Closed Bug 53139 Opened 24 years ago Closed 24 years ago

[GTK] Crash warning default plugin doesn't exist

Categories

(Core Graveyard :: Plug-ins, defect, P3)

x86
Linux

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: pollmann, Assigned: pavlov)

References

()

Details

Attachments

(1 file)

While attempting to reproduce bug 25299 on FreeBSD / Linux, I encountered a
crash.  Here's the relevant part (top) of the stack:

#0  0x401c123e in js_NewContext (rt=0x811ae88, stackChunkSize=8192) at
jscntxt.c:91
#1  0x401b59c9 in JS_NewContext (rt=0x811ae88, stackChunkSize=8192) at
jsapi.c:807
#2  0x40527888 in nsJSContext::nsJSContext (this=0x881f368, aRuntime=0x811ae88)
at nsJSEnvironment.cpp:312
#3  0x4052b21c in nsJSEnvironment::GetNewContext (this=0x813d108) at
nsJSEnvironment.cpp:1494
#4  0x4052b279 in NS_CreateScriptContext (aGlobal=0x87d6b4c, aContext=0x87d6b5c)
at nsJSEnvironment.cpp:1506
#5  0x4087ba39 in nsXULPDGlobalObject::GetContext (this=0x87d6b48,
aContext=0xbfffa130) at nsXULPrototypeDocument.cpp:494
#6  0x40818e92 in nsXULPrototypeScript::Compile (this=0x8890bd0,
aText=0x88cb508, aTextLength=6549, aURI=0x8890c48, aLineNo=1,
aDocument=0x87e2130, aPrototypeDocument=0x8736f28) at nsXULElement.cpp:4492
#7  0x4083b113 in nsXULDocument::OnStreamComplete (this=0x87e2130,
aLoader=0x8819930, context=0x0, aStatus=0, stringLen=6549, string=0x88c9500 "/*
-*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-\n *\n
* The contents of this file are subject to the Netscape Public\n * License
Version 1.1 (the \"License\"); you may not use"...) at nsXULDocument.cpp:5588
#8  0x40983430 in nsStreamLoader::OnStopRequest (this=0x8819930,
channel=0x8819978, ctxt=0x0, aStatus=0, aStatusArg=0x4017a150) at
nsStreamLoader.cpp:121
#9  0x409e7cb6 in nsResChannel::EndRequest (this=0x8819978, aStatus=0,
aStatusArg=0x4017a150) at nsResChannel.cpp:719
#10 0x409e7c44 in nsResChannel::OnStopRequest (this=0x8819978,
transportChannel=0x8819a60, context=0x0, aStatus=0, aStatusArg=0x4017a150) at
nsResChannel.cpp:712
#11 0x409dd02d in nsFileChannel::OnStopRequest (this=0x8819a60,
transportChannel=0x8893890, context=0x0, aStatus=0, aStatusArg=0x4017a150) at
nsFileChannel.cpp:647
#12 0x40966b09 in nsOnStopRequestEvent::HandleEvent (this=0x88177b8) at
nsAsyncStreamListener.cpp:301
#13 0x409660b7 in nsStreamListenerEvent::HandlePLEvent (aEvent=0x88177f0) at
nsAsyncStreamListener.cpp:97
#14 0x4012414e in PL_HandleEvent (self=0x88177f0) at plevent.c:575
#15 0x40123f6c in PL_ProcessPendingEvents (self=0x8763a68) at plevent.c:508
#16 0x40125db9 in nsEventQueueImpl::ProcessPendingEvents (this=0x8763a40) at
nsEventQueue.cpp:356
#17 0x40c44a74 in event_processor_callback (data=0x8763a40, source=26,
condition=GDK_INPUT_READ) at nsAppShell.cpp:158
#18 0x40c446af in our_gdk_io_invoke (source=0x8763ac0, condition=G_IO_IN,
data=0x817b790) at nsAppShell.cpp:58
#19 0x40e1452a in g_io_unix_dispatch () from /usr/lib/libglib-1.2.so.0
#20 0x40e15be6 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#21 0x40e161a1 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#22 0x40e16254 in g_main_iteration () from /usr/lib/libglib-1.2.so.0
#23 0x40c45217 in nsAppShell::DispatchNativeEvent (this=0x878f868, aRealEvent=0,
aEvent=0x0) at nsAppShell.cpp:372
#24 0x406a2ed7 in nsXULWindow::ShowModal (this=0x8763b20) at nsXULWindow.cpp:235
#25 0x406ae22e in nsWebShellWindow::ShowModal (this=0x8763b20) at
nsWebShellWindow.cpp:1105
#26 0x4069ef19 in nsChromeTreeOwner::ShowModal (this=0x875a3a0) at
nsChromeTreeOwner.cpp:181
#27 0x4054cf6c in GlobalWindowImpl::OpenInternal (this=0x813d028, cx=0x81525b0,
argv=0x8761620, argc=4, aDialog=1, aReturn=0xbfffaaac) at
nsGlobalWindow.cpp:3038
#28 0x40546e21 in GlobalWindowImpl::OpenDialog (this=0x813d028, cx=0x81525b0,
argv=0x8761620, argc=4, aReturn=0xbfffaaac) at nsGlobalWindow.cpp:1981
#29 0x406bac34 in nsCommonDialogs::DoDialog (this=0x869cea0, inParent=0x813d02c,
ioParamBlock=0x8754c48, inChromeURL=0x406e0d80
"chrome://global/content/commonDialog.xul") at nsCommonDialogs.cpp:453
#30 0x406ba09a in nsCommonDialogs::UniversalDialog (this=0x869cea0,
inParent=0x813d02c, inTitleMessage=0x0, inDialogTitle=0x8760eb8,
inMsg=0x8761100, inCheckboxMsg=0x87613d0, inButton0Text=0x0, inButton1Text=0x0,
inButton2Text=0x0, inButton3Text=0x0, inEditfield1Msg=0x0, inEditfield2Msg=0x0,
inoutEditfield1Value=0x0, inoutEditfield2Value=0x0, inIConURL=0x0,
inoutCheckboxState=0xbfffaed8, inNumberButtons=1, inNumberEditfields=0,
inEditField1Password=0, outButtonPressed=0xbfffaee0) at nsCommonDialogs.cpp:257
#31 0x406b0edf in nsDOMWindowPrompter::UniversalDialog (this=0x8761478,
inTitleMessage=0x0, inDialogTitle=0x8760eb8, inMsg=0x8761100,
inCheckboxMsg=0x87613d0, inButton0Text=0x0, inButton1Text=0x0,
inButton2Text=0x0, inButton3Text=0x0, inEditfield1Msg=0x0, inEditfield2Msg=0x0,
inoutEditfield1Value=0x0, inoutEditfield2Value=0x0, inIConURL=0x0,
inoutCheckboxState=0xbfffaed8, inNumberButtons=1, inNumberEditfields=0,
inEditField1Password=0, outButtonPressed=0xbfffaee0) at
nsWebShellWindow.cpp:2080
#32 0x41c9af00 in nsSingleSignOnPrompt::UniversalDialog (this=0x8761490,
titleMessage=0x0, dialogTitle=0x8760eb8, text=0x8761100, checkboxMsg=0x87613d0,
button0Text=0x0, button1Text=0x0, button2Text=0x0, button3Text=0x0,
editfield1Msg=0x0, editfield2Msg=0x0, editfield1Value=0x0, editfield2Value=0x0,
iconURL=0x0, checkboxState=0xbfffaed8, numberButtons=1, numberEditfields=0,
editField1Password=0, buttonPressed=0xbfffaee0) at nsWalletService.cpp:513
#33 0x406b5731 in nsNetSupportDialog::UniversalDialog (this=0x8754b90,
inTitleMessage=0x0, inDialogTitle=0x8760eb8, inMsg=0x8761100,
inCheckboxMsg=0x87613d0, inButton0Text=0x0, inButton1Text=0x0,
inButton2Text=0x0, inButton3Text=0x0, inEditfield1Msg=0x0, inEditfield2Msg=0x0,
inoutEditfield1Value=0x0, inoutEditfield2Value=0x0, inIConURL=0x0,
inoutCheckboxState=0xbfffaed8, inNumberButtons=1, inNumberEditfields=0,
inEditField1Password=0, outButtonPressed=0xbfffaee0) at
nsNetSupportDialog.cpp:154
#34 0x410d5b30 in DisplayNoDefaultPluginDialog (mimeType=0x8754708
"application/x-java-vm") at nsPluginHostImpl.cpp:275
#35 0x410da4b6 in nsPluginHostImpl::InstantiateEmbededPlugin (this=0x8151100,
aMimeType=0x8754708 "application/x-java-vm", aURL=0x8754820, aOwner=0x8754690)
at nsPluginHostImpl.cpp:2039
Summary: [GTK] Crash warning default plugin doesn exist → [GTK] Crash warning default plugin doesn't exist
bug 53048 mentions a similar problem .but the stack trace is different.
wfm, need steps to reproduce.
Whiteboard: [need info]
Resolving as WFM. Dialog comes up, but no crash clicking on OK. Please reopen
if this is reproducible.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
Whiteboard: [need info]
tested on 2000092710MN6 linux build. no crash here.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: