Closed Bug 558130 Opened 15 years ago Closed 15 years ago

[OOPP] Closing a tab with flash loaded crashes [@ mozilla::plugins::PluginInstanceParent::NPP_URLNotify(char const*, short, void*) ][@ mozilla::plugins::PStreamNotifyParent::Send__delete__ ]

Categories

(Core Graveyard :: Plug-ins, defect)

defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: u88484, Assigned: jaas)

References

Details

(Keywords: crash, crashreportid)

Crash Data

Since upgrading to the 20100408 nightly, closing a tab with flash loaded crashes that tab. Disabling OOPP and no crash. User does have ABP enabled and confirmed that disabling ABP results in no crashes even with OOPP enabled. A user on mozillazine also reported this today. See https://www.mozdev.org/bugs/show_bug.cgi?id=22700 http://crash-stats.mozilla.com/report/index/6b2683a3-2345-43fe-a180-3d5262100408 Signature mozilla::plugins::PluginInstanceParent::NPP_URLNotify(char const*, short, void*) UUID 6b2683a3-2345-43fe-a180-3d5262100408 Time 2010-04-08 10:55:27.173118 Uptime 474 Last Crash 481 seconds before submission Product Firefox Version 3.7a5pre Build ID 20100408075050 OS Windows NT OS Version 5.1.2600 Service Pack 3 CPU x86 CPU Info GenuineIntel family 6 model 23 stepping 6 Crash Reason EXCEPTION_ACCESS_VIOLATION Crash Address 0xffffffffffe93e91 User Comments Processor Notes Crashing Thread Frame Module Signature [Expand] Source 0 @0xffe93e91 1 xul.dll mozilla::plugins::PluginInstanceParent::NPP_URLNotify dom/plugins/PluginInstanceParent.cpp:875 2 xul.dll mozilla::plugins::PluginModuleParent::NPP_URLNotify dom/plugins/PluginModuleParent.cpp:495 3 @0x8cebbfb 4 xul.dll nsNPAPIPluginStreamListener::CleanUpStream modules/plugin/base/src/nsNPAPIPluginInstance.cpp:280 5 xul.dll nsNPAPIPluginInstance::Stop modules/plugin/base/src/nsNPAPIPluginInstance.cpp:965 6 xul.dll DoStopPlugin layout/generic/nsObjectFrame.cpp:2207 7 xul.dll nsStopPluginRunnable::Run layout/generic/nsObjectFrame.cpp:2256 8 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:527 9 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:118 10 xul.dll xul.dll@0x973a23 11 xul.dll MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:216 12 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:199 13 xul.dll xul.dll@0x2e5533 14 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:173 15 xul.dll nsBaseAppShell::Run widget/src/xpwidgets/nsBaseAppShell.cpp:174 16 xul.dll nsAppShell::Run widget/src/windows/nsAppShell.cpp:239 This report was also provided with this information over IRC http://crash-stats.mozilla.com/report/index/3f9a8cc7-13fe-4694-940f-bd3e32100408
Confirmed Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a5pre) Gecko/20100408 Minefield/3.7a5pre - Build ID: 20100408075050
Opened a bug report with Wladimir https://www.mozdev.org/bugs/show_bug.cgi?id=22700
I was able to reproduce this at http://abc.go.com/watch/lost/93372/257416/happily-ever-after The video there does not load (just a black screen) closing the tab while testing with disabling OOPP, ABP and flashblock and I got a crash with the same signature.
Also happening in Mac OS X 10.6.3, OOPP enabled, Flash 10.1 RC1. Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a5pre) Gecko/20100408 Minefield/3.7a5pre
OS: Windows 7 → All
Hardware: x86 → All
I have installed ABP in current Minefield builds on Windows 7 and Mac OS X 10.6 and I'm unable to reproduce this. Do I need to specially configure ABP?
Do you have an rules setup via a subscription?
I have a default ABP install.
you have to subscribe to filters. Go tot Filters in the ABP menu bar and click on Add Filter Subscription. When the dialog pops up select Easylist.
Subscribing to any filter is not resolving problem
(In reply to comment #10) > Subscribing to any filter is not resolving problem You have to have filters in order to get the crash. If you don't have filters you don't crash.
The crash happens if Adblock Plus blocks any of the object subrequests sent off by Flash. One filter is enough - go to menu Tools / Adblock Plus Preferences, press Delete to remove everything you have and click "Add filter" then: "|http://video-stats.video.google.com/*". Press Enter and click OK. With this filter a YouTube video will crash you.
Blocks: abp
I can reproduce this now.
Assignee: nobody → joshmoz
Severity: normal → critical
This is a regression from bug 554524, I'm going to back out when the tree opens.
Blocks: 554524
No longer blocks: 554524
fixed by backing out the regressing patch
Status: NEW → RESOLVED
Closed: 15 years ago
Depends on: 554524
Resolution: --- → FIXED
Confirming the fix with Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a5pre) Gecko/20100410 Minefield/3.7a5pre (.NET CLR 3.5.30729) ID:20100410035858
Summary: [OOPP] Closing a tab with flash loaded crashes [@ mozilla::plugins::PluginInstanceParent::NPP_URLNotify(char const*, short, void*) ] → [OOPP] Closing a tab with flash loaded crashes [@ mozilla::plugins::PluginInstanceParent::NPP_URLNotify(char const*, short, void*) ][@ mozilla::plugins::PStreamNotifyParent::Send__delete__ ]
Status: RESOLVED → VERIFIED
Hit this crash while closing some tabs using Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100503 Firefox/3.6.4 (.NET CLR 3.5.30729) (http://crash-stats.mozilla.com/report/index/bp-da7a9f44-6b58-4c9b-adc6-e754f2100504 is my report. This bug just concerned the trunk, so should I open a 1.9.2 specific version of this bug?
Marcia, you should open a new bug. You had the same crash signature, but it's definitely not the same cause.
Crash Signature: [@ mozilla::plugins::PluginInstanceParent::NPP_URLNotify(char const*, short, void*) ] [@ mozilla::plugins::PStreamNotifyParent::Send__delete__ ]
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.