Closed
Bug 563847
Opened 14 years ago
Closed 14 years ago
Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) 3.6.4 sigs with [@ @0x0 | CallWindowProcAorW ] and some crashes [@ RtlRaiseStatus ] and [@ zzz_AsmCodeRange_End ]
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(blocking1.9.2 .4+, status1.9.2 .4-fixed)
RESOLVED
FIXED
People
(Reporter: chofmann, Assigned: jimm)
References
Details
(Keywords: crash)
Crash Data
Attachments
(2 files, 1 obsolete file)
5.94 KB,
patch
|
bent.mozilla
:
review+
christian
:
approval1.9.2.4+
|
Details | Diff | Splinter Review |
5.94 KB,
patch
|
Details | Diff | Splinter Review |
looks like a new crash with a few reports on latest 3.6.4 builds and trunk. just a few reports. http://crash-stats.mozilla.com/report/index/a2ca427e-3bf1-4d0f-9e12-247552100503 Frame Module Signature [Expand] Source 0 ntdll.dll ntdll.dll@0x222a2 1 nspr4.dll PR_Lock nsprpub/pr/src/threads/combined/prulock.c:233 2 xul.dll mozilla::MutexAutoLock::MutexAutoLock obj-firefox/dist/include/mozilla/Mutex.h:182 3 xul.dll mozilla::plugins::PluginInstanceChild::FlashThrottleMessage dom/plugins/PluginInstanceChild.cpp:1616 4 xul.dll mozilla::plugins::PluginInstanceChild::WinlessHiddenFlashWndProc dom/plugins/PluginInstanceChild.cpp:1498 5 user32.dll InternalCallWinProc 6 user32.dll UserCallWinProcCheckWow 7 user32.dll DispatchMessageWorker 8 user32.dll DispatchMessageW 9 xul.dll base::MessagePumpForUI::ProcessMessageHelper ipc/chromium/src/base/message_pump_win.cc:361 10 xul.dll base::MessagePumpForUI::ProcessNextWindowsMessage ipc/chromium/src/base/message_pump_win.cc:336 11 xul.dll base::MessagePumpForUI::DoRunLoop ipc/chromium/src/base/message_pump_win.cc:205 12 xul.dll base::MessagePumpWin::RunWithDispatcher ipc/chromium/src/base/message_pump_win.cc:52 13 xul.dll base::MessagePumpWin::Run ipc/chromium/src/base/message_pump_win.h:78 14 xul.dll MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:216 15 xul.dll MessageLoop::RunHandler 16 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:173 17 xul.dll base::Thread::ThreadMain ipc/chromium/src/base/thread.cc:165 18 xul.dll `anonymous namespace'::ThreadFunc ipc/chromium/src/base/platform_thread_win.cc:26 19 kernel32.dll kernel32.dll@0x13666 20 ntdll.dll ntdll.dll@0x39e31 21 ntdll.dll ntdll.dll@0x39e04 more at http://crash-stats.mozilla.com/report/list?signature=ntdll.dll@0x222a2 should watch this closely and nominate as blocker if it flares up with more usage.
Comment 1•14 years ago
|
||
Jim, can the flash throttling outlast the PluginInstanceChild?
Updated•14 years ago
|
Summary: Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] → Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] (from PluginInstanceChild::FlashThrottleMessage)
Updated•14 years ago
|
Assignee: nobody → jmathies
Assignee | ||
Comment 3•14 years ago
|
||
Assignee | ||
Comment 4•14 years ago
|
||
Attachment #443608 -
Attachment is obsolete: true
Attachment #443609 -
Flags: review?(bent.mozilla)
Comment on attachment 443609 [details] [diff] [review] patch v.1 >+ // We may have already unhooked >+ if (!mWinlessThrottleOldWndProc) >+ return; Nit: looks like that should have indent 4. r=me!
Updated•14 years ago
|
Attachment #443609 -
Flags: review?(bent.mozilla) → review+
Comment 6•14 years ago
|
||
I hit this when trying to record bug 563741. I suspect that it will end up being common enough to require a 3.6.4 respin, but we should check crash-stats. The most common scenario for this plugin crash well be when a user closes a tab/browser with a windowless flash video still playing (hulu/metacafe).
blocking1.9.2: --- → ?
Comment 7•14 years ago
|
||
This is the #1 topcrasher for 3.6.4 build3, and I think it should probably block rollout to the beta audience by default.
Summary: Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] (from PluginInstanceChild::FlashThrottleMessage) → Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage)
Comment 8•14 years ago
|
||
This is a regression from bug 558629, according to bsmedberg. Marking appropriately.
Blocks: 558629
Comment on attachment 443609 [details] [diff] [review] patch v.1 a=LegNeato for 1.9.2.4
Attachment #443609 -
Flags: approval1.9.2.4+
Assignee | ||
Comment 10•14 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/1a9db8dbc7d3
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 11•14 years ago
|
||
Reporter | ||
Updated•14 years ago
|
Summary: Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) → Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) 3.6.4 sigs with [@ @0x0 | CallWindowProcAorW ]
Assignee | ||
Comment 14•14 years ago
|
||
http://hg.mozilla.org/releases/mozilla-1.9.2/rev/61402d7576ca http://hg.mozilla.org/releases/mozilla-1.9.2/rev/aface486f2e4
status1.9.2:
--- → .4-fixed
Comment 15•14 years ago
|
||
Is there a reliable STR here?
Comment 16•14 years ago
|
||
No, but it was likely to happen when running windowless flash videos and closing the tab while the video was playing, e.g. open movies several hulu tabs and then close them.
Reporter | ||
Comment 17•14 years ago
|
||
also check for the absence of a volume increase in RtlRaiseStatus crashes resulting from with stacks that look like 8 3.6.4 ntdll.dll RtlRaiseStatus ntdll.dll SHATransformP3 ntdll.dll RtlEnterCriticalSection nspr4.dll PR_Lock xul.dll mozilla::MutexAutoLock::MutexAutoLock(mozilla::Mutex &) xul.dll mozilla::plugins::ChildAsyncCall::RemoveFromAsyncList() and 5 3.6.4 ntdll.dll RtlRaiseStatus ntdll.dll TransformMD5 ntdll.dll RtlEnterCriticalSection nspr4.dll PR_Lock xul.dll mozilla::MutexAutoLock::MutexAutoLock(mozilla::Mutex &) xul.dll mozilla::plugins::ChildAsyncCall::RemoveFromAsyncList() there are other RtlRaiseStatus crash bugs with different stacks documented in bug 295514 so that signature isn't expected to go away entirely, but we should return to pre-3.6.4 volume levels.
Summary: Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) 3.6.4 sigs with [@ @0x0 | CallWindowProcAorW ] → Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) 3.6.4 sigs with [@ @0x0 | CallWindowProcAorW ] + some crashes [@ RtlRaiseStatus ]
Reporter | ||
Updated•14 years ago
|
Summary: Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) 3.6.4 sigs with [@ @0x0 | CallWindowProcAorW ] + some crashes [@ RtlRaiseStatus ] → Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) 3.6.4 sigs with [@ @0x0 | CallWindowProcAorW ] + some crashes [@ RtlRaiseStatus ] + [@ zzz_AsmCodeRange_End ]
Reporter | ||
Comment 18•14 years ago
|
||
there is some extra verification of this fix looking at crash data in https://bugzilla.mozilla.org/show_bug.cgi?id=571118#c45
Reporter | ||
Comment 19•14 years ago
|
||
re: duplicate hang comments there is some analysis and rational for these reports in bug 568849 - duplicated and missing hang reports in hand id pairs in 3.6.4 crash reports
Reporter | ||
Comment 20•14 years ago
|
||
oops, that last comment was for another bug.
Updated•14 years ago
|
Summary: Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) 3.6.4 sigs with [@ @0x0 | CallWindowProcAorW ] + some crashes [@ RtlRaiseStatus ] + [@ zzz_AsmCodeRange_End ] → Firefox 3.6.4 Crash Report [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage) 3.6.4 sigs with [@ @0x0 | CallWindowProcAorW ] and some crashes [@ RtlRaiseStatus ] and [@ zzz_AsmCodeRange_End ]
Updated•13 years ago
|
Crash Signature: [@ ntdll.dll@0x222a2 ]
[@ RtlEnterCriticalSection ]
[@ @0x0 | CallWindowProcAorW ]
[@ RtlRaiseStatus ]
[@ zzz_AsmCodeRange_End ]
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•