Closed Bug 561652 Opened 15 years ago Closed 14 years ago

Lanikai crashes on Cold Start [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::~nsHtml5AttributeName()] with personas installed. also [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName:: releaseStatics ()]

Categories

(Core :: DOM: Core & HTML, defect)

1.9.2 Branch
x86
Windows Vista
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Tracking Status
status1.9.2 --- .9-fixed

People

(Reporter: remko, Unassigned)

References

Details

(Keywords: crash, regression, topcrash, Whiteboard: [tbird topcrash][fixed by Bug 538722])

Crash Data

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.3a5pre) Gecko/20100424 Minefield/3.7a5pre Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.2.2pre) Gecko/20100302 Lightning/1.0b2pre Lanikai/3.1b1 ThunderBrowse/3.2.8.1 When I start Lanikai from the starting icon, it always crashes. When I use the restart button from Crashreporter there are no problems starting Lanikai Reproducible: Always Steps to Reproduce: 1.Start Lanikai by clicking on it's icon 2. 3. Actual Results: Crash Expected Results: Normal start of Laninkai Crash Reports: bp-d8642c9d-300f-4f4d-9e9f-88a5f2100425 bp-49102209-e5ff-4086-bd5d-776522100425 bp-c27461b7-475c-49f3-b2b4-75b3c2100425 Two different signatures: [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::~nsHtml5AttributeName()‎ ] [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::releaseStatics()‎ ]
Keywords: crash, crashreportid
Version: unspecified → 3.0
Summary: Lanikai crashes on Cold Start → Lanikai crashes on Cold Start [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::~nsHtml5AttributeName() ]
you've got quite a few extensions - about 30 for bp-49102209-e5ff-4086-bd5d-776522100425 does this also reproduce when started in safe mode? http://support.mozillamessaging.com/en-US/kb/Safe+Mode
Keywords: crashreportid
I disabled Personas Plus because it didn't work (Selected personas wasn't applied). No more crashes. After re-enabling it, the problem re-occured. So the problem is caused by Personas Plus (version 1.5.3)
(In reply to comment #2) > I disabled Personas Plus because it didn't work (Selected personas wasn't > applied). No more crashes. > After re-enabling it, the problem re-occured. > So the problem is caused by Personas Plus (version 1.5.3) Remco can you contact the extension author and let him know the issue ?
ted, how reliable is the extensions list? two crashes of Remko's doesn't list any - bp-be078d14-d4ea-4191-8383-d0cb32100425 bp-7505bd4d-041b-4c1b-a0b6-0f3992100425 Remko, in bp-39cf0ef1-5d94-4996-9f2e-fb5a52100425 were you running personas 1.5.2?
(In reply to comment #4) > Remko, in bp-39cf0ef1-5d94-4996-9f2e-fb5a52100425 were you running personas > 1.5.2? This was a crash just after disabling Personas Plus. (Since TB sometimes hangs when using the restart function, I closed it completely and started it as a cold start) (In reply to comment #3) > Remco can you contact the extension author and let him know the issue ? The author is Mozilla Labs, so if I'm not mistaken, in the end the author is Mozilla itself.
(In reply to comment #4) > ted, how reliable is the extensions list? two crashes of Remko's doesn't list > any - bp-be078d14-d4ea-4191-8383-d0cb32100425 > bp-7505bd4d-041b-4c1b-a0b6-0f3992100425 The extensions list is added sometime during startup, so if a startup crash is early enough then it might not be added.
=> new ... let's find out if this is legit or all extension related ... others with personas bp-6d315331-221d-42e1-937c-616352100506 bp-d844381a-5310-4261-bf2c-36e412100503 but there are also some that don't have personas bp-6f60ca41-dd4b-44ae-a0b2-b446f2100508 bp-d08e14b4-0740-428a-9638-921762100501 earliest crash I find is bp-dbdb9941-9218-4368-abd2-50a042100406 20100119130202 and no crashes with this sig in Jan, Feb, and most of March - perhaps socorro changed it's method of concatting the sig
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Lanikai crashes on Cold Start [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::~nsHtml5AttributeName() ] → Lanikai crashes on Cold Start [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::~nsHtml5AttributeName()] with personas installed
So, what's odd is that the top is clearly in shutdown: arena_dalloc_small objdir-tb/mozilla/memory/jemalloc/crtsrc/jemalloc.c:4104 arena_dalloc objdir-tb/mozilla/memory/jemalloc/crtsrc/jemalloc.c:4227 free objdir-tb/mozilla/memory/jemalloc/crtsrc/jemalloc.c:6017 nsHtml5AttributeName::~nsHtml5AttributeName parser/html/nsHtml5AttributeName.cpp:157 nsHtml5AttributeName::releaseStatics parser/html/nsHtml5AttributeName.cpp:1443 nsHtml5Module::ReleaseStatics parser/html/nsHtml5Module.cpp:80 nsLayoutStatics::Shutdown layout/build/nsLayoutStatics.cpp:371 nsXMLHttpRequest::~nsXMLHttpRequest content/base/src/nsXMLHttpRequest.cpp:869 nsXMLHttpRequest::`vector deleting destructor' nsDOMEventTargetHelper::Release content/events/src/nsDOMEventTargetHelper.cpp:92 And the bottom seems to be more of a running state: nsXMLHttpRequestConstructor layout/build/nsLayoutModule.cpp:297 nsGenericFactory::CreateInstance objdir-tb/mozilla/xpcom/build/nsGenericFactory.cpp:80 nsComponentManagerImpl::CreateInstance xpcom/components/nsComponentManager.cpp:1597 nsJSCID::CreateInstance js/src/xpconnect/src/xpcjsid.cpp:821 NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:102 XPCWrappedNative::CallMethod js/src/xpconnect/src/xpcwrappednative.cpp:2721 XPC_WN_CallMethod js/src/xpconnect/src/xpcwrappednativejsops.cpp:1740 js_Invoke js/src/jsinterp.cpp:1360 js_Interpret js/src/jsops.cpp:2240 js_Invoke js/src/jsinterp.cpp:1368 js_fun_apply js/src/jsfun.cpp:2046 js_Interpret js/src/jsops.cpp:2208 js_Invoke js/src/jsinterp.cpp:1368 nsXPCWrappedJSClass::CallMethod js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696 nsXPCWrappedJS::CallMethod js/src/xpconnect/src/xpcwrappedjs.cpp:570 PrepareAndDispatch xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:114 SharedStub xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:141 nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:430 nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:519 nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:527
Component: General → DOM
Product: Thunderbird → Core
QA Contact: general → general
Version: 3.0 → 1.9.2 Branch
#1 crash for v3.1 some comments from the past month of crashes: Restart when attempting to disable Folder Panel Tools. Second time T-bird 3.1 RC2 has crashed when trying to (re)start. TB crashed during restart after deinstalling the AddOn "Delete Junk Context..." Third time T-Bird 3.1 RC2 has crashed trying to (re)start. 4th crash only this time it is to enable a compatible add-on. crashed while opening for the first time today In process of enabling extensions one at a time. Got to Folder Panel Tools and it crashed on the restart to reenable it. Will test further to confirm this. bp-28d7f1a5-bd3b-4666-b224-c184c2100626 (christophemeissner) - FlashGot is the only addon listed --- similar crash sig arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::releaseStatics() bp-2bc2adb6-ae7c-47f4-9425-6714a2100625 (jayesh) extensions: FlashGot,, Personas Plus, SmoothWheel 0 mozcrt19.dll arena_dalloc_small objdir-tb/mozilla/memory/jemalloc/crtsrc/jemalloc.c:4104 1 mozcrt19.dll arena_dalloc objdir-tb/mozilla/memory/jemalloc/crtsrc/jemalloc.c:4227 2 mozcrt19.dll free objdir-tb/mozilla/memory/jemalloc/crtsrc/jemalloc.c:6017 3 thunderbird.exe nsHtml5AttributeName::releaseStatics parser/html/nsHtml5AttributeName.cpp:1436 4 thunderbird.exe nsHtml5Module::ReleaseStatics parser/html/nsHtml5Module.cpp:80 5 thunderbird.exe nsLayoutStatics::Shutdown layout/build/nsLayoutStatics.cpp:371 6 thunderbird.exe nsXMLHttpRequest::~nsXMLHttpRequest content/base/src/nsXMLHttpRequest.cpp:869 7 thunderbird.exe nsXMLHttpRequest::`vector deleting destructor' 8 thunderbird.exe nsDOMEventTargetHelper::Release content/events/src/nsDOMEventTargetHelper.cpp:92 9 thunderbird.exe nsXMLHttpRequestConstructor layout/build/nsLayoutModule.cpp:297 10 xpcom_core.dll nsGenericFactory::CreateInstance objdir-tb/mozilla/xpcom/build/nsGenericFactory.cpp:80 11 xpcom_core.dll nsComponentManagerImpl::CreateInstance xpcom/components/nsComponentManager.cpp:1597 12 thunderbird.exe nsJSCID::CreateInstance js/src/xpconnect/src/xpcjsid.cpp:821 13 xpcom_core.dll NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:102 14 thunderbird.exe XPCWrappedNative::CallMethod js/src/xpconnect/src/xpcwrappednative.cpp:2722 15 thunderbird.exe XPC_WN_CallMethod js/src/xpconnect/src/xpcwrappednativejsops.cpp:1740 16 js3250.dll js_Invoke js/src/jsinterp.cpp:1360 17 js3250.dll js_Interpret js/src/jsops.cpp:2240 18 js3250.dll js_Invoke js/src/jsinterp.cpp:1368 19 js3250.dll js_fun_apply js/src/jsfun.cpp:2046 20 js3250.dll js_Interpret js/src/jsops.cpp:2208 21 js3250.dll js_Invoke js/src/jsinterp.cpp:1368 22 thunderbird.exe nsXPCWrappedJSClass::CallMethod js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696 23 thunderbird.exe nsXPCWrappedJS::CallMethod js/src/xpconnect/src/xpcwrappedjs.cpp:570 24 xpcom_core.dll PrepareAndDispatch xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:114 25 xpcom_core.dll SharedStub xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:141 26 xpcom_core.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:430 27 xpcom_core.dll nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:519 28 xpcom_core.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:527 bp-c069b95d-0176-4941-8641-64dd82100615 (eduardoc) also has flashgot
Keywords: topcrash
Depends on: 538722
#3 crash for 3.1.1 patch in bug 538722 is requested for gecko 1.9.2.9.
Summary: Lanikai crashes on Cold Start [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::~nsHtml5AttributeName()] with personas installed → Lanikai crashes on Cold Start [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::~nsHtml5AttributeName()] with personas installed. also [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName:: releaseStatics ()]
Whiteboard: [tbird topcrash]
Bug 538722 disabled the HTML5 parser on the 1.9.2 branch so that it can't be enabled by flipping a pref.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
crash report UUID: 98bcd01f-60d5-4958-99a0-54e442100828 for 3.1.2 Please REOPEN this bug.
Kouichi Niwa, thanks for following up on your crash report. previously mentinoed bug 538722 fixes this in gecko 1.9.2.9, which is what thunderbird 3.1.3 will ship with. Because it is fixed in source, RESOLVED FIXED is the correct status and resolution for this bug. 3.1.3 won't ship for a few weeks. But you can obtain the prerelease version at ftp://ftp.mozilla.org/pub/thunderbird/nightly/latest-comm-1.9.2/ If 3.1.3pre doesn't work for you, then please comment in this bug.
Keywords: regression
Whiteboard: [tbird topcrash] → [tbird topcrash][fixed by Bug 538722]
Crash Signature: [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName::~nsHtml5AttributeName()] [@ arena_dalloc_small | arena_dalloc | free | nsHtml5AttributeName:: releaseStatics ()]
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.