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