Closed Bug 548571 Opened 15 years ago Closed 10 years ago

crash closing tab, window or thunderbird, updating via help|about [@ clearHashEntry ] - nsTreeBodyFrame::DidSetStyleContext

Categories

(Core :: XUL, defect)

defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mike001, Assigned: m_kato)

References

Details

(Keywords: crash, Whiteboard: [tbird crash])

Crash Data

crash [@ clearHashEntry ] #39 in 3.0.1 Top Mac crashes, not in top 100 overall (total 84, 38 Win, 46 Mac, 0 Linux, 0 Solaris, Jan28-Feb24) 3.0 - 6 occurrences: 1 MacOS 10.5.8 (9L31a) 1 NT 5.1.2600 SP2 2 NT 5.1.2600 SP3 1 NT 5.1.2600 Szervizcsomag3 1 NT 6.1.7600 3.0.1 - 77 occurrences: 3 MacOS 10.4.11 (8S165) 1 MacOS 10.4.11 (8S2167) 5 MacOS 10.5.8 (9L30) 6 MacOS 10.5.8 (9L31a) 26 MacOS 10.6.2 (10C540) 3 MacOS 10.6.2 (10C2234) 1 NT 5.1.2600 Dodatek SP3 4 NT 5.1.2600 SP2 22 NT 5.1.2600 SP3 1 NT 6.0.6001 SP1 1 NT 6.0.6002 SP2 4 NT 6.1.7600 3.0.2 - 1 occurrence, MacOS 10.5.8 (9L31a) No user comments. Crashes seem to be of two varieties; one involves closing a window, the other involves restyling elements, as typified by the stack traces below (3.0.2 crash is of the "close window" variety). bp-3ea91d27-b741-43e7-a65e-a6df02100223 v3.0.1 Build20100111101938 0 xpcom_core.dll clearHashEntry xpcom/ds/nsHashtable.cpp:96 1 xpcom_core.dll PL_DHashTableRawRemove objdir-tb/mozilla/xpcom/build/pldhash.c:704 2 xpcom_core.dll PL_DHashTableEnumerate objdir-tb/mozilla/xpcom/build/pldhash.c:738 3 xpcom_core.dll nsHashtable::Reset xpcom/ds/nsHashtable.cpp:349 4 xpcom_core.dll nsObjectHashtable::Reset xpcom/ds/nsHashtable.cpp:790 5 xpcom_core.dll nsObjectHashtable::~nsObjectHashtable xpcom/ds/nsHashtable.cpp:749 6 thunderbird.exe nsObjectHashtable::`vector deleting destructor' 7 thunderbird.exe nsTreeStyleCache::Clear layout/xul/base/src/tree/src/nsTreeStyleCache.h:102 8 thunderbird.exe nsTreeBodyFrame::~nsTreeBodyFrame layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:181 9 thunderbird.exe nsTreeBodyFrame::`scalar deleting destructor' 10 thunderbird.exe nsFrame::Destroy layout/generic/nsFrame.cpp:540 11 thunderbird.exe nsTreeBodyFrame::Destroy layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:364 12 thunderbird.exe nsFrameList::DestroyFrames layout/generic/nsFrameList.cpp:67 13 thunderbird.exe nsContainerFrame::Destroy layout/generic/nsContainerFrame.cpp:263 14 thunderbird.exe nsFrameList::DestroyFrames layout/generic/nsFrameList.cpp:67 15 thunderbird.exe nsContainerFrame::Destroy layout/generic/nsContainerFrame.cpp:263 16 thunderbird.exe nsFrameList::DestroyFrames layout/generic/nsFrameList.cpp:67 17 thunderbird.exe nsContainerFrame::Destroy layout/generic/nsContainerFrame.cpp:263 18 thunderbird.exe nsFrameList::DestroyFrames layout/generic/nsFrameList.cpp:67 19 thunderbird.exe nsContainerFrame::Destroy layout/generic/nsContainerFrame.cpp:263 20 thunderbird.exe nsFrameList::DestroyFrames layout/generic/nsFrameList.cpp:67 bp-00b84a02-376e-4f23-ab18-65b392100223 v3.0.1 Build20100111130305 0 libxpcom_core.dylib clearHashEntry xpcom/ds/nsHashtable.cpp:96 1 libxpcom_core.dylib PL_DHashTableRawRemove pldhash.c:704 2 libxpcom_core.dylib PL_DHashTableEnumerate pldhash.c:738 3 libxpcom_core.dylib nsHashtable::Reset xpcom/ds/nsHashtable.cpp:349 4 libxpcom_core.dylib nsObjectHashtable::Reset xpcom/ds/nsHashtable.cpp:790 5 libxpcom_core.dylib libxpcom_core.dylib@0x14b14 6 thunderbird-bin nsTreeBodyFrame::DidSetStyleContext layout/xul/base/src/tree/src/nsTreeStyleCache.h:102 7 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/generic/nsIFrame.h:618 8 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 9 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 10 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 11 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 12 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 13 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 14 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 15 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 16 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 17 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 18 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 19 thunderbird-bin nsFrameManager::ReResolveStyleContext layout/base/nsFrameManager.cpp:1499 20 thunderbird-bin nsFrameManager::ComputeStyleChangeFor layout/base/nsFrameManager.cpp:1566
Component: General → XUL
Product: Thunderbird → Core
QA Contact: general → xptoolkit.widgets
I got this while I was dragging 6 mails from one folder to another one. I had filtered my folder so only the emails I wanted to move were visible. And the view might have gotten updated while I was moving emails , by a new email arriving that was fitting my filters criteria
Crash Signature: [@ clearHashEntry ]
No overwhelming common theme in the crash comments. There is however a small theme - having used quick filters, all 3 of these have email addresses * bp-f63013f9-ca4d-4b91-8ced-c286e2111107 * bp-4967a11b-5758-4717-8110-555852111123 * bp-17ff7e7c-deb1-49ea-8a25-0883a2111121 and have one or both of these on the stack nsTreeBodyFrame::DidSetStyleContext nsObjectHashtable::~nsObjectHashtable
Summary: crash [@ clearHashEntry ] → crash [@ clearHashEntry ] - nsTreeBodyFrame::DidSetStyleContext
Whiteboard: [tbird crash]
Whiteboard: [tbird crash] → [tbird crash][GS]
80-90% of the windows crashes have McAfee installed. A sampling of those that do not indicate McAfee is installed: bp-bd997e21-a00c-4347-b8e7-3c1982121105 TB14 windows bp-e2b6c1f6-7d1e-4cb5-a53b-4ed902121115 TB16 Mac bp-a9ce443f-fa0c-4a54-85dc-c49832121111 TB16 Ubuntu
Whiteboard: [tbird crash][GS] → [tbird crash][GS][antivirus: McAfee?]
OTOH, for Mac this is #11 crash in TB16
Paul, do you still see this crash? TB17 windows - random sampling of windows crashes, 6 of 8 list McAfee addon, like bp-85492575-5eb4-4f2d-ba92-878d52121219 - but majority of McAfee crashes are crsah bug 803460 non-windows - several mention they were closing thunderbird, like bp-a9ce443f-fa0c-4a54-85dc-c49832121111
Flags: needinfo?(paul)
Keywords: qawanted
No Wayne, I have not had this problem anymore in the past few versions. I'm now running 17.0, but I don't think it's crashed since TB14 or thereabouts.
Flags: needinfo?(paul)
I encountered this crash while entering a term in the filter textbox. Crash report can be found here: bp-699c286a-f89b-44f2-bc67-28dfe2130403 It's not reproducible for me.
Hardware: x86 → All
mkato, can you or hiro have a look at this? (#46 crash overall for TB17.0.4)
Assignee: nobody → mkato
Assignee: mkato → m_kato
Arif, Mac user says safe mode does not help. bp-e2b2c81a-d000-40f3-9816-55e4f2130312 "If I put the computer to sleep while the Thunderbird is open and running, invariably - upon waking the computer - the response is serious degraded and the cause is unresponsive Thunderbird. The problem has become sufficiently irritating that I am serious thinking about switching to Mac Mail." 0 XUL clearHashEntry xpcom/ds/nsHashtable.cpp:67 1 XUL PL_DHashTableEnumerate objdir-tb/x86_64/mozilla/xpcom/build/pldhash.cpp:684 2 XUL XUL@0x11bc140 3 XUL nsObjectHashtable::~nsObjectHashtable xpcom/ds/nsHashtable.cpp:318 4 XUL XUL@0x873af0 5 XUL nsTreeBodyFrame::DidSetStyleContext layout/xul/base/src/tree/src/nsTreeStyleCache.h:70 6 XUL nsFrameManager::ReResolveStyleContext layout/generic/nsIFrame.h:735
(McAfee crashes of bug 803460 can't stop soon enough to suit me)
See Also: → 803460
Whiteboard: [tbird crash][GS][antivirus: McAfee?] → [tbird crash]
new summary of user comments: closing tab, window or thunderbird, updating via help|about bp-8fd78f08-25aa-490a-a200-979102130201 bp-bee13002-18dc-4e20-9789-94b3c2130222
Summary: crash [@ clearHashEntry ] - nsTreeBodyFrame::DidSetStyleContext → crash closing tab, window or thunderbird, updating via help|about [@ clearHashEntry ] - nsTreeBodyFrame::DidSetStyleContext
mcote, emaijala, I see your Thunderbird crash at bp-55188a3e-122f-4781-b0b7-0826b2131110, 593d524c-f866-400f-9377-990022131126 respectively. Is this something you can reproduce?
Flags: needinfo?(mcote)
Flags: needinfo?(emaijala+moz)
No, I think it was just the once. Thunderbird rarely crashes for me...occasionally hangs when I try to exit, but that's about it.
Flags: needinfo?(mcote)
(In reply to Wayne Mery (:wsmwk) from comment #13) > mcote, emaijala, > I see your Thunderbird crash at bp-55188a3e-122f-4781-b0b7-0826b2131110, > 593d524c-f866-400f-9377-990022131126 respectively. > > Is this something you can reproduce? Sadly, no. It's rare, but happens intermittently.
Flags: needinfo?(emaijala+moz)
no signatures with clearHashEntry since Thunderbid 31.8.0 and roughly Firefox 17
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.