Closed Bug 302515 Opened 19 years ago Closed 14 years ago

shutdown crash [@ nsAppStartup::HandleExitEvent] mAppShell is dead

Categories

(Core :: XUL, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: timeless, Unassigned)

Details

(Keywords: crash)

Crash Data

steps:
run winembed
load chrome://global/content/console.xul
file>exit (chrome, not native)

reproducable: always

actual results:
ChildEBP RetAddr  
0012f8e8 002d79ed appcomps!nsAppStartup::HandleExitEvent+0x20
[r:\mozilla\xpfe\components\startup\src\nsappstartup.cpp @ 682]
0012f8f8 002d78a7 xpcom_core!PL_HandleEvent+0x3d
[r:\mozilla\xpcom\threads\plevent.c @ 685]
0012f90c 002d21fa xpcom_core!PL_ProcessPendingEvents+0xc7
[r:\mozilla\xpcom\threads\plevent.c @ 620]
0012f928 024786ff xpcom_core!nsEventQueueImpl::ProcessPendingEvents+0x5a
[r:\mozilla\xpcom\threads\nseventqueue.cpp @ 417]
0012f954 024791b5 gkwidget!nsWindow::DispatchPendingEvents+0x7f
[r:\mozilla\widget\src\windows\nswindow.cpp @ 4127]
0012fd64 02473b44 gkwidget!nsWindow::ProcessMessage+0xa65
[r:\mozilla\widget\src\windows\nswindow.cpp @ 4442]
0012fdac 77d48734 gkwidget!nsWindow::WindowProc+0x134
[r:\mozilla\widget\src\windows\nswindow.cpp @ 1349]
0012fdd8 77d48816 USER32!InternalCallWinProc+0x28
0012fe40 77d489cd USER32!UserCallWinProcCheckWow+0x150
0012fea0 77d496c7 USER32!DispatchMessageWorker+0x306
0012feb0 0040568b USER32!DispatchMessageA+0xf
0012fee0 00402386 winEmbed!AppCallbacks::RunEventLoop+0x8b
[r:\mozilla\embedding\tests\winembed\winembed.cpp @ 1198]
0012ff68 0040dbdc winEmbed!main+0x186
[r:\mozilla\embedding\tests\winembed\winembed.cpp @ 188]
0012ffc0 7c816d4f winEmbed!mainCRTStartup+0x12c
[f:\vs70builds\3077\vc\crtbld\crt\src\crtexe.c @ 398]
0012fff0 00000000 kernel32!BaseProcessStart+0x23

void* PR_CALLBACK
nsAppStartup::HandleExitEvent(PLEvent* aEvent)
{
  nsAppStartup *service =
    NS_REINTERPRET_CAST(nsAppStartup*, aEvent->owner);

  // Tell the appshell to exit
  service->mAppShell->Exit();

 $!service->mAppShell.mRawPtr	0x00000000 class nsIAppShell *
Assignee: jag → nobody
nsAppStartup::HandleExitEvent is not seen in a top of stack in crash-stats
Status: NEW → RESOLVED
Closed: 14 years ago
QA Contact: jrgmorrison → xptoolkit.widgets
Resolution: --- → WORKSFORME
Crash Signature: [@ nsAppStartup::HandleExitEvent]
You need to log in before you can comment on or make changes to this bug.