Closed
Bug 654054
Opened 13 years ago
Closed 6 years ago
Crash [@ ClassSelector_ClearEntry ]
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: obsolete.fax, Unassigned)
References
Details
(Keywords: crash)
Crash Data
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Build Identifier: Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Crash [@ ClassSelector_ClearEntry ] https://crash-stats.mozilla.com/report/index/a80fc104-f906-405f-954f-543a12110502 PS. All plugins were disabled (including Flash) Reproducible: Always
Reporter | ||
Updated•13 years ago
|
blocking2.0: --- → ?
Reporter | ||
Updated•13 years ago
|
Keywords: crash,
crashreportid
Comment 1•13 years ago
|
||
Frame Module Signature Source 0 xul.dll ClassSelector_ClearEntry layout/style/nsCSSRuleProcessor.cpp:729 1 xul.dll PL_DHashTableFinish obj-firefox/xpcom/build/pldhash.c:399 2 xul.dll RuleCascadeData::~RuleCascadeData() layout/style/nsCSSRuleProcessor.cpp:809 3 xul.dll nsCSSRuleProcessor::~nsCSSRuleProcessor() layout/style/nsCSSRuleProcessor.cpp:938 4 xul.dll nsCSSRuleProcessor::`scalar deleting destructor'(unsigned int) 5 xul.dll nsCSSRuleProcessor::Release() layout/style/nsCSSRuleProcessor.cpp:942 6 xul.dll nsCOMPtr_base::assign_with_AddRef(nsISupports*) obj-firefox/xpcom/build/nsCOMPtr.cpp:89 7 xul.dll nsStyleSet::GatherRuleProcessors(nsStyleSet::sheetType) layout/style/nsStyleSet.cpp:192 8 xul.dll nsStyleSet::RemoveStyleSheet(nsStyleSet::sheetType,nsIStyleSheet*) layout/style/nsStyleSet.cpp:277 9 xul.dll PresShell::ClearPreferenceStyleRules() layout/base/nsPresShell.cpp:2241 10 xul.dll PresShell::Destroy() layout/base/nsPresShell.cpp:1977 11 xul.dll DocumentViewerImpl::DestroyPresShell() layout/base/nsDocumentViewer.cpp:4328 12 xul.dll DocumentViewerImpl::DestroyPresShell() layout/base/nsDocumentViewer.cpp:4329 13 xul.dll nsCOMPtr_base::assign_with_AddRef(nsISupports*) obj-firefox/xpcom/build/nsCOMPtr.cpp:89 14 xul.dll DocumentViewerImpl::Destroy() layout/base/nsDocumentViewer.cpp:1681 15 xul.dll nsSHEntry::DropPresentationState() docshell/shistory/src/nsSHEntry.cpp:767 16 xul.dll nsSHEntry::GetContentViewer(nsIContentViewer**) docshell/shistory/src/nsSHEntry.cpp:273 17 xul.dll nsSHEntry::SetContentViewer(nsIContentViewer*) docshell/shistory/src/nsSHEntry.cpp:248 18 xul.dll nsSHistory::EvictContentViewersInRange(int,int) docshell/shistory/src/nsSHistory.cpp:933 19 xul.dll nsSHistory::EvictWindowContentViewers(int,int) docshell/shistory/src/nsSHistory.cpp:898 20 xul.dll nsSHistory::EvictContentViewers(int,int) docshell/shistory/src/nsSHistory.cpp:692 21 xul.dll DocumentViewerImpl::Show() layout/base/nsDocumentViewer.cpp:1975 22 xul.dll nsPresContext::EnsureVisible() layout/base/nsPresContext.cpp:1691 23 xul.dll NS_NewHTMLMetaElement(already_AddRefed<nsINodeInfo>,mozilla::dom::FromParser) content/html/content/src/nsHTMLMetaElement.cpp:80 24 xul.dll PresShell::UnsuppressAndInvalidate() layout/base/nsPresShell.cpp:4628 25 xul.dll nsCOMPtr_base::assign_with_AddRef(nsISupports*) obj-firefox/xpcom/build/nsCOMPtr.cpp:89 26 xul.dll PresShell::UnsuppressPainting() layout/base/nsPresShell.cpp:4677 27 xul.dll PresShell::sPaintSuppressionCallback(nsITimer*,void*) layout/base/nsPresShell.cpp:2815 28 xul.dll nsTimerImpl::Fire() xpcom/threads/nsTimerImpl.cpp:425 29 nspr4.dll PR_ExitMonitor nsprpub/pr/src/threads/prmon.c:132 30 xul.dll nsTimerEvent::Run() xpcom/threads/nsTimerImpl.cpp:517 31 xul.dll nsThread::ProcessNextEvent(int,int*) xpcom/threads/nsThread.cpp:633 32 nspr4.dll PR_AssertCurrentThreadOwnsLock nsprpub/pr/src/threads/combined/prulock.c:404 33 xul.dll nsTArray<nsTimerImpl*,nsTArrayDefaultAllocator>::RemoveElement<nsTimerImpl*,nsDefaultComparator<nsTimerImpl*,nsTimerImpl*> >(nsTimerImpl* const&,nsDefaultComparator<nsTimerImpl*,nsTimerImpl*> const&) obj-firefox/dist/include/nsTArray.h:855 34 xul.dll MessageLoop::RunInternal() ipc/chromium/src/base/message_loop.cc:219 35 xul.dll MessageLoop::RunHandler() ipc/chromium/src/base/message_loop.cc:202 36 mozcrt19.dll _VEC_memzero 37 xul.dll xul.dll@0x35c6ed 38 firefox.exe firefox.exe@0x1bb7 39 kernel32.dll GetCodePageFileInfo 40 kernel32.dll BaseProcessStart 41 firefox.exe firefox.exe@0x186f
Status: UNCONFIRMED → NEW
Component: General → Layout
Ever confirmed: true
OS: Windows NT → Windows XP
Product: Firefox → Core
QA Contact: general → layout
Version: unspecified → 2.0 Branch
Comment 2•13 years ago
|
||
Line 729 looks like this (no surprise): 726 static void 727 ClassSelector_ClearEntry(PLDHashTable *table, PLDHashEntryHdr *hdr) 728 { 729 (static_cast<ClassSelectorEntry*>(hdr))->~ClassSelectorEntry(); 730 } I wonder what gives here....
Component: Layout → Style System (CSS)
QA Contact: layout → style-system
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ ClassSelector_ClearEntry ]
Comment 4•8 years ago
|
||
reporter also provided bug 654036. related? THere's currently nothing in crash stats per https://crash-stats.mozilla.com/report/list?signature=ClassSelector_ClearEntry#tab-reports
Keywords: crashreportid
See Also: → 654036
Comment 5•6 years ago
|
||
nsCSSRuleProcessor.cpp no longer exist so there's no point in tracking this signature anymore. Please file new bugs as appropriate.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•