[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

aptitude segfaults



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 <madduck@debian.org>
: :'  :    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

Attachment: pgpgeE5NnP8ZX.pgp
Description: PGP signature


Reply to: