[OOPP] NS_RUNTIMEABORT("Corrupted plugin stream data.") crash in mozilla::plugins::PluginModuleParent::StreamCast

RESOLVED INCOMPLETE

Status

()

Core
Plug-ins
P3
critical
RESOLVED INCOMPLETE
8 years ago
2 years ago

People

(Reporter: marcia, Unassigned)

Tracking

({crash})

Trunk
x86
Windows XP
crash
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(blocking1.9.2 -, status1.9.2 wanted)

Details

(crash signature)

Seen while reviewing trunk crash stats. http://tinyurl.com/yzfp9le is a link to the crashes which started around 3/18/10 and have continued up to today's nightly build. Currently ranks as the #20 crash on the trunk.

Frame  	Module  	Signature [Expand]  	Source
0 	xul.dll 	Abort 	xpcom/base/nsDebugImpl.cpp:376
1 	@0xb17c98f 	
2 	xul.dll 	mozilla::plugins::PluginModuleParent::StreamCast 	dom/plugins/PluginModuleParent.cpp:587
3 	xul.dll 	mozilla::plugins::PluginModuleParent::NPP_WriteReady 	dom/plugins/PluginModuleParent.cpp:436
4 	xul.dll 	nsNPAPIPluginStreamListener::OnDataAvailable 	modules/plugin/base/src/nsNPAPIPluginInstance.cpp:622
5 	xul.dll 	nsPluginStreamListenerPeer::OnDataAvailable 	modules/plugin/base/src/nsPluginHost.cpp:1191

Many of the crash urls seem to be polish sites, such as https://wsiz.wroclaw.net.pl and and http://technologie.gazeta.pl/internet/1,104530,7725611,Jak_Google_chce_nas_dzisiaj_wkrecic.html
Summary: Crash in [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ] → Null dereference crash in [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ]
Summary: Null dereference crash in [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ] → NS_RUNTIMEABORT("Corrupted plugin stream data.") crash in [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ]

Updated

8 years ago
Blocks: 478976

Updated

8 years ago
Summary: NS_RUNTIMEABORT("Corrupted plugin stream data.") crash in [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ] → [OOPP] NS_RUNTIMEABORT("Corrupted plugin stream data.") crash in [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ]

Comment 1

8 years ago
looks like its trunk and 3.6.3plugin1 and mostly windows 7

checking --- mozilla::plugins::PluginModuleParent::StreamCast 20100411-crashdata.csv
found in: 3.7a4 3.6.3plugin1 3.7a4pre
release total-crashes
              mozilla::plugins::PluginModuleParent::StreamCast crashes
                         pct.
all     309235  11      3.55717e-05
3.7a4   179     6       0.0335196
3.6.3plugin1    1304    4       0.00306748
3.7a4pre        100     1       0.01

os breakdown
mozilla::plugins::PluginModuleParent::StreamCastTotal 11
Win5.1  0.09
Win6.0  0.09
Win6.1  0.82

might be a good one to at least understand better before OOPP beta.

more test urls
   2 http://www.bild.de/556643
   1 http://www.yopi.de/rev/77765556643
   1 http://www.watchanimeon.com/dragon-ball-kai-episode-52/556643
   1 http://www.velmedia.net/directpop.php?id=1556643
   1 http://www.nvidia.de/556643
   1 http://www.moviepilot.de/movies/die-legende-von-beowulf556643
   1 http://www.gogoanime.com/one-piece-446-one-piece-episode-446556643
blocking1.9.2: --- → ?
Any update since the 12th? This wasn't on bsmedberg's list of blockers, so just wondering if it's fallen off or not.

Comment 3

8 years ago
still low volume.  so probably not a blocker. for some strange reason seems to affect a user or users on the trunk more than the 3.6.4 beta with 100k+ users.

checking --- mozilla::plugins::PluginModuleParent::StreamCast 20100420-crashdata.csv
found in: 3.7a5pre 3.6.4
release total-crashes
              mozilla::plugins::PluginModuleParent::StreamCast crashes
                         pct.
all           339993    22      6.47072e-05
3.7a5pre        1285    13      0.0101167
3.6.4          12392     9       0.000726275

we should keep an eye on this to see if it pops up more after the throttle adjustment.
blocking1.9.2: ? → -
status1.9.2: --- → wanted

Comment 4

8 years ago
I believe this is also a manifestation of the problem in bug 536020.

Comment 5

7 years ago
appears to still be around after the fix for bug 536920, and might be the top ranked 3.6.4 regression.

#33 ranked non-flash, non-hang crash with 44 crashes yesterday.

http://people.mozilla.com/~chofmann/crash-stats/20100614/topcrash364-20100527.html

bestbuy and xbox seem to be top sites where people are hitting this.

   6 http://www.bestbuy.com/
   2 http://bestbuy.com/

   2 http://www.xbox.com/en-gb/e3#tab1
   2 http://www.xbox.com/en-GB/e3/#tab1
   2 http://www.xbox.com/en-GB/e3#tab1
   1 http://www.xbox.com/en-GB/e3#gotonext
   1 http://www.xbox.com/de-de/e3/#tab1

Updated

7 years ago
Duplicate of this bug: 574445

Updated

7 years ago
Duplicate of this bug: 576951
(Assignee)

Updated

6 years ago
Crash Signature: [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ]

Updated

5 years ago
Blocks: 646839
Crash Signature: [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ] → [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Term…

Updated

5 years ago
Crash Signature: [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Term… → [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Termi…
Summary: [OOPP] NS_RUNTIMEABORT("Corrupted plugin stream data.") crash in [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*) ] → [OOPP] NS_RUNTIMEABORT("Corrupted plugin stream data.") crash in mozilla::plugins::PluginModuleParent::StreamCast

Updated

5 years ago
No longer blocks: 646839
Depends on: 646839

Updated

5 years ago
Crash Signature: [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Termi… → [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Termi…
Hardware: x86 → All

Updated

5 years ago
Crash Signature: [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Termi… → [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Termi…

Updated

5 years ago
Depends on: 802355

Updated

5 years ago
Crash Signature: [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Termi… → [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP* _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Termi…

Updated

5 years ago
Depends on: 822040

Comment 8

5 years ago
It's #2 top browser crasher on SeaMonkey 2.16 with 60 kADU while only #313 in Firefox 19.0.
OS: Windows 7 → Windows XP
Hardware: All → x86
Priority: -- → P3

Updated

4 years ago
Crash Signature: [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Term… → [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Term…

Updated

2 years ago
Crash Signature: [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Term… → [@ mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | NS_DebugBreak_P | mozilla::plugins::PluginModuleParent::StreamCast(_NPP*, _NPStream*)] [@ mozalloc_abort(char const* const) | _RTC_Term…
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.