##vimal: valgrind output ==9895== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux. ==9895== Copyright (C) 2002, and GNU GPL'd, by Julian Seward. ==9895== Using valgrind-1.9.5, a program instrumentation system for x86-linux. ==9895== Copyright (C) 2000-2002, and GNU GPL'd, by Julian Seward. ==9895== ==9895== My PID = 9895, parent PID = 15212. Prog and args are: ==9895== ./gst ==9895== ../smalltalk-2.1/tests/sets.st snaffling handler 0x0 for signal 1 snaffling handler 0x0 for signal 2 snaffling handler 0x0 for signal 3 snaffling handler 0x0 for signal 4 snaffling handler 0x0 for signal 5 snaffling handler 0x0 for signal 6 snaffling handler 0x0 for signal 7 snaffling handler 0x0 for signal 8 snaffling handler 0x0 for signal 9 snaffling handler 0x0 for signal 10 snaffling handler 0x0 for signal 11 snaffling handler 0x0 for signal 12 snaffling handler 0x0 for signal 13 snaffling handler 0x0 for signal 14 snaffling handler 0x0 for signal 15 snaffling handler 0x0 for signal 16 snaffling handler 0x0 for signal 17 snaffling handler 0x0 for signal 18 snaffling handler 0x0 for signal 19 snaffling handler 0x0 for signal 20 snaffling handler 0x0 for signal 21 snaffling handler 0x0 for signal 22 snaffling handler 0x0 for signal 23 snaffling handler 0x0 for signal 24 snaffling handler 0x0 for signal 25 snaffling handler 0x0 for signal 26 snaffling handler 0x0 for signal 27 snaffling handler 0x0 for signal 28 snaffling handler 0x0 for signal 29 snaffling handler 0x0 for signal 30 snaffling handler 0x0 for signal 31 snaffling handler 0x0 for signal 32 snaffling handler 0x0 for signal 33 snaffling handler 0x0 for signal 34 snaffling handler 0x0 for signal 35 snaffling handler 0x0 for signal 36 snaffling handler 0x0 for signal 37 snaffling handler 0x0 for signal 38 snaffling handler 0x0 for signal 39 snaffling handler 0x0 for signal 40 snaffling handler 0x0 for signal 41 snaffling handler 0x0 for signal 42 snaffling handler 0x0 for signal 43 snaffling handler 0x0 for signal 44 snaffling handler 0x0 for signal 45 snaffling handler 0x0 for signal 46 snaffling handler 0x0 for signal 47 snaffling handler 0x0 for signal 48 snaffling handler 0x0 for signal 49 snaffling handler 0x0 for signal 50 snaffling handler 0x0 for signal 51 snaffling handler 0x0 for signal 52 snaffling handler 0x0 for signal 53 snaffling handler 0x0 for signal 54 snaffling handler 0x0 for signal 55 snaffling handler 0x0 for signal 56 snaffling handler 0x0 for signal 57 snaffling handler 0x0 for signal 58 snaffling handler 0x0 for signal 59 snaffling handler 0x0 for signal 60 snaffling handler 0x0 for signal 61 snaffling handler 0x0 for signal 62 snaffling handler 0x0 for signal 63 snaffling handler 0x1 for signal 64 ++9895++ vg_sigstartup_actions: sigstack installed ok --9895-- setting ksig 1 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 2 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 3 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 4 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 5 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 6 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 7 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 8 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 10 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 11 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 12 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 13 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 14 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 15 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 16 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 17 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 18 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 20 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 21 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 22 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 23 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 24 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 25 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 26 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 27 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 28 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 29 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 30 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 31 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 32 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 33 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 34 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 35 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 36 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 37 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 38 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 39 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 40 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 41 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 42 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 43 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 44 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 45 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 46 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 47 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 48 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 49 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 50 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 51 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 52 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 53 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 54 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 55 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 56 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 57 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 58 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 59 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 60 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 61 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 62 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 63 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting ksig 64 to: hdlr 0x1, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ==9895== Estimated CPU clock rate is 450 MHz ==9895== For more details, rerun with: -v ==9895== ++9895++ __NR_sigaction: tid 1, sigNo 13, new 0xBFFFF388, old 0xBFFFF2F8, new flags 0x4000000 --9895-- setting ksig 13 to: hdlr 0x1, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ __NR_sigaction: tid 1, sigNo 17, new 0xBFFFF388, old 0xBFFFF2F8, new flags 0x4000000 --9895-- setting ksig 17 to: hdlr 0x40185E00, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ __NR_sigaction: tid 1, sigNo 7, new 0xBFFFF388, old 0xBFFFF2F8, new flags 0x4000000 --9895-- setting ksig 7 to: hdlr 0x40185E00, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ __NR_sigaction: tid 1, sigNo 6, new 0xBFFFF388, old 0xBFFFF2F8, new flags 0x4000000 --9895-- setting ksig 6 to: hdlr 0x40185E00, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ __NR_sigaction: tid 1, sigNo 2, new 0xBFFFF388, old 0xBFFFF2F8, new flags 0x4000000 --9895-- setting ksig 2 to: hdlr 0x40185E00, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ __NR_sigaction: tid 1, sigNo 8, new 0xBFFFF388, old 0xBFFFF2F8, new flags 0x4000000 --9895-- setting ksig 8 to: hdlr 0x40185E00, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ __NR_sigaction: tid 1, sigNo 10, new 0xBFFFF388, old 0xBFFFF2F8, new flags 0x4000000 --9895-- setting ksig 10 to: hdlr 0x40185E00, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ __NR_sigaction: tid 1, sigNo 11, new 0xBFFFF308, old 0x0, new flags 0x4000000 --9895-- setting ksig 11 to: hdlr 0x40185E00, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFF0B0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFF0B0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD8D0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD8D0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD8D0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD8D0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD8D0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD8D0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD700 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD8D0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD830 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD850 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 ==9895== Conditional jump or move depends on uninitialised value(s) ==9895== at 0x8066205: scan_grey_pages (../../smalltalk-2.1/libgst/oop.c:1597) ==9895== by 0x806616E: copy_oops (../../smalltalk-2.1/libgst/oop.c:1546) ==9895== by 0x8065367: _gst_global_gc (../../smalltalk-2.1/libgst/oop.c:999) ==9895== by 0x80652A7: _gst_global_compact (../../smalltalk-2.1/libgst/oop.c:965) ++9895++ do_setmask: tid = 0 (0 means ALL), how = 0 (SIG_BLOCK), set = 0xBFFFD7D0 --9895-- setting kmask(63..0) to 0xFFFFFFFF 0xFFFBFA93 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 2 (SIG_SETMASK), set = 0x80AA240 --9895-- setting kmask(63..0) to 0x0 0x0 --9895-- signal 11 arrived ... queued --9895-- delivering signal 11 to thread 1 ++9895++ do_setmask: tid = 0 (0 means ALL), how = 1 (SIG_UNBLOCK), set = 0xBFFFD630 --9895-- setting kmask(63..0) to 0x0 0x0 --9895-- signal 6 arrived ... queued --9895-- delivering signal 6 to thread 1 ==9895== ==9895== Conditional jump or move depends on uninitialised value(s) ==9895== at 0x42113289: _dl_addr (in /lib/i686/libc-2.2.5.so) ==9895== by 0x420F730F: __backtrace_symbols_fd (in /lib/i686/libc-2.2.5.so) ==9895== by 0x8092D23: interrupt_handler (../../smalltalk-2.1/libgst/interp.c:2352) ==9895== by 0x4017C607: (within /afs/eos.ncsu.edu/project/cpptracing/vimal/valgrind/lib/valgrind/valgrind.so) ==9895== ==9895== Use of uninitialised value of size 4 ==9895== at 0x420F7440: __backtrace_symbols_fd (in /lib/i686/libc-2.2.5.so) ==9895== by 0x8092D23: interrupt_handler (../../smalltalk-2.1/libgst/interp.c:2352) ==9895== by 0x4017C607: (within /afs/eos.ncsu.edu/project/cpptracing/vimal/valgrind/lib/valgrind/valgrind.so) ==9895== by 0x4202A8C1: abort (in /lib/i686/libc-2.2.5.so) ==9895== ==9895== Conditional jump or move depends on uninitialised value(s) ==9895== at 0x420F7457: __backtrace_symbols_fd (in /lib/i686/libc-2.2.5.so) ==9895== by 0x8092D23: interrupt_handler (../../smalltalk-2.1/libgst/interp.c:2352) ==9895== by 0x4017C607: (within /afs/eos.ncsu.edu/project/cpptracing/vimal/valgrind/lib/valgrind/valgrind.so) ==9895== by 0x4202A8C1: abort (in /lib/i686/libc-2.2.5.so) ++9895++ __NR_sigaction: tid 1, sigNo 6, new 0xBFFFD2B4, old 0xBFFFD224, new flags 0x4000000 --9895-- setting ksig 6 to: hdlr 0x0, flags 0x18000000, mask(63..0) 0xFFFFFFFF 0xFFFBFEFF --9895-- setting kmask(63..0) to 0x0 0x0 #################################################################################################################### ##vimal: program output 'passed' 'passed' 'passed' 'passed' 'passed' 'passed' 'passed' 'passed' 'passed' 'passed' 'passed' "Global garbage collection... ../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] [0x788095] Abort