++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD720 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD720 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD720 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD720 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD8F0 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 'passed' ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD870 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 "Global garbage collection... ==9930== Conditional jump or move depends on uninitialised value(s) ==9930== at 0x8066205: scan_grey_pages (../../smalltalk-2.1/libgst/oop.c:1597) ==9930== by 0x806616E: copy_oops (../../smalltalk-2.1/libgst/oop.c:1546) ==9930== by 0x8065367: _gst_global_gc (../../smalltalk-2.1/libgst/oop.c:999) ==9930== by 0x80652A7: _gst_global_compact (../../smalltalk-2.1/libgst/oop.c:965) ++9930++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD7F0 --9930-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9930-- setting kmask(63..0) to 0x0 0x0 --9930-- signal 11 arrived ... queued --9930-- delivering signal 11 to thread 1 ++9930++ do_setmask: tid = 0 (0 means ALL), how = 1 (SIG_UNBLOCK), set = 0xBFFFD650 --9930-- setting kmask(63..0) to 0x0 0x0 --9930-- signal 6 arrived ... queued --9930-- delivering signal 6 to thread 1 ../smalltalk-2.1/tests/sets.st:79: Aborted ../smalltalk-2.1/tests/sets.st:79: Error occurred while not in byte code interpreter!! /ncsu/cpptracing/vimal/valgrind/lib/valgrind/valgrind.so(vgPlain_signalreturn_bogusRA+0x0)[0x4017c608] ./gst(abort+0x16e)[0x4202a8c2] ./gst[0x8064f9b] ./gst[0x809959c] /ncsu/cpptracing/vimal/valgrind/lib/valgrind/valgrind.so(vgPlain_signalreturn_bogusRA+0x0)[0x4017c608] ./gst(_gst_tenure_oop+0x4b)[0x8064b1b] ./gst(_gst_tenure_all_survivors+0x38)[0x8066020] ./gst(_gst_global_gc+0xad)[0x806536d] ./gst(_gst_global_compact+0x10)[0x80652a8] ./gst[0x8087cd1] ==9930== ==9930== Conditional jump or move depends on uninitialised value(s) ==9930== at 0x42113289: _dl_addr (in /lib/i686/libc-2.2.5.so) ==9930== by 0x420F730F: __backtrace_symbols_fd (in /lib/i686/libc-2.2.5.so) ==9930== by 0x8092D23: interrupt_handler (../../smalltalk-2.1/libgst/interp.c:2352) ==9930== by 0x4017C607: (within /afs/eos.ncsu.edu/project/cpptracing/vimal/valgrind/lib/valgrind/valgrind.so) ==9930== ==9930== Use of uninitialised value of size 4 ==9930== at 0x420F7440: __backtrace_symbols_fd (in /lib/i686/libc-2.2.5.so) ==9930== by 0x8092D23: interrupt_handler (../../smalltalk-2.1/libgst/interp.c:2352) ==9930== by 0x4017C607: (within /afs/eos.ncsu.edu/project/cpptracing/vimal/valgrind/lib/valgrind/valgrind.so) ==9930== by 0x4202A8C1: abort (in /lib/i686/libc-2.2.5.so) ==9930== ==9930== Conditional jump or move depends on uninitialised value(s) ==9930== at 0x420F7457: __backtrace_symbols_fd (in /lib/i686/libc-2.2.5.so) ==9930== by 0x8092D23: interrupt_handler (../../smalltalk-2.1/libgst/interp.c:2352) ==9930== by 0x4017C607: (within /afs/eos.ncsu.edu/project/cpptracing/vimal/valgrind/lib/valgrind/valgrind.so) ==9930== by 0x4202A8C1: abort (in /lib/i686/libc-2.2.5.so) [0x788095] ++9930++ __NR_sigaction: tid 1, sigNo 6, new 0xBFFFD2D4, old 0xBFFFD244, new flags 0x4000000 --9930-- setting ksig 6 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9930-- setting kmask(63..0) to 0x0 0x0 Abort