Closed Bug 1167902 Opened 10 years ago Closed 9 years ago

crash in RuleCascadeData::~RuleCascadeData()

Categories

(Core :: CSS Parsing and Computation, defect)

x86_64
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: alex_mayorga, Unassigned)

References

Details

(Keywords: crash)

This bug was filed from the Socorro interface and is report bp-747579cd-c889-47c4-b790-9bb752150524. ============================================================= IIRC this is a content crash on all tabs when you shutdown the computer without closing Nightly first. Crashing Thread Frame Module Signature Source 0 xul.dll RuleCascadeData::~RuleCascadeData() layout/style/nsCSSRuleProcessor.cpp 1 xul.dll RuleCascadeData::`scalar deleting destructor'(unsigned int) 2 xul.dll nsCSSRuleProcessor::ClearRuleCascades() layout/style/nsCSSRuleProcessor.cpp 3 xul.dll nsCSSRuleProcessor::~nsCSSRuleProcessor() layout/style/nsCSSRuleProcessor.cpp 4 xul.dll nsCSSRuleProcessor::`scalar deleting destructor'(unsigned int) 5 xul.dll nsCSSRuleProcessor::DeleteCycleCollectable() layout/style/nsCSSRuleProcessor.cpp 6 xul.dll SnowWhiteKiller::~SnowWhiteKiller() xpcom/base/nsCycleCollector.cpp 7 xul.dll nsCycleCollector::FreeSnowWhite(bool) xpcom/base/nsCycleCollector.cpp 8 xul.dll AsyncFreeSnowWhite::Run() js/xpconnect/src/XPCJSRuntime.cpp 9 xul.dll nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp 10 xul.dll mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp 11 xul.dll mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp 12 xul.dll MessageLoop::RunHandler() ipc/chromium/src/base/message_loop.cc 13 xul.dll MessageLoop::Run() ipc/chromium/src/base/message_loop.cc 14 xul.dll nsBaseAppShell::Run() widget/nsBaseAppShell.cpp 15 xul.dll nsAppShell::Run() widget/windows/nsAppShell.cpp 16 xul.dll XRE_RunAppShell toolkit/xre/nsEmbedFunctions.cpp 17 xul.dll mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) ipc/glue/MessagePump.cpp 18 xul.dll MessageLoop::RunHandler() ipc/chromium/src/base/message_loop.cc 19 xul.dll MessageLoop::Run() ipc/chromium/src/base/message_loop.cc 20 xul.dll XRE_InitChildProcess toolkit/xre/nsEmbedFunctions.cpp 21 plugin-container.exe content_process_main(int, char** const) ipc/contentproc/plugin-container.cpp 22 plugin-container.exe wmain toolkit/xre/nsWindowsWMain.cpp 23 plugin-container.exe __tmainCRTStartup f:/dd/vctools/crt/crtw32/startup/crt0.c:255 24 kernel32.dll BaseThreadInitThunk 25 ntdll.dll RtlUserThreadStart
Component: Untriaged → CSS Parsing and Computation
Product: Firefox → Core
Blocks: 1164155
Can you tell us exactly how you shutdown the computer so we can try to reproduce it? Can you reproduce it with a clean profile?
Flags: needinfo?(alex_mayorga)
¡Hola Mats! All I do is this without closing Nightly first: - Click "Start" bubble - Click "Shut down"
Flags: needinfo?(alex_mayorga)
Alex, can you reproduce this with E10S disabled?
Flags: needinfo?(alex_mayorga)
I haven't seen this crash signature in a while on Nightly, let's hope it stays this way...
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(alex_mayorga)
Resolution: --- → WORKSFORME
Updating crash signature to reflect changes to signature generation made in bug 1269817 (although reports older than a week will not be reprocessed), and adding dependency to ShutDownKill metabug. (These probably shouldn't all be separate bugs, but I'm not going to fix that up in a mass-change.)
Blocks: shutdownkill
Crash Signature: [@ RuleCascadeData::~RuleCascadeData()] → [@ IPCError-browser | ShutDownKill ]
No longer blocks: 1164155
Crash Signature: [@ IPCError-browser | ShutDownKill ]
You need to log in before you can comment on or make changes to this bug.