Closed
Bug 609230
Opened 15 years ago
Closed 14 years ago
Thunderbird crashes in RDF component [@RDFContainerImpl::~RDFContainerImpl]
Categories
(Core Graveyard :: RDF, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: wolfiR, Unassigned)
Details
(Keywords: crash)
Crash Data
I got the following report from a user:
-----
Here is a strange one. A couple of days ago, tbird was updated to 3.1.6.
Tonight - it crashed and the "We're Sorry" dialog appeared asking to send
details to Mozilla (fine - I did, twice). The tbird would not restart -- at all.
Same "We're Sorry" dialog. ps ax showed nothing tbird related running. Shutting
down the desktop and restarting didn't fix it. Huh?
I downgraded to 3.1.5 and all is good again. Anybody else see this or have any
guesses what might have gone wrong?
-----
Crash IDs:
http://crash-stats.mozilla.com/report/index/472f2636-5a11-4cc1-890d-2e1d42101102
http://crash-stats.mozilla.com/report/index/e2cdc63d-0e9a-45aa-8233-7a7082101102
Signature points to http://mxr.mozilla.org/mozilla1.9.2/source/rdf/base/src/nsRDFContainer.cpp#445
Comment 1•15 years ago
|
||
Doesn't make any sense to me, unless mContainer is something non-ptr and non-null.
Usually, stack traces ending up in RDF are not actually within RDF, but triggered by something else.
The comment in http://mxr.mozilla.org/mozilla1.9.2/source/rdf/base/src/nsRDFContentSink.cpp#1310 is somewhat scary, though. Not sure if it had an impact, though.
Does safe mode work?
Signature RDFContainerImpl::~RDFContainerImpl
UUID 472f2636-5a11-4cc1-890d-2e1d42101102
Time 2010-11-02 16:09:30.619374
Uptime 16205
Last Crash 1696157 seconds (2.8 weeks) before submission
Install Age 497115 seconds (5.8 days) since version was first installed.
Product Thunderbird
Version 3.1.6
Build ID 2010102600
Branch 1.9.2
OS Linux
OS Version 0.0.0 Linux 2.6.25.20-0.7-default #1 SMP 2010-02-26 20:32:57 +0100 x86_64
CPU amd64
CPU Info family 15 model 104 stepping 2
Crash Reason SIGSEGV
Crash Address 0x500000038
User Comments Dunno what heppened. I came back to the laptop and the "We're Sorry" dialog was there
Processor Notes
EMCheckCompatibility False
Crashing Thread
Frame Module Signature [Expand] Source
0 thunderbird-bin RDFContainerImpl::~RDFContainerImpl nsRDFContainer.cpp:445
1 thunderbird-bin RDFContainerImpl::Release nsRDFContainer.cpp:128
2 thunderbird-bin RDFContentSinkImpl::OpenMember nsCOMPtr.h:469
3 thunderbird-bin nsExpatDriver::HandleStartElement nsExpatDriver.cpp:435
4 thunderbird-bin doContent xmlparse.c:2464
5 thunderbird-bin contentProcessor xmlparse.c:2095
6 thunderbird-bin doProlog xmlparse.c:4075
7 thunderbird-bin prologProcessor xmlparse.c:3809
8 thunderbird-bin MOZ_XML_Parse xmlparse.c:1528
9 thunderbird-bin nsExpatDriver::ParseBuffer nsExpatDriver.cpp:1027
10 thunderbird-bin nsExpatDriver::ConsumeToken nsExpatDriver.cpp:1125
11 thunderbird-bin nsParser::Tokenize nsParser.cpp:3120
12 thunderbird-bin nsParser::ResumeParse nsParser.cpp:2336
13 thunderbird-bin nsParser::OnDataAvailable nsParser.cpp:2985
14 thunderbird-bin nsRDFXMLParser::ParseString nsRDFXMLParser.cpp:155
15 libxpcom_core.so NS_InvokeByIndex_P xptcinvoke_x86_64_unix.cpp:208
16 thunderbird-bin XPCWrappedNative::CallMethod xpcwrappednative.cpp:2722
17 thunderbird-bin XPC_WN_CallMethod xpcwrappednativejsops.cpp:1740
18 libmozjs.so js_Invoke jsinterp.cpp:1360
19 libmozjs.so js_Interpret jsops.cpp:2240
20 libmozjs.so js_Invoke jsinterp.cpp:1368
21 thunderbird-bin nsXPCWrappedJSClass::CallMethod xpcwrappedjsclass.cpp:1696
22 libxpcom_core.so PrepareAndDispatch xptcstubs_x86_64_linux.cpp:153
23 libxpcom_core.so libxpcom_core.so@0x77882
24 thunderbird-bin nsEventListenerManager::HandleEventSubType nsEventListenerManager.cpp:1041
25 thunderbird-bin nsEventListenerManager::HandleEvent nsEventListenerManager.cpp:1147
26 thunderbird-bin nsEventTargetChainItem::HandleEvent nsEventDispatcher.cpp:246
27 thunderbird-bin nsEventTargetChainItem::HandleEventTargetChain nsEventDispatcher.cpp:310
28 thunderbird-bin nsEventDispatcher::Dispatch nsEventDispatcher.cpp:573
29 thunderbird-bin nsEventDispatcher::DispatchDOMEvent nsEventDispatcher.cpp:636
30 thunderbird-bin nsXMLHttpRequest::DispatchProgressEvent nsXMLHttpRequest.cpp:1531
31 thunderbird-bin nsXMLHttpRequest::DispatchProgressEvent nsXMLHttpRequest.h:308
32 thunderbird-bin nsXMLHttpRequest::RequestCompleted nsXMLHttpRequest.cpp:2204
33 thunderbird-bin nsXMLHttpRequest::OnStopRequest nsXMLHttpRequest.cpp:2158
34 thunderbird-bin nsStreamListenerTee::OnStopRequest nsStreamListenerTee.cpp:72
35 thunderbird-bin nsHttpChannel::OnStopRequest nsHttpChannel.cpp:5312
36 thunderbird-bin nsInputStreamPump::OnStateStop nsInputStreamPump.cpp:578
37 thunderbird-bin nsInputStreamPump::OnInputStreamReady nsInputStreamPump.cpp:403
38 libxpcom_core.so nsInputStreamReadyEvent::Run nsStreamUtils.cpp:112
39 libxpcom_core.so nsThread::ProcessNextEvent nsThread.cpp:527
40 libxpcom_core.so NS_ProcessNextEvent_P nsThreadUtils.cpp:250
41 thunderbird-bin nsBaseAppShell::Run nsBaseAppShell.cpp:177
42 thunderbird-bin nsAppStartup::Run nsAppStartup.cpp:183
Severity: normal → critical
Keywords: crashreportid
Updated•15 years ago
|
Keywords: crashreportid
Updated•15 years ago
|
Keywords: crashreportid
| Assignee | ||
Updated•15 years ago
|
Crash Signature: [@RDFContainerImpl::~RDFContainerImpl]
Comment 3•14 years ago
|
||
I find no examples of RDFContainerImpl::~RDFContainerImpl in crash-stats for past 9 months. But, assuming the reported stacks are bogus
Status: NEW → RESOLVED
Crash Signature: [@RDFContainerImpl::~RDFContainerImpl] → [@ RDFContainerImpl::~RDFContainerImpl]
Closed: 14 years ago
Resolution: --- → INCOMPLETE
Updated•8 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•