on one of my machines, aptitude segfaults since this morning. the strace shows some weird events:
after the preloading and .so binding finished, aptitude call gettimeofday() 14315 times, most of the time just one after the other, but sometimes there are entries like gettimeofday({1040573332, 778292}, NULL) = 0 rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40036970, [], SA_RESTART|0x4000000}, 8) = 0 poll([{fd=0, events=POLLIN}], 1, 0) = 0 poll([{fd=0, events=POLLIN}], 1, 0) = 0 rt_sigaction(SIGTSTP, {0x40036970, [], SA_RESTART|0x4000000}, NULL, 8) = 0 in between. it eventually dies like so: gettimeofday({1040573349, 582504}, NULL) = 0 rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40036970, [], SA_RESTART|0x4000000}, 8) = 0 poll([{fd=0, events=POLLIN}], 1, 0) = 0 poll([{fd=0, events=POLLIN}], 1, 0) = 0 rt_sigaction(SIGTSTP, {0x40036970, [], SA_RESTART|0x4000000}, NULL, 8) = 0 read(5, "elect-State: 0\nLast-Change: 0\n\nP"..., 32726) = 32726 gettimeofday({1040573350, 382802}, NULL) = 0 rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40036970, [], SA_RESTART|0x4000000}, 8) = 0 poll([{fd=0, events=POLLIN}], 1, 0) = 0 poll([{fd=0, events=POLLIN}], 1, 0) = 0 rt_sigaction(SIGTSTP, {0x40036970, [], SA_RESTART|0x4000000}, NULL, 8) = 0 --- SIGSEGV (Segmentation fault) --- write(1, "\33[?1000l", 8<1b>[?1000l) = 8 write(1, "\33[39;49m\33[K\33[24;1H\33[?25h", 24<1b>[39;49m<1b>[K<1b>[24;1H<1b>[? write(1, "\33[2J\33[?47l\0338\r\33>", 15<1b>[2J<1b>[?47l<1b>8<0d><1b>>) = 15 ioctl(2, SNDCTL_TMR_STOP, {B600 -opost -isig -icanon echo ...}) = -1 ENOTTY (Ina write(2, "Ouch! Got SIGSEGV, dying..\n", 28Ouch! Got SIGSEGV, dying.. ) = 28 rt_sigaction(SIGSEGV, {SIG_DFL}, {0x40036970, [SEGV], SA_RESTART|0x4000000}, 8) kill(7207, SIGSEGV) = 0 sigreturn() = ? (mask now [RTMIN]) --- SIGSEGV (Segmentation fault) --- the complete strace (50kb) is here: http://www.ifi.unizh.ch/~krafft/tmp/aptitude-woes/strace.aptitude.bz2 Any tips? -- Please do not CC me! Mutt (www.mutt.org) can handle this automatically. .''`. martin f. krafft <[EMAIL PROTECTED]> : :' : proud Debian developer, admin, and user `. `'` `- Debian - when you have better things to do than fixing a system NOTE: The pgp.net keyservers and their mirrors are broken! Get my key here: http://people.debian.org/~madduck/gpg/330c4a75.asc
msg20561/pgp00000.pgp
Description: PGP signature