Package: iceweasel
Version: 3.0.11-1
Severity: grave
Justification: renders package unusable


iceweasel fails completely to start on sparc. An identical installation
on i386 works just fine. I made a new clean debian installation using
the newest unstable netboot installation image I could find to test this
in case my pre-lenny-unstable environment was somehow broken, but the
clean debian/unstable (this host) exhibits the same problem.

I don't have any plugins or similar installed, because I can't start the
browser to be able to add them.

iceweasel-dbg doesn't reveal much:

GNU gdb 6.8-debian
Copyright (C) 2008 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 "sparc-linux-gnu"...
(no debugging symbols found)
(gdb) set pagination off 
(gdb) run 
Starting program: /usr/lib/iceweasel/firefox-bin -a iceweasel -safe-mode
[Thread debugging using libthread_db enabled]
Error while reading shared library symbols:
Cannot find new threads: debugger service failed
Cannot find new threads: debugger service failed
(gdb) bt full 
#0  0xf7f58f44 in *__GI__dl_debug_state () at dl-debug.c:77
No locals.
#1  0xf7f5cd14 in dl_open_worker (a=0xfff36218) at dl-open.c:366
        file = 0xfff36538 "/usr/lib/iceweasel/xulrunner/libxul.so"
        mode = -2147483391
        new = (struct link_map *) 0x28b08
        lazy = 0
        i = 68
        any_tls = <value optimized out>
        call_map = <value optimized out>
        dst = 0x0
        l = <value optimized out>
        __PRETTY_FUNCTION__ = "dl_open_worker"
#2  0xf7f580b8 in _dl_catch_error (objname=0xfff36240, errstring=0xfff3623c, 
mallocedp=0xfff36247, operate=0xf7f5cac0 <dl_open_worker>, args=0xfff36218) at 
dl-error.c:178
        errcode = 0
        old = (struct catch * volatile) 0xfff36338
        c = {objname = 0xfff36a2c "ulrunner", errstring = 0x0, malloced = 
false, env = {{__jmpbuf = {-827232, -826952, -134905712}, __mask_was_saved = 0, 
__saved_mask = {__val = {4157744864, 0 <repeats 12 times>, 21, 21, 4294142176, 
0, 0, 0, 0, 4158738432, 4294142024, 93378, 21, 0, 4294967295, 32, 4294140360, 
4157561732, 0, 0, 0}}}}}
        catchp = (struct catch ** const) 0xf7f7ae40
#3  0xf7f5c544 in _dl_open (file=0xfff36538 
"/usr/lib/iceweasel/xulrunner/libxul.so", mode=-2147483391, 
caller_dlopen=0x16630, nsid=-2, argc=4, argv=0xfff37904, env=0xfff37918) at 
dl-open.c:596
        args = {file = 0xfff36538 "/usr/lib/iceweasel/xulrunner/libxul.so", 
mode = -2147483391, caller_dlopen = 0x16630, caller_dl_open = 0xf7f30e28, map = 
0x28b08, nsid = 0, argc = 4, argv = 0xfff37904, env = 0xfff37918}
        objname = <value optimized out>
        errstring = <value optimized out>
        malloced = <value optimized out>
        errcode = <value optimized out>
        __PRETTY_FUNCTION__ = "_dl_open"
#4  0xf7f30e28 in dlopen_doit (a=0xfff364b8) at dlopen.c:67
No locals.
#5  0xf7f580b8 in _dl_catch_error (objname=0xf7f441d8, errstring=0xf7f441dc, 
mallocedp=0xf7f441d4, operate=0xf7f30da0 <dlopen_doit>, args=0xfff364b8) at 
dl-error.c:178
        errcode = 0
        old = (struct catch * volatile) 0x0
        c = {objname = 0x0, errstring = 0x0, malloced = false, env = {{__jmpbuf 
= {-826672, -826392, -134905712}, __mask_was_saved = 0, __saved_mask = {__val = 
{0, 0, 0, 0, 4294140892, 4222451713, 4294141240, 4294141240, 0, 4160154512, 1, 
0, 1, 4294142235, 0 <repeats 17 times>, 4159898604}}}}}
        catchp = (struct catch ** const) 0xf7f7ae40
#6  0xf7f31448 in _dlerror_run (operate=0xf7f30da0 <dlopen_doit>, 
args=0xfff364b8) at dlerror.c:164
        result = (struct dl_action_result *) 0xf7f441cc
#7  0xf7f30d70 in __dlopen (file=0xfff36538 
"/usr/lib/iceweasel/xulrunner/libxul.so", mode=257) at dlopen.c:88
        args = {file = 0xfff36538 "/usr/lib/iceweasel/xulrunner/libxul.so", 
mode = 257, new = 0x0, caller = 0x16630}
#8  0x00016630 in ?? ()
No symbol table info available.
#9  0x00016630 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) quit
The program is running.  Exit anyway? (y or n) y


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

Kernel: Linux 2.6.30-1-sparc64
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash-static

Versions of packages iceweasel depends on:
ii  debianutils                   3.1.3      Miscellaneous utilities specific t
ii  fontconfig                    2.6.0-4    generic font configuration library
ii  libc6                         2.9-18     GNU C Library: Shared libraries
ii  libgcc1                       1:4.4.0-9  GCC support library
ii  libglib2.0-0                  2.20.4-1   The GLib library of C routines
ii  libgtk2.0-0                   2.16.2-1   The GTK+ graphical user interface 
ii  libnspr4-0d                   4.8-1      NetScape Portable Runtime Library
ii  libstdc++6                    4.4.0-9    The GNU Standard C++ Library v3
ii  procps                        1:3.2.8-1  /proc file system utilities
ii  psmisc                        22.7-1     utilities that use the proc file s
ii  xulrunner-1.9                 1.9.0.11-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
pn  libkrb53                      <none>     (no description available)
pn  mozplugger                    <none>     (no description available)
pn  ttf-mathematica4.1            <none>     (no description available)
pn  xfonts-mathml                 <none>     (no description available)
pn  xprint                        <none>     (no description available)
pn  xulrunner-1.9-gnome-support   <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to