Bug#570085: iceweasel: Debugging broken?

Adrian 'Dagurashibanipal' von Bidder avbidder at fortytwo.ch
Tue Feb 16 11:31:22 UTC 2010


Package: iceweasel
Version: 3.5.6-2
Severity: minor

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Heyho!

I had a stubborn segfault at startup behaviour; while investigating I found
a stale /usr/lib/iceweasel/components/libimgicon.so that didn't belong to
any package (I can't remember installing it, left over of a buggy package?)

Removing this library made iceweasel behave again.

But while investigating: I tried to get a backtrack; is the iceweasel-dbg
dependency chain broken when I clear out all recommends (I don't use gnome,
so I can get by with python-xpcom instead of xulrunner gnome support and its
quite big dependency chain:

~$ dpkg -l iceweasel-dbg xulrunner-1.9.1-dbg python-xpcom
...
ii  iceweasel-dbg  3.5.6-2        debugging symbols for iceweasel
ii  xulrunner-1.9. 1.9.1.6-1      Development files for the Gecko engine libra
ii  python-xpcom   1.9.1.6-1      XPCOM bindings for Python

~$ MOZILLA_DISABLE_PLUGINS=1 iceweasel -g
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/iceweasel/firefox-bin...(no debugging symbols found)...done.
(gdb) set pagination off
(gdb) run
Starting program: /usr/lib/iceweasel/firefox-bin
[Thread debugging using libthread_db enabled]
[New Thread 0xb58ffb70 (LWP 11837)]
[New Thread 0xb50f7b70 (LWP 11838)]
[New Thread 0xb46ffb70 (LWP 11839)]
[New Thread 0xb3bffb70 (LWP 11842)]
[Thread 0xb3bffb70 (LWP 11842) exited]
[New Thread 0xb3bffb70 (LWP 11843)]
[New Thread 0xb260bb70 (LWP 11844)]

Program received signal SIGSEGV, Segmentation fault.
0xb5ae6e1d in ?? () from /usr/lib/iceweasel/components/libimgicon.so
(gdb) bt full
#0  0xb5ae6e1d in ?? () from /usr/lib/iceweasel/components/libimgicon.so
No symbol table info available.
#1  0xb6f8fa4e in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#2  0xb6f8b1de in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#3  0xb6ea631a in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#4  0xb6eab942 in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#5  0xb6eabbff in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#6  0xb763ee8d in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#7  0xb7651e15 in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#8  0xb7623bc3 in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#9  0xb75a4c2e in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#10 0xb7475444 in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#11 0xb6e44c94 in XRE_main () from /usr/lib/xulrunner-1.9.1/libxul.so
No symbol table info available.
#12 0x08049de5 in ?? ()
No symbol table info available.
#13 0xb7d6eb55 in __libc_start_main () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#14 0x080496d1 in ?? ()
No symbol table info available.
(gdb) quit


cheers
- -- vbi



- -- Package-specific info:

- -- Extensions information
Name: Default
Location: /usr/lib/iceweasel/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled

- -- Plugins information
Name: Citrix Presentation Server Client for Linux
Location: /usr/lib/ICAClient/npica.so
Status: disabled

Name: Skype Buttons for Kopete
Location: /usr/lib/mozilla/plugins/libskypebuttons.so
Package: kopete
Status: disabled

Name: Java(TM) Plug-in 1.6.0_17
Location: /usr/lib/jvm/java-6-sun-1.6.0.17/jre/lib/i386/libnpjp2.so
Package: sun-java6-bin
Status: disabled

Name: Shockwave Flash
Location: /usr/lib/flashplugin-nonfree/libflashplayer.so
Status: disabled

- -- Addons package information
ii  iceweasel      3.5.6-2        Web browser based on Firefox
ii  kopete         4:4.3.4-1      instant messenger for KDE 4
ii  sun-java6-bin  6-17-1         Sun Java(TM) Runtime Environment (JRE) 6 (ar

- -- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (600, 'testing'), (400, 'stable'), (86, 'unstable'), (60, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iceweasel depends on:
ii  debianutils                   3.2.2      Miscellaneous utilities specific t
ii  fontconfig                    2.8.0-2    generic font configuration library
ii  libc6                         2.10.2-2   GNU C Library: Shared libraries
ii  libgcc1                       1:4.4.2-9  GCC support library
ii  libglib2.0-0                  2.22.4-1   The GLib library of C routines
ii  libgtk2.0-0                   2.18.6-1   The GTK+ graphical user interface 
ii  libnspr4-0d                   4.8.3-1    NetScape Portable Runtime Library
ii  libstdc++6                    4.4.2-9    The GNU Standard C++ Library v3
ii  procps                        1:3.2.8-2  /proc file system utilities
ii  psmisc                        22.10-1    utilities that use the proc file s
ii  xulrunner-1.9.1               1.9.1.6-2  XUL + XPCOM application runner

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  libgssapi-krb5-2       1.8+dfsg~alpha1-5 MIT Kerberos runtime libraries - k
pn  mozplugger             <none>            (no description available)
ii  ttf-lyx                1.6.5-1           TrueType versions of some TeX font
pn  ttf-mathematica4.1     <none>            (no description available)
ii  xfonts-mathml          4                 Type1 Symbol font for MathML
pn  xprint                 <none>            (no description available)

Versions of packages xulrunner-1.9.1 depends on:
ii  libasound2              1.0.21a-1        shared library for ALSA applicatio
ii  libatk1.0-0             1.28.0-1         The ATK accessibility toolkit
ii  libbz2-1.0              1.0.5-4          high-quality block-sorting file co
ii  libc6                   2.10.2-2         GNU C Library: Shared libraries
ii  libcairo2               1.8.8-2          The Cairo 2D vector graphics libra
ii  libdbus-1-3             1.2.20-2         simple interprocess messaging syst
ii  libfontconfig1          2.8.0-2          generic font configuration library
ii  libfreetype6            2.3.11-1         FreeType 2 font engine, shared lib
ii  libgcc1                 1:4.4.2-9        GCC support library
ii  libglib2.0-0            2.22.4-1         The GLib library of C routines
ii  libgtk2.0-0             2.18.6-1         The GTK+ graphical user interface 
ii  libhunspell-1.2-0       1.2.8-6          spell checker and morphological an
ii  libjpeg62               6b-15            The Independent JPEG Group's JPEG 
ii  libmozjs2d              1.9.1.6-2        The Mozilla SpiderMonkey JavaScrip
ii  libnspr4-0d             4.8.3-1          NetScape Portable Runtime Library
ii  libnss3-1d              3.12.5-2         Network Security Service libraries
ii  libpango1.0-0           1.26.2-1         Layout and rendering of internatio
ii  libpng12-0              1.2.42-1         PNG library - runtime
ii  libreadline6            6.1-1            GNU readline and history libraries
ii  libsqlite3-0            3.6.22-1         SQLite 3 shared library
ii  libstartup-notification 0.10-1           library for program launch feedbac
ii  libstdc++6              4.4.2-9          The GNU Standard C++ Library v3
ii  libx11-6                2:1.3.3-1        X11 client-side library
ii  libxrender1             1:0.9.5-1        X Rendering Extension client libra
ii  libxt6                  1:1.0.7-1        X11 toolkit intrinsics library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: get my key from http://fortytwo.ch/gpg/92082481

iKcEARECAGcFAkt6ggpgGmh0dHA6Ly9mb3J0eXR3by5jaC9sZWdhbC9ncGcvZW1h
aWwuMjAwMjA4MjI/dmVyc2lvbj0xLjUmbWQ1c3VtPTVkZmY4NjhkMTE4NDMyNzYw
NzFiMjVlYjcwMDZkYTNlAAoJECqqZti935l6kMQAmgMmnrj6aYMds4kl7fxYdkvS
zKNfAJ967Y0WgsR/xoYiTiazgu7kCk3Sbg==
=IpH4
-----END PGP SIGNATURE-----





More information about the pkg-mozilla-maintainers mailing list