Closed
Bug 6135
Opened 26 years ago
Closed 26 years ago
Crash on nsPluginsDirWin.cpp
Categories
(Core Graveyard :: Plug-ins, defect, P3)
Tracking
(Not tracked)
CLOSED
FIXED
M6
People
(Reporter: leger, Assigned: amusil)
Details
Hello - you have crashed using a recent mozilla build in the plug-ins area.
Could you give us an idea of plug-ins you are using so that we can try to
isolate the bug? Thanks!
- Please respond at http://bugzilla.mozilla.org/. Bug# to be added shortly.
- If you do not have a Bugzilla account, please sign up for one and put feedcak
for us into Additional Comment and click Commit Button.
amusil, stack crawl for bug:
Call Stack: (Signature = CalculateVariantCount 3f7d71fb)
CalculateVariantCount
[d:\builds\seamonkey\mozilla\modules\plugin\nglsrc\nsPluginsDirWin.cpp,
line 72]
nsPluginFile::GetPluginInfo
[d:\builds\seamonkey\mozilla\modules\plugin\nglsrc\nsPluginsDirWin.cpp,
line 293]
nsPluginHostImpl::LoadPlugins
[d:\builds\seamonkey\mozilla\modules\plugin\nglsrc\nsPluginHostImpl.cpp,
line 1804]
nsPluginHostImpl::GetPluginFactory
[d:\builds\seamonkey\mozilla\modules\plugin\nglsrc\nsPluginHostImpl.cpp,
line 1745]
nsJVMManager::StartupJVM
[d:\builds\seamonkey\mozilla\modules\oji\src\nsJVMManager.cpp, line
552]
nsJVMManager::MaybeStartupLiveConnect
[d:\builds\seamonkey\mozilla\modules\oji\src\nsJVMManager.cpp, line
688]
nsJVMManager::StartupLiveConnect
[d:\builds\seamonkey\mozilla\modules\oji\src\nsJVMManager.h, line 147]
nsJSEnvironment::nsJSEnvironment
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line
406]
nsJSEnvironment::GetScriptingEnvironment
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line
389]
NS_CreateContext
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line
429]
nsWebShell::CreateScriptEnvironment
[d:\builds\seamonkey\mozilla\webshell\src\nsWebShell.cpp, line 2204]
nsWebShell::GetScriptGlobalObject
[d:\builds\seamonkey\mozilla\webshell\src\nsWebShell.cpp, line 2230]
DocumentViewerImpl::Init
[d:\builds\seamonkey\mozilla\webshell\src\nsDocumentViewer.cpp, line
300]
nsWebShell::Embed
[d:\builds\seamonkey\mozilla\webshell\src\nsWebShell.cpp, line 738]
nsDocumentBindInfo::OnStartBinding
[d:\builds\seamonkey\mozilla\webshell\src\nsDocLoader.cpp, line 2001]
OnStartBindingProxyEvent::HandleEvent
[d:\builds\seamonkey\mozilla\network\module\nsNetThread.cpp, line 506]
StreamListenerProxyEvent::HandlePLEvent
[d:\builds\seamonkey\mozilla\network\module\nsNetThread.cpp, line 472]
PL_HandleEvent [plevent.c, line 477]
PL_ProcessPendingEvents [plevent.c, line 438]
_md_EventReceiverProc [plevent.c, line 803]
KERNEL32.DLL + 0x3663 (0xbff73663)
KERNEL32.DLL + 0x22894 (0xbff92894)
0x00778c54
Assignee | ||
Updated•26 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M6
Assignee | ||
Comment 1•26 years ago
|
||
From looking at the code I have surmised where the crash might be occuring and I
have checked in a fix.
It looks like a certain plugin is not registering its mimetypes correctly - the
code did not previously handle this situation and a null pointer gets
dereferenced. I have added some error checking to handle this.
If someone can point me to the plugin that exhibited this problem, I can test the
fix fully.
Updated•26 years ago
|
Component: Plug-ins → Apprunner
Comment 2•26 years ago
|
||
sorry,
bad report.. the apprunner application was the problem....
I never managed to start it at all... if it is looking in any of my plugin
directories(NN4) it will find the following dll's:
npaudio
npavi32
NPBeatnk
NPBatSP
npdsplay
npjava32
npnul32
nppdf32
npPhoneFree
nppl3260
Npqtw32
NN4.5:
same as above and
npswf32
and NPBeatSp with no exxtention.
NN3
same as NN4
and ShockwavePlugin.class
Assignee | ||
Comment 3•26 years ago
|
||
Please try removing the npjava32.dll and see if it still crashes on start up.
Assignee | ||
Updated•26 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Apprunner component being deleted/retired at end of week. Moving all Apprunner
bugs past and present to another appropriate component.
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
•