Closed Bug 1203071 Opened 9 years ago Closed 9 years ago

|BluetoothMapSmsManager::Reset| fails during startup

Categories

(Firefox OS Graveyard :: Bluetooth, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1203023

People

(Reporter: tzimmermann, Assigned: shawnjohnjr)

Details

During startup, the assertion in |BluetoothMapSmsManager::Reset| fails; leaves Gecko in a constant reboot loop.

(gdb) c
Continuing.

Program received signal SIGSEGV, Segmentation fault.  
0xb378876c in mozilla::dom::bluetooth::BluetoothMapSmsManager::Reset (this=<optimized out>)
    at ../../../../hg.mozilla.org/mozilla-central/dom/bluetooth/bluedroid/BluetoothMapSmsManager.cpp:912
912       MOZ_ASSERT(false);
(gdb) bt
#0  0xb378876c in mozilla::dom::bluetooth::BluetoothMapSmsManager::Reset (this=<optimized out>)
    at ../../../../hg.mozilla.org/mozilla-central/dom/bluetooth/bluedroid/BluetoothMapSmsManager.cpp:912
#1  0xb3791390 in mozilla::dom::bluetooth::BluetoothServiceBluedroid::StopInternal (this=0xb007b940, aRunnable=0x0)
    at ../../../../hg.mozilla.org/mozilla-central/dom/bluetooth/bluedroid/BluetoothServiceBluedroid.cpp:323
#2  0xb379c2d4 in mozilla::dom::bluetooth::BluetoothService::StopBluetooth (this=0xb007b940, aIsStartup=aIsStartup@entry=true, aRunnable=0x0)
    at ../../../../hg.mozilla.org/mozilla-central/dom/bluetooth/common/BluetoothService.cpp:418
#3  0xb379c49c in mozilla::dom::bluetooth::BluetoothService::StartStopBluetooth (this=this@entry=0xbe926fd0, aStart=aStart@entry=249, aIsStartup=aIsStartup@entry=true,
    aRunnable=aRunnable@entry=0x0) at ../../../../hg.mozilla.org/mozilla-central/dom/bluetooth/common/BluetoothService.cpp:443
#4  0xb379c4ee in mozilla::dom::bluetooth::BluetoothService::HandleStartupSettingsCheck (this=0xbe926fd0, aEnable=<optimized out>)
    at ../../../../hg.mozilla.org/mozilla-central/dom/bluetooth/common/BluetoothService.cpp:498
#5  0xb379c560 in mozilla::dom::bluetooth::BluetoothService::StartupTask::Handle (this=<optimized out>, aName=..., aResult=...)
    at ../../../../hg.mozilla.org/mozilla-central/dom/bluetooth/common/BluetoothService.cpp:152
#6  0xb302d5fe in NS_InvokeByIndex (that=<optimized out>, methodIndex=3, paramCount=<optimized out>, params=<optimized out>)
    at ../../../../../../../hg.mozilla.org/mozilla-central/xpcom/reflect/xptcall/md/unix/xptcinvoke_arm.cpp:163
#7  0xb341bf2c in Invoke (this=0xbe926f90) at /home/mozilla/Projects/mozilla/src/hg.mozilla.org/mozilla-central/js/xpconnect/src/XPCWrappedNative.cpp:2095
#8  CallMethodHelper::Call (this=this@entry=0xbe926f90) at /home/mozilla/Projects/mozilla/src/hg.mozilla.org/mozilla-central/js/xpconnect/src/XPCWrappedNative.cpp:1415
#9  0xb341cb92 in XPCWrappedNative::CallMethod (ccx=..., mode=<optimized out>)
    at /home/mozilla/Projects/mozilla/src/hg.mozilla.org/mozilla-central/js/xpconnect/src/XPCWrappedNative.cpp:1382
#10 0xb341cfa4 in XPC_WN_CallMethod (cx=0xb685a700, argc=<optimized out>, vp=<optimized out>)
    at /home/mozilla/Projects/mozilla/src/hg.mozilla.org/mozilla-central/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1145
#11 0xb49f6a8c in js::CallJSNative (cx=0xb685a700, native=0xb341cea9 <XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*)>, args=...)
    at ../../../../hg.mozilla.org/mozilla-central/js/src/jscntxtinlines.h:235
#12 0xb4a3f092 in js::Invoke (cx=0xb685a700, args=..., construct=js::NO_CONSTRUCT)
    at /home/mozilla/Projects/mozilla/src/hg.mozilla.org/mozilla-central/js/src/vm/Interpreter.cpp:763
Assignee: nobody → shuang
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.