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