Closed Bug 75673 Opened 24 years ago Closed 24 years ago

creating alert 2-3 times crashes.

Categories

(Core :: Graphics: ImageLib, defect)

x86
Windows 95
defect
Not set
critical

Tracking

()

VERIFIED FIXED
mozilla0.9

People

(Reporter: desale, Assigned: pavlov)

Details

(Keywords: crash, Whiteboard: [imagelib])

Attachments

(1 file)

BUILD: 2001-04-11-09 only with Win-95. STEPS TO REPRODUCE: 1] load testcase I'm attaching. 2] Click button "Show me alert" 2-3 times. It crashes. <HTML> <HEAD> <TITLE>alert test</TITLE> </HEAD> <BODY> <FORM NAME="secondform"> <br> EXPECTED RESULTS: alert should be generatd as many times as user wants to create <br><br> ACTUAL RESULTS: Generating alert 2-3 times crashes application. <br><br> <INPUT TYPE="button" NAME="but1" VALUE="Show me alert" onclick="alert('Something');"> </FORM> </BODY> </HTML>
Attached file Testcase
Here is talkback report Incident ID: 28994913 Call Stack: (Signature = nsImageBoxFrame::OnStartContainer c92bcc8f) nsImageBoxFrame::OnStartContainer [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsImageBoxFrame.cpp, line 643] nsImageListener::OnStopFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsImageFrame.cpp, line 1755] imgRequestProxy::OnStartContainer [d:\builds\seamonkey\mozilla\modules\libpr0n\src\imgRequestProxy.cpp, line 256] imgRequest::AddObserver [d:\builds\seamonkey\mozilla\modules\libpr0n\src\imgRequest.cpp, line 107] imgRequestProxy::Init [d:\builds\seamonkey\mozilla\modules\libpr0n\src\imgRequestProxy.cpp, line 97] imgLoader::LoadImage [d:\builds\seamonkey\mozilla\modules\libpr0n\src\imgLoader.cpp, line 169] nsImageBoxFrame::UpdateImage [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsImageBoxFrame.cpp, line 362] nsImageBoxFrame::DidSetStyleContext [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsImageBoxFrame.cpp, line 470] nsFrame::SetStyleContext [d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrame.cpp, line 478] nsFrame::Init [d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrame.cpp, line 329] nsLeafBoxFrame::Init [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsLeafBoxFrame.cpp, line 95] nsImageBoxFrame::Init [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsImageBoxFrame.cpp, line 211] nsCSSFrameConstructor::InitAndRestoreFrame [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 6671] nsCSSFrameConstructor::ConstructXULFrame [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 5798] nsCSSFrameConstructor::ConstructFrameInternal [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 7198] nsCSSFrameConstructor::ConstructFrame [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 7100] nsCSSFrameConstructor::ProcessChildren [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 11232] nsCSSFrameConstructor::ConstructXULFrame [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 5825] nsCSSFrameConstructor::ConstructFrameInternal [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 7198] nsCSSFrameConstructor::ConstructFrame [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 7100] nsCSSFrameConstructor::ProcessChildren [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 11232] nsCSSFrameConstructor::ConstructXULFrame [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 5825] nsCSSFrameConstructor::ConstructFrameInternal [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 7198] nsCSSFrameConstructor::ConstructFrame [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 7100] nsCSSFrameConstructor::ProcessChildren [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 11232] nsCSSFrameConstructor::ConstructDocElementFrame [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 3539] nsCSSFrameConstructor::ContentInserted [d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp, line 8410] StyleSetImpl::ContentInserted [d:\builds\seamonkey\mozilla\content\base\src\nsStyleSet.cpp, line 1224] PresShell::InitialReflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 2468] nsXULDocument::StartLayout [d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp, line 3920] nsXULDocument::ResumeWalk [d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp, line 5025] nsXULDocument::CachedChromeStreamListener::OnStopRequest [d:\builds\seamonkey\mozilla\content\xul\document\src\nsXULDocument.cpp, line 6157] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 277] nsCachedChromeChannel::HandleStopLoadEvent [d:\builds\seamonkey\mozilla\rdf\chrome\src\nsChromeProtocolHandler.cpp, line 439] PL_HandleEvent [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 589] _md_EventReceiverProc [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c, line 1070] 0x778b0c24
Keywords: crash
-> pav
Assignee: jst → pavlov
Severity: normal → critical
Component: DOM Level 0 → ImageLib
Keywords: nsbeta1
QA Contact: desale → tpreston
[imagelib] keyword for tracking
Whiteboard: [imagelib]
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9
fix checked in
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Verified fixed w98 build 2001051704 Verified fixed mac build 2001051705 Verified fixed linux build 2001051706
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: