Closed
Bug 633452
Opened 14 years ago
Closed 14 years ago
Crash [@ nsPluginHost::GetPluginName(nsIPluginInstance*, char const**) ] [@ nsPluginHost::GetPluginName ]
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: scoobidiver, Assigned: jaas)
References
Details
(Keywords: crash, topcrash)
Crash Data
It is a crash signature that was supposed to be fixed by bug 621250.
It is #11 top crasher on Mac OS X in 4.0b11.
It is #327 top crasher on Windows in 4.0b11.
One comment says: "Crashed when trying to join a meeting on Webex"
Signature nsPluginHost::GetPluginName
UUID ad3fcd4f-9fd1-420c-b583-72d912110210
Time 2011-02-10 18:18:35.7261
Uptime 27103
Last Crash 56978419 seconds (more than 3 months) before submission
Install Age 174892 seconds (2.0 days) since version was first installed.
Product Firefox
Version 4.0b11
Build ID 20110203140743
Branch 2.0
OS Mac OS X
OS Version 10.6.6 10J567
CPU amd64
CPU Info family 6 model 23 stepping 6
Crash Reason EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash Address 0x20
App Notes Renderers: 0x22600,0x20400
Frame Module Signature [Expand] Source
0 XUL nsPluginHost::GetPluginName modules/plugin/base/src/nsPluginHost.cpp:3760
1 XUL DoStopPlugin layout/generic/nsObjectFrame.cpp:419
2 XUL nsObjectFrame::StopPluginInternal layout/generic/nsObjectFrame.cpp:2665
3 XUL nsObjectFrame::DestroyFrom layout/generic/nsObjectFrame.cpp:683
4 XUL nsLineBox::DeleteLineList layout/generic/nsLineBox.cpp:342
5 XUL nsBlockFrame::DestroyFrom layout/generic/nsBlockFrame.cpp:320
6 XUL nsLineBox::DeleteLineList layout/generic/nsLineBox.cpp:342
7 XUL nsBlockFrame::DestroyFrom layout/generic/nsBlockFrame.cpp:320
8 XUL nsFrameList::DestroyFramesFrom layout/generic/nsFrameList.cpp:98
9 XUL nsContainerFrame::DestroyFrom layout/generic/nsContainerFrame.cpp:272
10 XUL nsFrameList::DestroyFramesFrom layout/generic/nsFrameList.cpp:98
11 XUL nsContainerFrame::DestroyFrom layout/generic/nsContainerFrame.cpp:272
12 XUL nsFrameList::DestroyFramesFrom layout/generic/nsFrameList.cpp:98
13 XUL nsContainerFrame::DestroyFrom layout/generic/nsContainerFrame.cpp:272
14 XUL nsFrameManager::Destroy layout/generic/nsIFrame.h:553
15 XUL PresShell::Destroy layout/base/nsPresShell.cpp:2023
16 XUL DocumentViewerImpl::DestroyPresShell layout/base/nsDocumentViewer.cpp:4260
17 XUL DocumentViewerImpl::Destroy layout/base/nsDocumentViewer.cpp:1634
18 XUL DocumentViewerImpl::Show layout/base/nsDocumentViewer.cpp:1905
19 XUL nsPresContext::EnsureVisible layout/base/nsPresContext.cpp:1691
20 XUL PresShell::UnsuppressAndInvalidate layout/base/nsPresShell.cpp:4610
21 XUL PresShell::ProcessReflowCommands layout/base/nsPresShell.cpp:8029
22 XUL PresShell::FlushPendingNotifications layout/base/nsPresShell.cpp:4897
23 XUL PresShell::DidDoReflow layout/base/nsPresShell.cpp:4759
24 XUL PresShell::ProcessReflowCommands layout/base/nsPresShell.cpp:7999
25 XUL PresShell::FlushPendingNotifications layout/base/nsPresShell.cpp:4897
26 XUL nsRefreshDriver::Notify layout/base/nsRefreshDriver.cpp:326
27 XUL nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:428
28 XUL nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:517
29 XUL nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:633
30 XUL NS_ProcessPendingEvents_P nsThreadUtils.cpp:200
31 XUL nsBaseAppShell::NativeEventCallback widget/src/xpwidgets/nsBaseAppShell.cpp:132
32 XUL nsAppShell::ProcessGeckoEvents widget/src/cocoa/nsAppShell.mm:399
33 CoreFoundation CoreFoundation@0x4e400
34 CoreFoundation CoreFoundation@0x4c5f8
More reports at:
https://crash-stats.mozilla.com/report/list?product=Firefox&range_value=4&range_unit=weeks&signature=nsPluginHost%3A%3AGetPluginName
Comment 1•14 years ago
|
||
I just ran into this when trying to start a WebEx conference. The first time I tried I got an error (no crash) saying:
Failed to download java download client!
Sorry, you do not have java download client enabled. Please try again or inform your Site Administrator to set up for you.
HOME
(screenshot: http://grab.by/90Bq )
Then the second time I try to load the conference, I get the crash.
> *aPluginName = TagForPlugin(plugin)->mName.get();
We're crashing because "TagForPlugin" is returning NULL. That should never happen.
Reporter | ||
Updated•14 years ago
|
Status: NEW → ASSIGNED
This is easy to reproduce with Firefox 4. Go to this page, enter a name and email address, then try to join the test meeting. That will fail gracefully the first time but do it again and you'll crash.
http://www.webex.com/lp/jointest/
Reporter | ||
Comment 5•14 years ago
|
||
In Firefox 4, it is #3 top crasher on Mac OS X and #287 on Windows.
On Mac OS X, there is a clear correlation with Java:
100% (397/397) vs. 9% (1336/15351) JavaRuntimeSupport
100% (397/397) vs. 10% (1532/15351) JavaPlugin2_NPAPI
100% (397/397) vs. 10% (1532/15351) JavaNativeFoundation
100% (397/397) vs. 10% (1533/15351) JavaVM
Comment 6•14 years ago
|
||
See also bug 622830.
The fix I just posted for bug 645289 should also fix this.
Should be fixed on mozilla-central by the patch for bug 645289. We can re-open if this shows up again.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Removing from Macaw based on comment 7. Tracking it in bug 645289.
blocking2.0: Macaw+ → ---
Updated•13 years ago
|
Crash Signature: [@ nsPluginHost::GetPluginName(nsIPluginInstance*, char const**) ]
[@ nsPluginHost::GetPluginName ]
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
•