Closed
Bug 6598
Opened 26 years ago
Closed 26 years ago
[PP] start apprunner consecutive times before program finishes exiting causing crash
Categories
(Core Graveyard :: Tracking, defect, P2)
Tracking
(Not tracked)
M7
People
(Reporter: lchiang, Assigned: law)
Details
Attachments
(1 file)
(deleted),
text/plain
|
Details |
Start apprunner on my Windows 95 system using the attached prefs50.js file
results in a crash every time.
This is my first time running Seamonkey on this particular system.
Talkback incident ID: 8706748
1) mozregistry.dat is removed for a clean start. no prefs50.js file exists.
2) Start apprunner. Exit apprunner. prefs50.js file is created in the default
users directory.
3) Modify the prefs50.js to paste the contents from attached prefs50.js
(attached file to this bug report). Save prefs50.js
2) Again, start apprunner.exe as browser window is attempting to display
3) Get crash
The prefs50.js file has my mail preferences. If I don't have this prefs50.js
file, the program starts up fine. I don't see anything "strange" in this
prefs50.js file. Interestingly, I crash even before I try to bring up any
Messenger related windows.
Stack trace:
nsRenderingContextWin::DrawImage
[d:\builds\seamonkey\mozilla\gfx\src\windows\nsRenderingContextWin.cpp, line
1659]
nsTitledButtonFrame::DisplayAltFeedback
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTitledButtonFrame.cpp, line
754]
nsTitledButtonFrame::PaintImage
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTitledButtonFrame.cpp, line
638]
nsTitledButtonFrame::Paint
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTitledButtonFrame.cpp, line
344]
nsContainerFrame::PaintChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
297]
nsContainerFrame::PaintChildren
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
236]
nsHTMLContainerFrame::Paint
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLContainerFrame.cpp, line
79]
nsHTMLFramesetFrame::Paint
[d:\builds\seamonkey\mozilla\layout\html\document\src\nsFrameSetFrame.cpp, line
592]
nsContainerFrame::PaintChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
297]
nsContainerFrame::PaintChildren
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
236]
nsHTMLContainerFrame::Paint
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLContainerFrame.cpp, line
79]
nsToolboxFrame::Paint
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsToolboxFrame.cpp, line 199]
nsContainerFrame::PaintChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
297]
nsContainerFrame::PaintChildren
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
236]
nsHTMLContainerFrame::Paint
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLContainerFrame.cpp, line
79]
nsContainerFrame::PaintChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
297]
nsBlockFrame::PaintChildren
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 4975]
nsBlockFrame::Paint
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp, line 4911]
nsContainerFrame::PaintChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
297]
nsContainerFrame::PaintChildren
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
236]
nsHTMLContainerFrame::Paint
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLContainerFrame.cpp, line
79]
nsContainerFrame::PaintChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
297]
nsContainerFrame::PaintChildren
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp, line
236]
nsTableRowFrame::Paint
[d:\builds\seamonkey\mozilla\layout\html\table\src\nsTableRowFrame.cpp, line
301]
PresShell::Paint
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 1946]
nsView::Paint [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 286]
nsViewManager::RenderView
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 1279]
nsViewManager::RenderViews
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 812]
nsViewManager::Refresh
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 521]
nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 1646]
HandleEvent
[d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 67]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 414]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 431]
nsWindow::OnPaint
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 2803]
nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 2166]
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 475]
KERNEL32.DLL + 0x3663 (0xbff73663)
KERNEL32.DLL + 0x228e0 (0xbff928e0)
0x00788c48
cvs log shows erik@netscape as last modifying this file so I'm cc'ing him.
Comment 2•26 years ago
|
||
FYI: My changes have nothing to do with images (stack trace) and mail (prefs).
Summary: lchiang's system: start apprunner w/certain prefs50.js - crash → start apprunner consecutive times before program finishes exiting causing crash
Researched the steps more. Has nothing to do w/specific prefs50.js file.
esther@netscape.com also reproduced this problem. We both have slower (133mhz)
win32 machines so it's easier to see this problem:
1) Start apprunner
2) Exit apprunner
3) Wait until it appears that the app has finished exiting. On slower systems
like ours, it could appear that the app has finished exiting when it really
hasn't
4) Start apprunner
5) Crash
We can do this repeatedly to get a crash.
Summary: start apprunner consecutive times before program finishes exiting causing crash → [PP] start apprunner consecutive times before program finishes exiting causing crash
Updated•26 years ago
|
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
Comment 5•26 years ago
|
||
this looks like a dup of 6177 which is assigned to kipp, would love to see
someone fix it though
*** This bug has been marked as a duplicate of 6177 ***
Moving all Apprunner bugs past and present to Other component temporarily whilst
don and I set correct component. Apprunner component will be deleted/retired
shortly.
Updated•8 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•