Closed Bug 905987 Opened 11 years ago Closed 11 years ago

[b2g] Assertion failure: currentThreadHasExclusiveAccess()

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 905544

People

(Reporter: gyeh, Unassigned)

Details

#0  0x42548f70 in JSRuntime::atomsCompartment (this=0x44218000) at
/home/workspace/B2G-unagi/gecko/js/src/vm/Runtime.h:1398
#1  0x4254450e in BeginMarkPhase (rt=0x44218000, budget=<value optimized out>,
reason=JS::gcreason::SET_NEW_DOCUMENT, gckind=js::GC_NORMAL)
    at /home/workspace/B2G-unagi/gecko/js/src/jsgc.cpp:2777
#2  IncrementalCollectSlice (rt=0x44218000, budget=<value optimized out>,
reason=JS::gcreason::SET_NEW_DOCUMENT, gckind=js::GC_NORMAL)
    at /home/workspace/B2G-unagi/gecko/js/src/jsgc.cpp:4285
#3  0x42545f74 in GCCycle (rt=0x44218000, incremental=false, budget=30000,
gckind=js::GC_NORMAL, reason=JS::gcreason::SET_NEW_DOCUMENT)
    at /home/workspace/B2G-unagi/gecko/js/src/jsgc.cpp:4469
#4  0x4254629a in Collect (rt=0x44218000, incremental=true, budget=30000,
gckind=js::GC_NORMAL, reason=JS::gcreason::SET_NEW_DOCUMENT)
    at /home/workspace/B2G-unagi/gecko/js/src/jsgc.cpp:4605
#5  0x42546578 in GCSlice (rt=0x84, gckind=<value optimized out>,
reason=JS::gcreason::SET_NEW_DOCUMENT, millis=0)
    at /home/workspace/B2G-unagi/gecko/js/src/jsgc.cpp:4641
#6  0x42529e96 in JS::IncrementalGC (rt=0x84,
reason=JS::gcreason::SET_NEW_DOCUMENT, millis=<value optimized out>)
    at /home/workspace/B2G-unagi/gecko/js/src/jsfriendapi.cpp:198
#7  0x414342b0 in nsJSContext::GarbageCollectNow
(aReason=JS::gcreason::SET_NEW_DOCUMENT,
aIncremental=nsJSContext::IncrementalGC,
    aCompartment=<value optimized out>, aShrinking=<value optimized out>,
aSliceMillis=0)
    at /home/workspace/B2G-unagi/gecko/dom/base/nsJSEnvironment.cpp:1962
#8  0x41434326 in GCTimerFired (aTimer=<value optimized out>, aClosure=0x2b)
    at /home/workspace/B2G-unagi/gecko/dom/base/nsJSEnvironment.cpp:2208
#9  0x41e813b8 in nsTimerImpl::Fire (this=0x46313fb0) at
/home/workspace/B2G-unagi/gecko/xpcom/threads/nsTimerImpl.cpp:544
#10 0x41e815a2 in nsTimerEvent::Run (this=0x46339070) at
/home/workspace/B2G-unagi/gecko/xpcom/threads/nsTimerImpl.cpp:628
#11 0x41e7d36c in nsThread::ProcessNextEvent (this=0x40402550, mayWait=<value
optimized out>, result=0xbe91a727)
    at /home/workspace/B2G-unagi/gecko/xpcom/threads/nsThread.cpp:622
#12 0x41e41e76 in NS_ProcessNextEvent (thread=0x40402550, mayWait=false)
    at
/home/workspace/B2G-unagi/objdir-gecko/xpcom/build/nsThreadUtils.cpp:238
#13 0x419ec290 in mozilla::ipc::MessagePump::Run (this=0x40401d90,
aDelegate=0x4043e0c0)
    at /home/workspace/B2G-unagi/gecko/ipc/glue/MessagePump.cpp:81
#14 0x41ec5d8e in MessageLoop::RunInternal (this=0x4043e0c0)
    at
/home/workspace/B2G-unagi/gecko/ipc/chromium/src/base/message_loop.cc:220
#15 0x41ec5dd2 in MessageLoop::RunHandler (this=0x4043e0c0)
    at
/home/workspace/B2G-unagi/gecko/ipc/chromium/src/base/message_loop.cc:213
#16 MessageLoop::Run (this=0x4043e0c0) at
/home/workspace/B2G-unagi/gecko/ipc/chromium/src/base/message_loop.cc:187
#17 0x419606ee in nsBaseAppShell::Run (this=0x44246340) at
/home/workspace/B2G-unagi/gecko/widget/xpwidgets/nsBaseAppShell.cpp:161
#18 0x4184648a in nsAppStartup::Run (this=0x443f2640)
    at
/home/workspace/B2G-unagi/gecko/toolkit/components/startup/nsAppStartup.cpp:269
#19 0x40ce5ae4 in XREMain::XRE_mainRun (this=0xbe91a994) at
/home/workspace/B2G-unagi/gecko/toolkit/xre/nsAppRunner.cpp:3855
#20 0x40ce847a in XREMain::XRE_main (this=0xbe91a994, argc=<value optimized
out>, argv=<value optimized out>, aAppData=0x21b20)
    at /home/workspace/B2G-unagi/gecko/toolkit/xre/nsAppRunner.cpp:3923
#21 0x40ce8608 in XRE_main (argc=1, argv=0xbe91cb84, aAppData=0x21b20,
aFlags=<value optimized out>)
    at /home/workspace/B2G-unagi/gecko/toolkit/xre/nsAppRunner.cpp:4125
#22 0x00009a78 in do_main (argc=1, argv=0xbe91cb84) at
/home/workspace/B2G-unagi/gecko/b2g/app/nsBrowserApp.cpp:168
#23 main (argc=1, argv=0xbe91cb84) at
/home/workspace/B2G-unagi/gecko/b2g/app/nsBrowserApp.cpp:261
After flashing the device, it hits the assertion and reboots again and again.
Component: XUL → General
Product: Core → Boot2Gecko
Version: Other Branch → unspecified
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.