Bug#810747: iceweasel: crashes while playing opus files
Dr. Markus Waldeck
waldeck at gmx.de
Mon Jan 11 21:19:37 UTC 2016
Package: iceweasel
Version: 43.0.4-1
Severity: grave
Dear Maintainer,
playing opus files crashes iceweasel after few minutes.
Since the ability to play opus files was introduced several years ago I never had a problem.
When I noticed the problem the first time in version 41 I returned to ESR (version 38).
But now iceweasel version 43 is in testing.
I get with iceweasel-dbg :
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `iceweasel'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f0748d71c09 in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
[Current thread is 1 (Thread 0x7f0718ffd700 (LWP 2418))]
(gdb) #0 0x00007f0748d71c09 in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1 0x00007f0745048b43 in nsProfileLock::FatalSignalHandler (signo=11,
info=0x7f0718ffc530, context=0x7f0718ffc400)
at /tmp/buildd/iceweasel-43.0.4/toolkit/profile/nsProfileLock.cpp:185
unblock_sigs = {__val = {1024, 0 <repeats 15 times>}}
oldact = <optimized out>
#2 0x00007f07453e9bd9 in AsmJSFaultHandler (signum=<optimized out>,
info=0x7f0718ffc530, context=0x7f0718ffc400)
at /tmp/buildd/iceweasel-43.0.4/js/src/asmjs/AsmJSSignalHandlers.cpp:1135
context = 0x7f0718ffc400
info = 0x7f0718ffc530
signum = 11
#3 <signal handler called>
No symbol table info available.
#4 PLDHashTable::Search (this=this at entry=0x10, aKey=aKey at entry=0x7f0718ffca28)
at /tmp/buildd/iceweasel-43.0.4/xpcom/glue/PLDHashTable.cpp:554
No locals.
#5 0x00007f07448e61b5 in nsTHashtable<nsBaseHashtableET<nsCStringHashKey, nsCOMPtr<mozIStorageStatement> > >::GetEntry (aKey=..., this=0x10)
at ../../dist/include/nsTHashtable.h:128
No locals.
#6 nsInterfaceHashtable<nsCStringHashKey, mozIStorageStatement>::Get (
aInterface=0x7f0718ffc9b8, aKey=..., this=0x10)
at ../../dist/include/nsInterfaceHashtable.h:86
No locals.
#7 mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection::GetCachedStatement (this=this at entry=0x0, aQuery=...,
aCachedStatement=aCachedStatement at entry=0x7f0718ffcae8)
at /tmp/buildd/iceweasel-43.0.4/dom/indexedDB/ActorsParent.cpp:9683
sampler_raii9679 = {mHandle = 0x7f071a1db000}
stmt = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#8 0x00007f07448e6365 in mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection::GetFreelistCount (this=this at entry=0x0, aCachedStatement=...,
aFreelistCount=aFreelistCount at entry=0x7f0718ffcab8)
at /tmp/buildd/iceweasel-43.0.4/dom/indexedDB/ActorsParent.cpp:10233
sampler_raii10227 = {mHandle = 0x7f071a1db000}
rv = <optimized out>
hasResult = 67
scoper = {mStatement = {<nsCOMPtr_base> = {
mRawPtr = 0x7f0745b85d83}, <No data fields>}}
freelistCount = 32519
#9 0x00007f07448f0d59 in mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection::DoIdleProcessing (aNeedsCheckpoint=false, this=0x0)
at /tmp/buildd/iceweasel-43.0.4/dom/indexedDB/ActorsParent.cpp:10036
freelistStmt = {mStatement = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>}, mScoper = {mIsSome = false,
mStorage = {u = {mBytes = "5\352\221C\a\177\000",
mDummy = 139669175134773}}}}
freelistCount = 0
rv = <optimized out>
rollbackStmt = {mStatement = {<nsCOMPtr_base> = {
mRawPtr = 0x26}, <No data fields>}, mScoper = {mIsSome = false,
mStorage = {u = {mBytes = "(\231\221#\a\177\000",
mDummy = 139668638243112}}}}
beginStmt = {mStatement = {<nsCOMPtr_base> = {
mRawPtr = 0x0}, <No data fields>}, mScoper = {mIsSome = 241,
mStorage = {u = {mBytes = "\337\340\326H\a\177\000",
mDummy = 139669263540447}}}}
freedSomePages = <optimized out>
sampler_raii10032 = {mHandle = 0x7f071a1db000}
#10 mozilla::dom::indexedDB::(anonymous namespace)::ConnectionPool::IdleConnectionRunnable::Run (this=0x7f071a1d8be0)
at /tmp/buildd/iceweasel-43.0.4/dom/indexedDB/ActorsParent.cpp:12036
owningThread = {<nsCOMPtr_base> = {
mRawPtr = 0x7f072d9df440}, <No data fields>}
connectionPool = {mRawPtr = 0x7f072d9df440}
#11 0x00007f0743935b86 in nsThread::ProcessNextEvent (this=0x7f07280f35c0,
aMayWait=<optimized out>, aResult=0x7f0718ffccb7)
at /tmp/buildd/iceweasel-43.0.4/xpcom/threads/nsThread.cpp:950
event = {<nsCOMPtr_base> = {
mRawPtr = 0x7f071a1d8be0}, <No data fields>}
callScriptObserver = false
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = nsresult::NS_OK
aResult = 0x7f0718ffccb7
aMayWait = true
this = 0x7f07280f35c0
#12 0x00007f0743952773 in NS_ProcessNextEvent (aThread=<optimized out>,
aThread at entry=0x7f07280f35c0, aMayWait=aMayWait at entry=true)
at /tmp/buildd/iceweasel-43.0.4/xpcom/glue/nsThreadUtils.cpp:277
val = true
#13 0x00007f07448df897 in mozilla::dom::indexedDB::(anonymous namespace)::ConnectionPool::ThreadRunnable::Run (this=0x7f072519f7a0)
at /tmp/buildd/iceweasel-43.0.4/dom/indexedDB/ActorsParent.cpp:12312
sampler_raii12287 = {mHandle = 0x7f071a1db000}
currentThread = 0x7f07280f35c0
stackTopGuess = 0 '\000'
this = 0x7f072519f7a0
#14 0x00007f0743935b86 in nsThread::ProcessNextEvent (this=0x7f07280f35c0,
aMayWait=<optimized out>, aResult=0x7f0718ffcdd7)
at /tmp/buildd/iceweasel-43.0.4/xpcom/threads/nsThread.cpp:950
event = {<nsCOMPtr_base> = {
mRawPtr = 0x7f072519f7a0}, <No data fields>}
callScriptObserver = false
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = nsresult::NS_OK
aResult = 0x7f0718ffcdd7
aMayWait = false
this = 0x7f07280f35c0
#15 0x00007f0743952773 in NS_ProcessNextEvent (aThread=<optimized out>,
aMayWait=aMayWait at entry=false)
at /tmp/buildd/iceweasel-43.0.4/xpcom/glue/nsThreadUtils.cpp:277
val = true
#16 0x00007f0743b20b5b in mozilla::ipc::MessagePumpForNonMainThreads::Run (
this=0x7f07236f7580, aDelegate=0x7f071f323930)
at /tmp/buildd/iceweasel-43.0.4/ipc/glue/MessagePump.cpp:326
didWork = <optimized out>
#17 0x00007f0743b10ea2 in MessageLoop::RunHandler (this=<optimized out>)
at /tmp/buildd/iceweasel-43.0.4/ipc/chromium/src/base/message_loop.cc:227
No locals.
#18 MessageLoop::Run (this=this at entry=0x7f071f323930)
at /tmp/buildd/iceweasel-43.0.4/ipc/chromium/src/base/message_loop.cc:201
save_state = {<MessageLoop::RunState> = {run_depth = 1,
quit_received = false}, loop_ = 0x7f071f323930,
previous_state_ = 0x0}
#19 0x00007f0743939572 in nsThread::ThreadFunc (aArg=0x7f07280f35c0)
at /tmp/buildd/iceweasel-43.0.4/xpcom/threads/nsThread.cpp:379
loop = {mRawPtr = 0x7f071f323930}
self = 0x7f07280f35c0
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#20 0x00007f074273a678 in _pt_root (arg=0x7f071f4e5a60) at ptthread.c:212
rv = <optimized out>
thred = 0x7f071f4e5a60
detached = 0
id = 139668460918528
tid = 2418
#21 0x00007f0748d68454 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#22 0x00007f074800dfdd in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Versions of packages iceweasel depends on:
ii debianutils 4.5.1
ii fontconfig 2.11.0-6.3
ii libasound2 1.0.29-1
ii libatk1.0-0 2.18.0-1
ii libc6 2.22-0experimental1
ii libcairo2 1.14.6-1
ii libdbus-1-3 1.11.0-1
ii libdbus-glib-1-2 0.104-1
ii libevent-2.0-5 2.0.21-stable-2+b1
ii libffi6 3.2.1-4
ii libfontconfig1 2.11.0-6.3
ii libfreetype6 2.6.1-0.1
ii libgcc1 1:6-20160109-1
ii libgdk-pixbuf2.0-0 2.32.3-1
ii libglib2.0-0 2.47.3-3
ii libgtk2.0-0 2.24.29-1
ii libhunspell-1.3-0 1.3.3-3+b2
ii libnspr4 2:4.11-1
ii libnss3 2:3.21-1
ii libpango-1.0-0 1.38.1-1
ii libsqlite3-0 3.10.0-1
ii libstartup-notification0 0.12-4
ii libstdc++6 6-20160109-1
ii libvpx3 1.5.0-2
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.1-2+b2
ii libxrender1 1:0.9.9-2
ii libxt6 1:1.1.5-1
ii procps 2:3.3.11-3
ii zlib1g 1:1.2.8.dfsg-2+b1
More information about the pkg-mozilla-maintainers
mailing list