Bug#674908: iceweasel crashes on several websites

Hartwig Atrops Hartwig.Atrops at arcor.de
Mon May 28 14:32:20 UTC 2012


Package: iceweasel
Version: 10.0.4esr-2
Severity: grave
Justification: renders package unusable

Dear Maintainer,

latest iceweasel in Debian Wheezy crashes with bus error when visiting several websites, e.g. www.arte.tv/de

Best regards,

   Hartwig Atrops

Backtrace:

GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 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".
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.
[New LWP 2966]
[New LWP 2980]
[New LWP 2976]
[New LWP 2981]
[New LWP 2977]
[New LWP 2987]
[New LWP 2978]
[New LWP 2989]
[New LWP 2998]
[New LWP 2990]
[New LWP 2995]
[New LWP 2992]
[New LWP 2994]
[New LWP 2996]
[New LWP 2993]
[New LWP 2997]
[New LWP 2988]
[New LWP 2986]
[New LWP 2985]
[New LWP 2979]
[New LWP 2984]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/sparc-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/iceweasel/firefox-bin'.
Program terminated with signal 10, Bus error.
#0  js::DefaultValue (cx=0x7ff98886, obj=0xe6119238, hint=JSTYPE_STRING, 
    vp=0xfff15f60)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsobj.cpp:6553
(gdb) bt
#0  js::DefaultValue (cx=0x7ff98886, obj=0xe6119238, hint=JSTYPE_STRING, 
    vp=0xfff15f60)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsobj.cpp:6553
#1  0xf74d3f00 in defaultValue (vp=0xfff15f60, cx=0x7ff98886, 
    this=<optimized out>, hint=<optimized out>)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsobj.h:1419
#2  ToPrimitive (vp=0xfff15f60, preferredType=JSTYPE_STRING, cx=0x7ff98886)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsobj.h:2042
#3  js_ValueToString (cx=0x7ff98886, arg=...)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsstr.cpp:3257
#4  0xf7597928 in js_ValueToAtom (atomp=<synthetic pointer>, v=..., 
    cx=0x7ff98886) at ../../../js/src/jsatominlines.h:54
#5  js_InternNonIntElementId (idp=0xfff16008, cx=0x7ff98886, vp=0xf10dfff0, 
    idval=..., obj=0x2f7e4) at ../../../js/src/jsatominlines.h:114
#6  FetchElementId (vp=0xf10dfff0, id=@0xfff16008: -429090876, idval=..., 
    obj=0x2f7e4, f=...)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/methodjit/StubCalls.cpp:502
#7  FetchElementId (vp=0xf10dfff0, id=@0xfff16008: -429090876, idval=..., 
    obj=0x2f7e4, f=...)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/methodjit/StubCalls.cpp:541
#8  js::mjit::stubs::SetElem<0> (f=...)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/methodjit/StubCalls.cpp:557
#9  0xf758a260 in js::mjit::EnterMethodJIT (cx=0xeabee460, fp=0xf0d000a8, 
    code=0xe66c9a08, stackLimit=0xf10e0000, partial=true)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/methodjit/MethodJIT.cpp:1064
#10 0xf758a69c in CheckStackAndEnterMethodJIT (partial=true, code=0xe66c9a08, 
    fp=0xf0d000a8, cx=0xeabee460)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/methodjit/MethodJIT.cpp:1125
#11 js::mjit::JaegerShotAtSafePoint (cx=0xeabee460, safePoint=0xe66c9a08, 
    partial=true)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/methodjit/MethodJIT.cpp:1152
#12 0xf7462a90 in js::Interpret (cx=0xeabee460, entryFrame=0xf0d00020, 
    interpMode=js::JSINTERP_NORMAL)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsinterp.cpp:2125
#13 0xf746bc64 in ExecuteKernel (result=0x0, thisv=..., scopeChain=..., 
    script=0xe6102da8, cx=0xeabee460, type=<optimized out>, 
    evalInFrame=<optimized out>)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsinterp.cpp:783
#14 js::Execute (cx=0xeabee460, script=0xe6102da8, scopeChainArg=..., rval=0x0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsinterp.cpp:822
#15 0xf73df7fc in EvaluateUCScriptForPrincipalsCommon (
    compileVersion=JSVERSION_DEFAULT, rval=0x0, lineno=1, 
    filename=0xeb470f28 "http://www.arte.tv/de/6429014,templateId=renderJsPlaceholder,property=data,CmStyle=2151092,v=6,CmPart=com.arte-tv.www.js", 
    length=403594, chars=0xe8102008, principals=0xeb83f604, obj=0xf0b8f040, 
    cx=0xeabee460)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsapi.cpp:5093
#16 JS_EvaluateUCScriptForPrincipalsVersion (cx=0xeabee460, 
    obj=<optimized out>, principals=0xeb83f604, chars=0xe8102008, 
    length=<optimized out>, filename=<optimized out>, lineno=1, rval=0x0, 
    version=JSVERSION_DEFAULT)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/js/src/jsapi.cpp:5105
#17 0xf68f48e4 in EvaluateString (aIsUndefined=0xfff16677, aRetValue=0x0, 
    aVersion=0, aLineNo=1, 
    aURL=0xeb470f28 "http://www.arte.tv/de/6429014,templateId=renderJsPlaceholder,property=data,CmStyle=2151092,v=6,CmPart=com.arte-tv.www.js", 
    aPrincipal=<optimized out>, aScopeObject=0xf0b8f040, aScript=..., 
    this=0xeab5d240)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/dom/base/nsJSEnvironment.cpp:1490
#18 nsJSContext::EvaluateString (this=0xeab5d240, aScript=..., 
    aScopeObject=<optimized out>, aPrincipal=<optimized out>, 
    aURL=0xeb470f28 "http://www.arte.tv/de/6429014,templateId=renderJsPlaceholder,property=data,CmStyle=2151092,v=6,CmPart=com.arte-tv.www.js", aLineNo=1, 
    aVersion=0, aRetValue=0x0, aIsUndefined=0xfff16677)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/dom/base/nsJSEnvironment.cpp:1392
#19 0xf6764b1c in nsScriptLoader::EvaluateScript (this=0xecc34fc0, 
    aRequest=0xecd26a70, aScript=...)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/content/base/src/nsScriptLoader.cpp:905
#20 0xf6765710 in nsScriptLoader::ProcessRequest (this=0xecc34fc0, 
    aRequest=0xecd26a70)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/content/base/src/nsScriptLoader.cpp:799
#21 0xf67669f4 in nsScriptLoader::ProcessPendingRequests (this=<optimized out>)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/content/base/src/nsScriptLoader.cpp:948
#22 0xf6766e58 in nsScriptLoader::OnStreamComplete (this=0xecc34fc0, 
    aLoader=0xea639de0, aContext=0xecd26a70, aStatus=0, aStringLen=403613, 
    aString=<optimized out>)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/content/base/src/nsScriptLoader.cpp:1182
#23 0xf6424dd0 in nsStreamLoader::OnStopRequest (this=0xea639de0, request=
    0xea42d830, ctxt=0xecd26a70, aStatus=0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/netwerk/base/src/nsStreamLoader.cpp:125
#24 0xf6438274 in nsHTTPCompressConv::OnStopRequest (this=0xe801a400, 
    request=0xea42d830, aContext=0xecd26a70, aStatus=0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/netwerk/streamconv/converters/nsHTTPCompressConv.cpp:127
#25 0xf6424b04 in nsStreamListenerTee::OnStopRequest (this=0xeb7bcc20, 
    request=0xea42d830, context=0xecd26a70, status=0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/netwerk/base/src/nsStreamListenerTee.cpp:71
#26 0xf648d43c in nsHttpChannel::OnStopRequest (this=0xea42d800, 
    request=<optimized out>, ctxt=<optimized out>, status=0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/netwerk/protocol/http/nsHttpChannel.cpp:4289
#27 0xf640a30c in nsInputStreamPump::OnStateStop (this=0xea74ef70)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/netwerk/base/src/nsInputStreamPump.cpp:578
#28 0xf640a3cc in nsInputStreamPump::OnInputStreamReady (this=0xea74ef70, 
    stream=0xeb7b5ec8)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/netwerk/base/src/nsInputStreamPump.cpp:403
#29 0xf6f20374 in nsInputStreamReadyEvent::Run (this=0xe8015ba0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/xpcom/io/nsStreamUtils.cpp:114
#30 0xf6f321c4 in nsThread::ProcessNextEvent (this=0xf771eec0, mayWait=true, 
    result=0xfff16c7f)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/xpcom/threads/nsThread.cpp:631
#31 0xf6efc330 in NS_ProcessNextEvent_P (thread=<optimized out>, mayWait=true)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/build-xulrunner/xpcom/build/nsThreadUtils.cpp:245
#32 0xf6e83464 in mozilla::ipc::MessagePump::Run (this=0xf7776b90, 
    aDelegate=0xf773a2c0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/ipc/glue/MessagePump.cpp:134
#33 0xf6f568b8 in MessageLoop::RunInternal (this=0xf773a2c0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/ipc/chromium/src/base/message_loop.cc:208
#34 0xf6f56ab8 in RunHandler (this=0xf773a2c0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/ipc/chromium/src/base/message_loop.cc:201
#35 MessageLoop::Run (this=0xf773a2c0)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/ipc/chromium/src/base/message_loop.cc:175
#36 0xf6de68f8 in nsBaseAppShell::Run (this=0xf2d52520)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/widget/src/xpwidgets/nsBaseAppShell.cpp:189
#37 0xf6c93800 in nsAppStartup::Run (this=0xf2b65130)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/toolkit/components/startup/nsAppStartup.cpp:228
#38 0xf63f266c in XRE_main (argc=<optimized out>, argv=<optimized out>, 
    aAppData=<optimized out>)
    at /build/buildd-iceweasel_10.0.4esr-2-sparc-O7KnYY/iceweasel-10.0.4esr/toolkit/xre/nsAppRunner.cpp:3551
#39 0x00011d0c in ?? ()
#40 0x00011d0c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) 


-- Package-specific info:


-- Addons package information

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

Kernel: Linux 3.2.0-2-sparc64-smp (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils         4.3
ii  fontconfig          2.9.0-5
ii  libc6               2.13-32
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-0        2.32.3-1
ii  libgtk2.0-0         2.24.10-1
ii  libnspr4-0d         2:4.9-3
ii  libstdc++6          4.7.0-8
ii  procps              1:3.3.2-3
ii  xulrunner-10.0      10.0.4esr-2

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  libgssapi-krb5-2           1.10.1+dfsg-1
pn  mozplugger                 <none>
pn  ttf-lyx | latex-xft-fonts  <none>
pn  ttf-mathematica4.1         <none>
pn  xfonts-mathml              <none>

Versions of packages xulrunner-10.0 depends on:
ii  libasound2                1.0.25-2
ii  libatk1.0-0               2.4.0-2
ii  libbz2-1.0                1.0.6-1
ii  libc6                     2.13-32
ii  libcairo2                 1.12.2-1
ii  libdbus-1-3               1.5.12-1
ii  libdbus-glib-1-2          0.98-1
ii  libevent-2.0-5            2.0.19-stable-1
ii  libfontconfig1            2.9.0-5
ii  libfreetype6              2.4.9-1
ii  libgcc1                   1:4.7.0-8
ii  libgdk-pixbuf2.0-0        2.26.1-1
ii  libglib2.0-0              2.32.3-1
ii  libgtk2.0-0               2.24.10-1
ii  libhunspell-1.3-0         1.3.2-4
ii  libjpeg8                  8d-1
ii  libmozjs10d               10.0.4esr-2
ii  libnotify4                0.7.5-1
ii  libnspr4-0d               2:4.9-3
ii  libnss3-1d                3.13.4-1
ii  libpango1.0-0             1.30.0-1
ii  libpixman-1-0             0.24.4-1
ii  libreadline6              6.2-8
ii  libsqlite3-0              3.7.11-3
ii  libstartup-notification0  0.12-1
ii  libstdc++6                4.7.0-8
ii  libvpx1                   1.1.0-1
ii  libx11-6                  2:1.4.99.901-2
ii  libxext6                  2:1.3.1-2
ii  libxrender1               1:0.9.7-1
ii  libxt6                    1:1.1.3-1
ii  zlib1g                    1:1.2.7.dfsg-1

Versions of packages xulrunner-10.0 suggests:
pn  libcanberra0  0.28-4
pn  libgnomeui-0  <none>

-- no debconf information





More information about the pkg-mozilla-maintainers mailing list