Bug#642537: iceweasel: randomly crashes by receiving from X the following: ABORT: Request 155.34: BadLength

Mike Hommey mh at glandium.org
Mon Sep 26 06:44:45 UTC 2011


On Sun, Sep 25, 2011 at 05:40:04PM -0400, Cengiz Günay wrote:
> Ok, it crashed also with --sync and gave a very similar backtrace:
> 
>  Program received signal SIGPIPE, Broken pipe.
> [Switching to Thread -1312818320 (LWP 19884)]
> 0xb763013e in send () from /lib/i386-linux-gnu/libpthread.so.0
> (gdb) bt full
> #0  0xb763013e in send () from /lib/i386-linux-gnu/libpthread.so.0
> No symbol table info available.
> #1  0xb7378a53 in PR_GetConnectStatus () from /usr/lib/libnspr4.so.0d
> No symbol table info available.
> #2  0xb594ca23 in NSSSSL_VersionCheck () from
> /usr/lib/i386-linux-gnu/libssl3.so.1d
> No symbol table info available.
> #3  0xb593fa2e in SSL_PreencryptedFileToStream () from
> /usr/lib/i386-linux-gnu/libssl3.so.1d
> No symbol table info available.
> #4  0xb5941d33 in SSL_GetStatistics () from
> /usr/lib/i386-linux-gnu/libssl3.so.1d
> No symbol table info available.
> #5  0xb5950ccb in SSL_ResetHandshake () from
> /usr/lib/i386-linux-gnu/libssl3.so.1d
> No symbol table info available.
> #6  0xb595408e in SSL_InheritMPServerSIDCache () from
> /usr/lib/i386-linux-gnu/libssl3.so.1d
> No symbol table info available.
> Die: DW_TAG_unspecified_type (abbrev = 30, offset = 169483515)
>  has children: FALSE
> attributes:
> DW_AT_name (DW_FORM_strp) string: "decltype(nullptr)"
> Dwarf Error: Cannot find type of die [in module
> /usr/lib/debug/usr/lib/xulrunner-6.0/libxul.so]

SIGPIPE is actually not a crash, but gdb happens to stop when seeing
those. Either "continue" execution or type the following gdb command
before starting:
  handle SIGPIPE nostop noprint pass

Mike





More information about the pkg-mozilla-maintainers mailing list