Bug#634261: iceweasel 5.0 does not start on sparc, bus error

Aleksi Suhonen ams at heppa.axu.iki.fi
Mon Jul 18 09:34:48 UTC 2011


Package: iceweasel
Version: 5.0-3
Severity: grave


The new iceweasel fails to start on sparc64. It crashes before
it gets anywhere, so removing ~/.mozilla has no effect.
Here's some debugging output:

(gdb) run
Starting program: /usr/lib/iceweasel/firefox-bin 
[Thread debugging using libthread_db enabled]

Program received signal SIGBUS, Bus error.
0xf7d57718 in _IO_default_setbuf (fp=0xf7e57114, p=0x0, len=0) at genops.c:575
575     genops.c: No such file or directory.
        in genops.c
(gdb) bt
#0  0xf7d57718 in _IO_default_setbuf (fp=0xf7e57114, p=0x0, len=0)
    at genops.c:575
#1  0xf7e161f4 in _IO_old_file_setbuf (fp=0xf7e57114, p=0x0, len=0)
    at oldfileops.c:265
#2  0xf7d4ba68 in _IO_setbuffer (fp=0xf7e57114, buf=0x0, 
    size=<value optimized out>) at iosetbuffer.c:44
#3  0xf67d8e34 in XRE_main (argc=1, argv=0xffffda44, aAppData=0xf79347c0)
    at ../../../toolkit/xre/nsAppRunner.cpp:2780
#4  0x000118bc in ?? ()
#5  0x000118bc in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) print fp
$1 = (_IO_FILE *) 0xf7e57114
(gdb) print *fp
$2 = {_flags = -72540025, _IO_read_ptr = 0x0, _IO_read_end = 0x0, 
  _IO_read_base = 0x0, _IO_write_base = 0x0, _IO_write_ptr = 0x0, 
  _IO_write_end = 0x0, _IO_buf_base = 0xf7e5715b "", 
  _IO_buf_end = 0xf7e5715c "\367\345z\334\367\345=\b\373\255 \206", 
  _IO_save_base = 0x0, _IO_backup_base = 0x0, _IO_save_end = 0x0, 
  _markers = 0x0, _chain = 0xf7e570c4, _fileno = 1, _flags2 = 0, 
  _old_offset = -1, _cur_column = 0, _vtable_offset = -76 '\264', 
  _shortbuf = "", _lock = 0xf7e57adc, _offset = -311557039320989696, 
  _codecvt = 0x0, _wide_data = 0x0, _freeres_list = 0x0, _freeres_buf = 0x0, 
  _freeres_size = 0, _mode = 0, 
  _unused2 = '\000' <repeats 20 times>"\367, \345q\024\000\000\000\002\000\000\000\000\377\377\377\377\000\000\264"}
(gdb)

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: sparc (sparc64)

Kernel: Linux 2.6.39-2-sparc64
Locale: LANG=C, LC_CTYPE=fi_FI.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils                   4.0.2      Miscellaneous utilities specific t
ii  fontconfig                    2.8.0-3    generic font configuration library
ii  libc6                         2.13-10    Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.6.1-4  GCC support library
ii  libgdk-pixbuf2.0-0            2.23.5-2   GDK Pixbuf library
ii  libglib2.0-0                  2.28.6-1   The GLib library of C routines
ii  libgtk2.0-0                   2.24.5-2   GTK+ graphical user interface libr
ii  libnspr4-0d                   4.8.8-2    NetScape Portable Runtime Library
ii  libstdc++6                    4.6.1-4    GNU Standard C++ Library v3
ii  procps                        1:3.2.8-10 /proc file system utilities
ii  xulrunner-5.0                 5.0-3      XUL + XPCOM application runner

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  libgssapi-krb5-2            1.9.1+dfsg-1 MIT Kerberos runtime libraries - k
pn  mozplugger                  <none>       (no description available)
ii  ttf-lyx                     2.0.0-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-5.0 depends on:
ii  libasound2            1.0.23-4           shared library for ALSA applicatio
ii  libatk1.0-0           2.0.1-2            ATK accessibility toolkit
ii  libbz2-1.0            1.0.5-6            high-quality block-sorting file co
ii  libc6                 2.13-10            Embedded GNU C Library: Shared lib
ii  libcairo2             1.10.2-6           The Cairo 2D vector graphics libra
ii  libdbus-1-3           1.4.12-5           simple interprocess messaging syst
ii  libevent-1.4-2        1.4.13-stable-1+b1 An asynchronous event notification
ii  libfontconfig1        2.8.0-3            generic font configuration library
ii  libfreetype6          2.4.4-2            FreeType 2 font engine, shared lib
ii  libgcc1               1:4.6.1-4          GCC support library
ii  libgdk-pixbuf2.0-0    2.23.5-2           GDK Pixbuf library
ii  libglib2.0-0          2.28.6-1           The GLib library of C routines
ii  libgtk2.0-0           2.24.5-2           GTK+ graphical user interface libr
ii  libhunspell-1.2-0     1.2.14-4           spell checker and morphological an
ii  libjpeg62             6b1-2              Independent JPEG Group's JPEG runt
ii  libmozjs5d            5.0-3              The Mozilla SpiderMonkey JavaScrip
ii  libnspr4-0d           4.8.8-2            NetScape Portable Runtime Library
ii  libnss3-1d            3.12.10-2          Network Security Service libraries
ii  libpango1.0-0         1.28.4-1           Layout and rendering of internatio
ii  libpixman-1-0         0.22.2-1           pixel-manipulation library for X a
ii  libreadline6          6.2-2              GNU readline and history libraries
ii  libsqlite3-0          3.7.7-2            SQLite 3 shared library
ii  libstartup-notificati 0.12-1             library for program launch feedbac
ii  libstdc++6            4.6.1-4            GNU Standard C++ Library v3
ii  libvpx0               0.9.6-1            VP8 video codec (shared library)
ii  libx11-6              2:1.4.3-2          X11 client-side library
ii  libxext6              2:1.3.0-3          X11 miscellaneous extension librar
ii  libxrender1           1:0.9.6-2          X Rendering Extension client libra
ii  libxt6                1:1.1.1-2          X11 toolkit intrinsics library
ii  zlib1g                1:1.2.3.4.dfsg-3   compression library - runtime

Versions of packages xulrunner-5.0 suggests:
pn  libcanberra0                  <none>     (no description available)
ii  libdbus-glib-1-2              0.94-4     simple interprocess messaging syst
pn  libgconf2-4                   <none>     (no description available)
pn  libgnomeui-0                  <none>     (no description available)
pn  libgnomevfs2-0                <none>     (no description available)
ii  libnotify1 [libnotify1-gtk2.1 0.5.0-2    sends desktop notifications to a n

-- no debconf information





More information about the pkg-mozilla-maintainers mailing list