Closed Bug 4703 Opened 26 years ago Closed 26 years ago

surf demo 9, then demo 10

Categories

(Core :: Layout: Images, Video, and HTML Frames, defect, P1)

x86
Windows 98
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: john.milton, Assigned: beard)

References

Details

(Whiteboard: need someone to go isolate this.)

version 990406 (about: doesn't show version number) sometimes crash, sometimes screen has background of "horizontal hold" type noise, then re-load caused crash below. Very repeatable APPRUNNER caused an invalid page fault in module <unknown> at 0000:28bff768. Registers: EAX=0076f59d CS=0177 EIP=28bff768 EFLGS=00010246 EBX=0076f59d SS=017f ESP=00670038 EBP=00670058 ECX=006700dc DS=017f ESI=81634d8c FS=2a07 EDX=bff76859 ES=017f EDI=00670104 GS=0000 Bytes at CS:EIP: Stack dump: bff7684d 00670104 0076f59d 00670120 006700dc 00670210 bff76859 0076f59d 006700ec bff87fc0 00670104 0076f59d 00670120 006700dc 28bff768 006702c8
Assignee: don → rickg
Assignee: rickg → karnaze
Priority: P3 → P1
Chris -- this shows that demo9 is pretty bad. It's either a frame bug, or a rendering bug (maybe even both). All I did to reduce this was use demo9 source, but substitute a simple html document for each frame (just one line of text). This is a top priority bug fix.
Severity: major → critical
Component: Apprunner → HTMLFrames
QA Contact: 3853 → 3849
Target Milestone: M4
rickg says top priority, marking as so and putting on M4.
If this is the bug where demo 9 looks very bad then this was fixed late this afternoon by Kipp. I will wait until tomorrow for the revised optimized bits to declare it fixed. I was not able to get it to crash on WinNT optimized 4/8. I hope it is not a Win98 problem.
Assignee: karnaze → michaelp
I went sample 10 without going to sample 9 first and on the 4/8 6:35pm optimized WinNT build from the ftp site, it crashed. My debug build of 4/8 1pm (or so) did not crash but did not show anything on the page. Reassigning to Michael an CCing Kevin.
*** Bug 4683 has been marked as a duplicate of this bug. ***
Target Milestone: M4 → M5
lets get beppe and leger to reconfirm the problem in the final m4 builds and release note any problems that still exist. moving to m5
Assignee: michaelp → trudelle
re-assigning away from michaelp ....
Assignee: trudelle → rickg
Yup, reliable crash on NT using today's optimized bits, even going directly to #10. I don't see how this has anything to do with XPToolkit though, or why it was assigned to me. Is Michael on vacation? reassigning to RickG for possible re-triage.
Whiteboard: need status update.
Whiteboard: need status update. → need someone to go isolate this.
Target Milestone: M5 → M6
works for me on win95. moving to m6
Assignee: rickg → chrisd
Chris -- before I spend a bunch of time digging into this, can you please run it on your test machines and let me know if its still an issue? Thanks.
Assignee: chrisd → rickg
Using 5/17 Apprunner on Win 95, Win 98. Win NT, Linux and Mac8.5 (5/16 build on Mac). (1) Open demo #9 (2) Open demo #10 (3) Open demo #9 (4) Open Demo #10 Application crashes across platform with the following details: APPRUNNER caused an invalid page fault in module RAPTORVIEW.DLL at 0137:01d55cbf. Call stack: nsViewManager::RenderViews [d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 1200] 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 2800] 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 + 0x22894 (0xbff92894) 0x0788c48 Viewer does not crash. The crash occurs trying to get back to the frames page.
Assignee: rickg → beard
Patrick -- this is an important bug to fix for M6. Please take a look.
Status: NEW → ASSIGNED
I've got a fix for this: in nsViewManager.cpp there are global drawing surfaces, but view manager specific rendering contexts that only get created when the global surfaces were too small. The fix is to always create the local rendering contexts if they are NULL, using the global drawing surfaces. This also fixes bug #5062.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
*** Bug 5062 has been marked as a duplicate of this bug. ***
Status: RESOLVED → VERIFIED
this now works, no crashes, no freezes! marking verified
Product: Core → Core Graveyard
Component: Layout: HTML Frames → Layout: Images
Product: Core Graveyard → Core
You need to log in before you can comment on or make changes to this bug.