I am getting this bug constantly on my dual processor machine as well. It seems that its getting into scr_release() in screen.c twice. Here are two different stack traces that i was able to generate when getting a segfailt on exit:
#0 0x0805a9ab in scr_release () at screen.c:450 #1 0x0805039b in clean_exit () at command.c:203 #2 0x40125102 in exit () from /lib/tls/libc.so.6 #3 0x0804ca3c in cmd_getc () at command.c:1701 #4 0x0804f135 in main_loop () at command.c:3285 #5 0x080545fd in main (argc=134651912, argv=0x806a008) at main.c:1434 #1 0x0805a9c8 in scr_release () at screen.c:450 #2 0x0805039b in clean_exit () at command.c:203 #3 0x40125102 in exit () from /lib/tls/libc.so.6 #4 0x0805030d in Child_signal (unused=17) at command.c:166 #5 <signal handler called> #6 0x4016caf7 in mallopt () from /lib/tls/libc.so.6 #7 0x4016ba4b in free () from /lib/tls/libc.so.6 #8 0x0805a9c8 in scr_release () at screen.c:450 #9 0x0804c9eb in cmd_getc () at command.c:203 #10 0x0804f135 in main_loop () at command.c:3285 #11 0x080545fd in main (argc=134651912, argv=0x806a008) at main.c:1434 hope this helps -stew -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]