On Mon 2013-02-25 17:03:02 -0500, Daniel Kahn Gillmor wrote: > I just got another crash with icedove 17.0.2-1, but i've been running > nspr 2:4.9.5-1 (which i hadn't managed to rebuild with > DEB_BUILD_OPTIONS=debug yet), so i don't have any specific assert() > output to share yet. I'm re-building 4.9.5 right now to enable > debugging in it in case i can trigger it again.
OK, got it. I'm not seeing too much extra information in either the
backtrace or the log, though. maybe i need to look somewhere else?
the backtrace and a bit of poking around:
013-03-04 14:53:01.354 enigmailCommon.jsm: execStart: command = /usr/bin/gpg
--charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2
--verify, needPassphrase=false, domWindow=[object ChromeWindow],
listener=[object Object]
2013-03-04 14:53:01.354 [CONSOLE] enigmail> /usr/bin/gpg --charset utf-8
--display-charset utf-8 --batch --no-tty --status-fd 2 --verify
[New Thread 0x7fffc0dfd700 (LWP 10348)]
[New Thread 0x7fffaefff700 (LWP 10350)]
[New Thread 0x7fff8fbff700 (LWP 10349)]
[New Thread 0x7fff8e4ff700 (LWP 10351)]
[New Thread 0x7fffc11ff700 (LWP 10353)]
[New Thread 0x7fff99eff700 (LWP 10352)]
[New Thread 0x7fff8adff700 (LWP 10355)]
[New Thread 0x7fff8c8ff700 (LWP 10354)]
[New Thread 0x7fff89fff700 (LWP 10356)]
Assertion failure: pRec->state != _PR_PID_REAPED, at uxproces.c:521
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffb70ff700 (LWP 21153)]
0x00007ffff70dc475 in *__GI_raise (sig=<optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007ffff70dc475 in *__GI_raise (sig=<optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007ffff70df6f0 in *__GI_abort () at abort.c:92
#2 0x00007ffff62e506a in PR_Assert (
s=s@entry=0x7ffff630a15b "pRec->state != _PR_PID_REAPED",
file=file@entry=0x7ffff630a0b4 "uxproces.c", ln=ln@entry=521)
at prlog.c:554
#3 0x00007ffff6303020 in ProcessReapedChildInternal (pid=pid@entry=10347,
status=0) at uxproces.c:521
#4 0x00007ffff63036ef in WaitPidDaemonThread (unused=<optimized out>)
at uxproces.c:658
#5 0x00007ffff63002eb in _pt_root (arg=0x7fffdd06e570) at ptthread.c:156
#6 0x00007ffff743ab50 in start_thread (arg=<optimized out>)
at pthread_create.c:304
#7 0x00007ffff7184a7d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
(gdb) up
#1 0x00007ffff70df6f0 in *__GI_abort () at abort.c:92
92 abort.c: No such file or directory.
(gdb) up
#2 0x00007ffff62e506a in PR_Assert (
s=s@entry=0x7ffff630a15b "pRec->state != _PR_PID_REAPED",
file=file@entry=0x7ffff630a0b4 "uxproces.c", ln=ln@entry=521)
at prlog.c:554
554 abort();
(gdb) up
#3 0x00007ffff6303020 in ProcessReapedChildInternal (pid=pid@entry=10347,
status=0) at uxproces.c:521
521 PR_ASSERT(pRec->state != _PR_PID_REAPED);
(gdb) p pRec
$1 = (pr_PidRecord *) 0x7fff9a9bdfe0
(gdb) p *pRec
$2 = {pid = 10347, exitStatus = 0, state = _PR_PID_REAPED, reapedCV = 0x0,
next = 0x7fffab752560}
(gdb)
and the debug log:
0 dkg@alice:~$ tail -n 30 tmp/icedove-dbg.log
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 1 weight: 400 width: 0 style: normal TEXTRUN [S] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 1 weight: 400 width: 0 style: normal TEXTRUN [o] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 10 weight: 400 width: 0 style: normal TEXTRUN [Lennart S…] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 10 weight: 400 width: 0 style: normal TEXTRUN [Lennart S…] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 10 weight: 400 width: 0 style: normal TEXTRUN [Lennart S…] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 8 weight: 400 width: 0 style: normal TEXTRUN [02:19 PM] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 8 weight: 400 width: 0 style: normal TEXTRUN [02:19 PM] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 8 weight: 400 width: 0 style: normal TEXTRUN [02:19 PM] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 21 weight: 400 width: 0 style: normal TEXTRUN [Re: USB3 3TB HDD boot]
ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 21 weight: 400 width: 0 style: normal TEXTRUN [Re: USB3 3TB HDD boot]
ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 21 weight: 400 width: 0 style: normal TEXTRUN [Re: USB3 3TB HDD boot]
ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 7 weight: 400 width: 0 style: normal TEXTRUN [phcoder] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 7 weight: 400 width: 0 style: normal TEXTRUN [phcoder] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 7 weight: 400 width: 0 style: normal TEXTRUN [phcoder] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 8 weight: 400 width: 0 style: normal TEXTRUN [02:33 PM] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 8 weight: 400 width: 0 style: normal TEXTRUN [02:33 PM] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 8 weight: 400 width: 0 style: normal TEXTRUN [02:33 PM] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 5 weight: 400 width: 0 style: normal TEXTRUN [From ] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 7 weight: 400 width: 0 style: normal TEXTRUN [phcoder] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 8 weight: 400 width: 0 style: normal TEXTRUN [Subject ] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 3 weight: 400 width: 0 style: normal TEXTRUN [To ] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 27 weight: 400 width: 0 style: normal TEXTRUN [The development of GNU
GRUB] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 13 weight: 400 width: 0 style: normal TEXTRUN [Other Actions] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 13 weight: 400 width: 0 style: normal TEXTRUN [1 attachment:] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 13 weight: 400 width: 0 style: normal TEXTRUN [signature.asc] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 9 weight: 400 width: 0 style: normal TEXTRUN [294 bytes] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 4 weight: 400 width: 0 style: normal TEXTRUN [Save] ENDTEXTRUN
-134363360[7ffff6d67260]: (textrunui) fontgroup: ["Sans"] lang: en-us script:
25 len 10 weight: 400 width: 0 style: normal TEXTRUN [Unread: 73] ENDTEXTRUN
-1223690496[7fffdd06e570]: Assertion failure: pRec->state != _PR_PID_REAPED, at
uxproces.c:521
-1059072256[7fff8a48ee10]: libc.so.6 decr => 3
0 dkg@alice:~$
should i be looking for something else? I'm not sure what data to
provide to be more useful in tracking this down.
--dkg
pgpA_9IoVaX5I.pgp
Description: PGP signature

