Closed
Bug 681385
Opened 13 years ago
Closed 13 years ago
plugin-side crash/hang in mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 680130
People
(Reporter: kairo, Unassigned)
References
Details
(Keywords: crash, regression)
This bug was filed from the Socorro interface and is
report bp-9b7655cf-93dc-4c6f-a724-369ca2110823 .
=============================================================
bp-4fefe504-000f-4466-bc1a-e462c2110823 is the same thing, but reported as a hang, both times this happens in the plugin process and is new on 9.0a1 trunk since the Nightly on 2011-08-17.
The following lists give you more reports with those signatures if needed:
https://crash-stats.mozilla.com/report/list?signature=mozalloc_abort%28char%20const%2A%20const%29%20%7C%20NS_DebugBreak_P%20%7C%20mozilla%3A%3Aplugins%3A%3APluginModuleChild%3A%3AShouldContinueFromReplyTimeout%28%29
https://crash-stats.mozilla.com/report/list?signature=hang%20%7C%20mozalloc_abort%28char%20const%2A%20const%29%20%7C%20NS_DebugBreak_P%20%7C%20mozilla%3A%3Aplugins%3A%3APluginModuleChild%3A%3AShouldContinueFromReplyTimeout%28%29
The stacks in both crash and hang cases are the same, here are the top 10 frames:
0 mozalloc.dll mozalloc_abort memory/mozalloc/mozalloc_abort.cpp:77
1 xul.dll NS_DebugBreak_P xpcom/base/nsDebugImpl.cpp:345
2 xul.dll mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout dom/plugins/ipc/PluginModuleChild.cpp:531
3 xul.dll mozilla::ipc::SyncChannel::ShouldContinueFromTimeout ipc/glue/SyncChannel.cpp:264
4 xul.dll mozilla::ipc::SyncChannel::Send ipc/glue/SyncChannel.cpp:129
5 xul.dll mozilla::ipc::RPCChannel::Send ipc/glue/RPCChannel.cpp:150
6 xul.dll mozilla::plugins::PPluginInstanceChild::SendShow obj-firefox/ipc/ipdl/PPluginInstanceChild.cpp:863
7 xul.dll mozilla::plugins::PluginInstanceChild::ShowPluginFrame dom/plugins/ipc/PluginInstanceChild.cpp:3203
8 xul.dll mozilla::plugins::PluginInstanceChild::InvalidateRectDelayed dom/plugins/ipc/PluginInstanceChild.cpp:3271
9 xul.dll MessageLoop::RunTask ipc/chromium/src/base/message_loop.cc:345
(#10 and below are just message loop and starting of plugin-container.exe)
This must have regressed in checkins on August 16th, right after 8 was taken to Aurora - given that we don't have any occurrences on 8.0a1 Nightlies or Aurora, it must have been a landing between the code uplift and the generation of the next nightly build.
Reporter | ||
Updated•13 years ago
|
Crash Signature: [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout()] → [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout()]
[@ hang | mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTi…
Reporter | ||
Comment 2•13 years ago
|
||
This is the #1 report on 9.0a1 trunk now.
Updated•13 years ago
|
Crash Signature: mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout() ] → mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout() ]
[@ mozalloc_abort(char const* const) | _RTC_Terminate ]
Also occurs on Nightly 10.0a1 bp-dd484740-2205-4002-9cd2-5c7c92111106, it crashed without popping up an "Error Reporter".
My "Crashing Thread" originated in NPSWF32.dll and that is (possibly) Bug 698317.
(In reply to Rob from comment #3)
> Also occurs on Nightly 10.0a1 bp-dd484740-2205-4002-9cd2-5c7c92111106, it
> crashed without popping up an "Error Reporter".
>
> My "Crashing Thread" originated in NPSWF32.dll and that is (possibly) Bug
> 698317.
Also (each slightly different) on Nightly 10.0a1, bp-83309217-b244-48f7-8f61-af0032111106, bp-df922218-aa1a-488d-b14c-8c0ac2111106 and bp-c089ef5d-8c4d-4e93-bc7a-f9b6d2111106.
Comment 5•13 years ago
|
||
I believe I just hit this crash too. The browser froze and its CPU usage seemed stuck at a high level (reporting 13% on an 8-core machine, which would mean one core was being used at 100%). I had to kill the process and restart. I am running the nightly-ash build.
https://crash-stats.mozilla.com/report/index/bp-e9592401-77b3-41f8-a15a-fb64c2111114
https://crash-stats.mozilla.com/report/index/bp-87990d66-f715-4569-b4f1-baa692111114
Comment 6•13 years ago
|
||
It's #1 top crasher in the latest nightly builds.
Crash Signature: mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout() ]
[@ mozalloc_abort(char const* const) | _RTC_Terminate ] → mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout() ]
[@ mozalloc_abort(char const* const) | _RTC_Terminate ]
[@ hang | mozalloc_abort(char const* const) | _RTC_Terminate ]
Updated•13 years ago
|
Crash Signature: [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout()]
[@ hang | mozalloc_abort(char const* const) | NS_DebugBreak_P | → [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout() ]
[@ hang | mozalloc_abort(char const* const) | NS_DebugBreak_P |
Updated•13 years ago
|
Status: NEW → RESOLVED
Crash Signature: [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyTimeout() ]
[@ hang | mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleChild::ShouldContinueFromReplyT…
Closed: 13 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 8•13 years ago
|
||
jimm, I'll not change it here but there's no real reason to remove crash sigs when duping, Socorro will show that it's a dupe anyhow and will also show the other bug if it has that sigs added.
Comment 9•13 years ago
|
||
(In reply to Robert Kaiser (:kairo@mozilla.com) from comment #8)
> jimm, I'll not change it here but there's no real reason to remove crash
> sigs when duping, Socorro will show that it's a dupe anyhow and will also
> show the other bug if it has that sigs added.
Currently socorro/crash stats doesn't do a good job of organizing bugs listed in the Bugzilla IDs column of crash stats reporting. So I cleared everything so that 680130 was the main bug listed. (Maybe we should file a bug on this..)
Also, the "More" drop down is pretty broken, so anything that falls into that is often ignored, which might explain why we ended up with so many dupes for this signature.
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•