Bug#574449: iceweasel: Segfaults almost daily

Petter Reinholdtsen pere at hungry.com
Thu Mar 18 10:33:17 UTC 2010


Package: iceweasel
Version: 3.0.6-3
Severity: normal

Almost every morning when I get to work, my iceweasel browser have
disappeared without any messages in ~/.xsession-errors.  After cursing
it for a few weeks, I decided to attach gdb to the running process to
try to figure out why.  I use 'gdp -p <pidoficeweasel>' to attach gdb,
and run 'handle SIGPIPE nostop' to make sure SIGPIPE is ignored by
gdb.  This time I got a SIGSEGV and a backtrace.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb444db90 (LWP 27545)]
0xb6b07f5a in ?? () from /usr/lib/libnspr4.so.0d
(gdb) bt
#0  0xb6b07f5a in ?? () from /usr/lib/libnspr4.so.0d
#1  0x106a3c90 in ?? ()
#2  0xb444d370 in ?? ()
#3  0xb444d148 in ?? ()
#4  0xb7e089c6 in pthread_mutex_lock () from /lib/i686/cmov/libc.so.6
#5  0xb6b08090 in PR_NotifyCondVar () from /usr/lib/libnspr4.so.0d
#6  0xb6b119d4 in ?? () from /usr/lib/libnspr4.so.0d
#7  0x00000000 in ?? ()
(gdb)

I've now installed the iceweasel-dbg and will retry the experiment
with debug information available.  Expect more information tomorrow
morning. :)

I will also try to follow the clues provided by reportbug to try to
pinpoint the problem better.

Because it take some hours to reproduce, I have not dared to use
valgrind, as I expect it to eat a lot of memory.

-- System Information:
Debian Release: 5.0.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=no_NO (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils             2.30             Miscellaneous utilities specific t
ii  fontconfig              2.6.0-3          generic font configuration library
ii  libc6                   2.7-18lenny2     GNU C Library: Shared libraries
ii  libgcc1                 1:4.3.2-1.1      GCC support library
ii  libglib2.0-0            2.16.6-3         The GLib library of C routines
ii  libgtk2.0-0             2.12.12-1~lenny1 The GTK+ graphical user interface
ii  libnspr4-0d             4.7.1-5          NetScape Portable Runtime Library
ii  libstdc++6              4.3.2-1.1        The GNU Standard C++ Library v3
ii  procps                  1:3.2.7-11       /proc file system utilities
ii  psmisc                  22.6-1           Utilities that use the proc filesy
ii  xulrunner-1.9           1.9.0.18-1       XUL + XPCOM application runner

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  latex-xft-fonts 0.1-8                    Xft-compatible versions of some La
ii  libkrb53        1.6.dfsg.4~beta1-5lenny2 MIT Kerberos runtime libraries
pn  mozplugger      <none>                   (no description available)
pn  ttf-mathematica <none>                   (no description available)
pn  xfonts-mathml   <none>                   (no description available)
pn  xprint          <none>                   (no description available)
pn  xulrunner-1.9-g <none>                   (no description available)

-- no debconf information





More information about the pkg-mozilla-maintainers mailing list