Bug#837039: firefox-esr: random crash (SIGSEGV)

Paul Wise pabs at debian.org
Thu Sep 8 04:37:09 UTC 2016


Package: firefox-esr
Version: 45.3.0esr-1
Severity: normal

I got a random crash (SIGSEGV) in firefox-esr. If the below backtrace
and the attached full backtrace aren't useful, please close this bug.

Core was generated by `firefox-esr'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  raise (sig=sig at entry=11) at ../sysdeps/unix/sysv/linux/raise.c:58
58	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7f7cd0dff700 (LWP 4762))]
#0  0x00007f7cf869cfdf in raise (sig=sig at entry=11) at ../sysdeps/unix/sysv/linux/raise.c:58
#1  0x00007f7cf485a75f in nsProfileLock::FatalSignalHandler(int, siginfo_t*, void*) (signo=11, info=0x7f7cd0dfe370, context=0x7f7cd0dfe240) at /tmp/buildd/firefox-esr-45.3.0esr/toolkit/profile/nsProfileLock.cpp:185
#2  0x00007f7cf515cde1 in AsmJSFaultHandler(int, siginfo_t*, void*) (signum=<optimized out>, info=0x7f7cd0dfe370, context=0x7f7cd0dfe240) at /tmp/buildd/firefox-esr-45.3.0esr/js/src/asmjs/AsmJSSignalHandlers.cpp:1159
#3  0x00007f7cf869d100 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f7cf4e617d3 in JS_AbortIfWrongThread(JSRuntime*) (rt=0x7f7cd3c1a000) at /tmp/buildd/firefox-esr-45.3.0esr/js/src/jsapi.cpp:5821
#5  0x00007f7cf4ea766e in js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason) (this=0x7f7cd3c1a3f8) at /tmp/buildd/firefox-esr-45.3.0esr/js/src/jsgc.cpp:6340
#6  0x00007f7cf4ea766e in js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::gcreason::Reason) (this=this at entry=0x7f7cd3c1a3f8, nonincrementalByAPI=nonincrementalByAPI at entry=true, budget=..., reason=reason at entry=JS::gcreason::DOM_WORKER) at /tmp/buildd/firefox-esr-45.3.0esr/js/src/jsgc.cpp:6369
#7  0x00007f7cf4ea9410 in JS::GCForReason(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason) (reason=JS::gcreason::DOM_WORKER, gckind=GC_SHRINK, this=0x7f7cd3c1a3f8) at /tmp/buildd/firefox-esr-45.3.0esr/js/src/jsgc.cpp:6442
#8  0x00007f7cf4ea9410 in JS::GCForReason(JSRuntime*, JSGCInvocationKind, JS::gcreason::Reason) (rt=rt at entry=0x7f7cd3c1a000, gckind=gckind at entry=GC_SHRINK, reason=reason at entry=JS::gcreason::DOM_WORKER) at /tmp/buildd/firefox-esr-45.3.0esr/js/src/jsgc.cpp:7340
#9  0x00007f7cf4154736 in mozilla::dom::workers::WorkerPrivate::GarbageCollectInternal(JSContext*, bool, bool) (this=0x7f7ccc331800, aCx=0x7f7ccbf67c00, aShrinking=true, aCollectChildren=<optimized out>) at /tmp/buildd/firefox-esr-45.3.0esr/dom/workers/WorkerPrivate.cpp:6251
#10 0x00007f7cf4154822 in (anonymous namespace)::GarbageCollectRunnable::WorkerRun(JSContext*, mozilla::dom::workers::WorkerPrivate*) (this=<optimized out>, aCx=<optimized out>, aWorkerPrivate=<optimized out>) at /tmp/buildd/firefox-esr-45.3.0esr/dom/workers/WorkerPrivate.cpp:1480
#11 0x00007f7cf4158dc1 in mozilla::dom::workers::WorkerRunnable::Run() (this=0x7f7cd2fcd790) at /tmp/buildd/firefox-esr-45.3.0esr/dom/workers/WorkerRunnable.cpp:360
#12 0x00007f7cf4167899 in mozilla::dom::workers::WorkerPrivate::ProcessAllControlRunnablesLocked() (this=this at entry=0x7f7ccc331800) at /tmp/buildd/firefox-esr-45.3.0esr/dom/workers/WorkerPrivate.cpp:4995
#13 0x00007f7cf4169556 in mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) (this=0x7f7ccc331800, aCx=aCx at entry=0x7f7ccbf67c00) at /tmp/buildd/firefox-esr-45.3.0esr/dom/workers/WorkerPrivate.cpp:4460
#14 0x00007f7cf413a306 in (anonymous namespace)::WorkerThreadPrimaryRunnable::Run() (this=0x7f7ccdca0d90) at /tmp/buildd/firefox-esr-45.3.0esr/dom/workers/RuntimeService.cpp:2722
#15 0x00007f7cf308c9de in nsThread::ProcessNextEvent(bool, bool*) (this=0x7f7cd691a100, aMayWait=<optimized out>, aResult=0x7f7cd0dfedd7) at /tmp/buildd/firefox-esr-45.3.0esr/xpcom/threads/nsThread.cpp:972
#16 0x00007f7cf30a838d in NS_ProcessNextEvent(nsIThread*, bool) (aThread=<optimized out>, aMayWait=aMayWait at entry=false) at /tmp/buildd/firefox-esr-45.3.0esr/xpcom/glue/nsThreadUtils.cpp:297
#17 0x00007f7cf3288311 in mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) (this=0x7f7ccfbe1400, aDelegate=0x7f7ccc050ae0) at /tmp/buildd/firefox-esr-45.3.0esr/ipc/glue/MessagePump.cpp:326
#18 0x00007f7cf32785ae in MessageLoop::Run() (this=<optimized out>) at /tmp/buildd/firefox-esr-45.3.0esr/ipc/chromium/src/base/message_loop.cc:227
#19 0x00007f7cf32785ae in MessageLoop::Run() (this=this at entry=0x7f7ccc050ae0) at /tmp/buildd/firefox-esr-45.3.0esr/ipc/chromium/src/base/message_loop.cc:201
#20 0x00007f7cf308fc4a in nsThread::ThreadFunc(void*) (aArg=0x7f7cd691a100) at /tmp/buildd/firefox-esr-45.3.0esr/xpcom/threads/nsThread.cpp:376
#21 0x00007f7cf1e32758 in _pt_root (arg=0x7f7cd662c220) at ptthread.c:216
#22 0x00007f7cf8693464 in start_thread (arg=0x7f7cd0dff700) at pthread_create.c:333
#23 0x00007f7cf793797f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages firefox-esr depends on:
ii  debianutils               4.8
ii  fontconfig                2.11.0-6.7
ii  libasound2                1.1.2-1
ii  libatk1.0-0               2.20.0-1
ii  libc6                     2.24-2
ii  libcairo2                 1.14.6-1+b1
ii  libdbus-1-3               1.10.10-1
ii  libdbus-glib-1-2          0.106-1
ii  libevent-2.0-5            2.0.21-stable-2+b1
ii  libffi6                   3.2.1-4
ii  libfontconfig1            2.11.0-6.7
ii  libfreetype6              2.6.3-3+b1
ii  libgcc1                   1:6.1.1-11
ii  libgdk-pixbuf2.0-0        2.34.0-1
ii  libglib2.0-0              2.49.6-1
ii  libgtk2.0-0               2.24.30-4
ii  libhunspell-1.4-0         1.4.1-2
ii  libnspr4                  2:4.12-2
ii  libnss3                   2:3.25-1
ii  libpango-1.0-0            1.40.2-1
ii  libsqlite3-0              3.14.1-1
ii  libstartup-notification0  0.12-4
ii  libstdc++6                6.1.1-11
ii  libvpx3                   1.5.0-4
ii  libx11-6                  2:1.6.3-1
ii  libxcomposite1            1:0.4.4-1
ii  libxdamage1               1:1.1.4-2+b1
ii  libxext6                  2:1.3.3-1
ii  libxfixes3                1:5.0.2-1
ii  libxrender1               1:0.9.9-2
ii  libxt6                    1:1.1.5-1
ii  procps                    2:3.3.12-2
ii  zlib1g                    1:1.2.8.dfsg-2+b1

Versions of packages firefox-esr recommends:
ii  gstreamer1.0-libav         1.8.3-1
ii  gstreamer1.0-plugins-good  1.8.3-1+b1

Versions of packages firefox-esr suggests:
pn  fonts-lmodern          <none>
pn  fonts-stix | otf-stix  <none>
ii  libcanberra0           0.30-3
ii  libgnomeui-0           2.24.5-3.1
ii  libgssapi-krb5-2       1.14.3+dfsg-1
pn  mozplugger             <none>

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: firefox-esr-backtrace.txt.xz
Type: application/x-xz
Size: 20404 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/attachments/20160908/eece220c/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/attachments/20160908/eece220c/attachment-0001.sig>


More information about the pkg-mozilla-maintainers mailing list