Closed Bug 101829 Opened 24 years ago Closed 24 years ago

after url loads vertical black lines are drawn in navigaator window resulting in a Mozilla crash

Categories

(Core :: Graphics: ImageLib, defect)

PowerPC
Mac System 9.x
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Future

People

(Reporter: gsa, Assigned: pavlov)

References

()

Details

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.4+) Gecko/20010926 BuildID: 2001092608 after http://projectliberty.org loads black vertical lines are drawn in the navigator window and Mozilla crashes. Reproducible: Always Steps to Reproduce: 1. load http://projectliberty.org 2. wait for page to load 3. Actual Results: Mozilla crashes Expected Results: loaded page w/o a crash MacsBug 6.6.3, Copyright Apple Computer, Inc. 1981-2000 PowerPC illegal instruction at 003B008C Calling chain using A6/R1 links Back chain ISA Caller 00000000 PPC 03C80C94 058A35D0 PPC 03C6BEE8 main+00130 058A3570 PPC 03C6B298 main1(int, char**, nsISupports*)+00CA4 058A3240 PPC 0688C430 nsAppShellService::Run()+00018 058A3200 PPC 05A61B5C nsAppShell::Run()+00048 058A31B0 PPC 05A625AC nsMacMessagePump::DoMessagePump()+0003C 058A3160 PPC 05A62914 nsMacMessagePump::DispatchEvent(int, EventRecord*)+00084 058A3110 PPC 05A62ABC nsMacMessagePump::DoUpdate(EventRecord&)+0005C 058A30B0 PPC 05A63720 nsMacMessagePump::DispatchOSEventToRaptor(EventRecord&, GrafPort*)+00040 058A3060 PPC 05A5F12C nsMacMessageSink::DispatchOSEvent(EventRecord&, GrafPort*)+0006C 058A3000 PPC 05A59DEC nsMacWindow::HandleOSEvent(EventRecord&)+00020 058A2FC0 PPC 05A5AE3C nsMacEventHandler::HandleOSEvent(EventRecord&)+0008C 058A2F70 PPC 05A5C030 nsMacEventHandler::UpdateEvent()+0001C 058A2F30 PPC 05A4B620 nsWindow::HandleUpdateEvent(MacRegion**)+00244 058A2DF0 PPC 05A4B23C nsWindow::PaintUpdateRect(Rect*, void*)+000E4 058A2D60 PPC 05A4BB6C nsWindow::UpdateWidget(nsRect&, nsIRenderingContext*)+001B0 058A2C90 PPC 05A4BB6C nsWindow::UpdateWidget(nsRect&, nsIRenderingContext*)+001B0 058A2BC0 PPC 05A4BB6C nsWindow::UpdateWidget(nsRect&, nsIRenderingContext*)+001B0 058A2AF0 PPC 05A4BB6C nsWindow::UpdateWidget(nsRect&, nsIRenderingContext*)+001B0 058A2A20 PPC 05A4BA54 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext*)+00098 058A2950 PPC 05A4C904 nsWindow::DispatchWindowEvent(nsGUIEvent&, nsEventStatus&)+0001C 058A2910 PPC 05A4C7B4 nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&)+00094 058A28C0 PPC 05915E54 HandleEvent(nsGUIEvent*)+00058 058A2870 PPC 0592761C nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*)+002B0 058A2740 PPC 059245CC nsViewManager::Refresh(nsIView*, nsIRenderingContext*, const nsRect*, unsigned int)+002B4 058A2630 PPC 05925A98 nsViewManager::RenderViews(nsIView*, nsIRenderingContext&, const nsRect&, int&)+00498 058A2500 PPC 05925CA8 nsViewManager::RenderDisplayListElement(DisplayListElement2*, nsIRenderingContext&)+000B4 058A2430 PPC 059166B0 nsView::Paint(nsIRenderingContext&, const nsRect&, unsigned int, int&)+00074 058A23C0 PPC 034FC928 PresShell::Paint(nsIView*, nsIRenderingContext&, const nsRect&)+000DC 058A2360 PPC 035E008C nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+002D0 058A2290 PPC 035E0870 nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+00544 058A20F0 PPC 035E0270 nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsIFrame*, nsFramePaintLayer, unsigned int)+00124 058A2070 PPC 035E008C nsBoxFrame::Paint(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+002D0 058A1FA0 PPC 035E0870 nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+00544 058A1E00 PPC 035E0270 nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsIFrame*, nsFramePaintLayer, unsigned int)+00124 058A1D80 PPC 03630DC8 nsImageBoxFrame::Paint(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+00094 058A1D30 PPC 03630F80 nsImageBoxFrame::PaintImage(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer)+00124 058A1C90 PPC 05A37278 nsRenderingContextImpl::DrawImage(imgIContainer*, const nsRect*, const nsPoint*)+0013C 058A1BC0 PPC 05CCF4A4 nsCOMPtr_base::assign_from_helper(const nsCOMPtr_helper&, const nsID&)+00028 058A1B70 PPC 05D2E2DC nsGetInterface::operator()(const nsID&, void**) const+00084 Return addresses on the stack Stack Addr Frame Addr ISA Caller 058A1E98 PPC 0350E364 nsCSSRendering::PaintOutline(nsIPresContext*, nsIRenderingContext&, nsIFrame*, const nsRect&, const nsRect&, const nsStyleBorder&, const nsStyleOutline&, nsIStyleContext*, int, nsRect*)+0009C 058A1E70 68K 046AA132 058A1E48 058A1E40 PPC 03698F58 nsStyleUtil::FindNonTransparentBackground(nsIStyleContext*, int)+000CC 058A1E30 68K 058A1E7E 058A1E28 68K 003ECB02 NQDXorRgn+008AA 058A1E08 PPC 035E0870 nsBoxFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+00544 058A1D88 058A1D80 PPC 035E0270 nsBoxFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsIFrame*, nsFramePaintLayer, unsigned int)+00124 058A1D48 058A1D40 PPC 034DD220 nsFrame::GetStyleData(nsStyleStructID, const nsStyleStruct*&) const+00028 058A1D38 058A1D30 PPC 03630DC8 nsImageBoxFrame::Paint(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+00094 058A1CD8 058A1CD0 PPC FFD10E70 Color2Index+00018 058A1CB8 058A1CB0 PPC 03509D20 nsLeafFrame::Paint(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+001A4 058A1C98 058A1C90 PPC 03630F80 nsImageBoxFrame::PaintImage(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer)+00124 058A1BF8 058A1BF0 PPC 0361D450 nsBox::GetContentRect(nsRect&)+0001C 058A1BD8 058A1BD0 PPC 0361D778 nsBox::GetBorderAndPadding(nsMargin&)+00048 058A1BC8 058A1BC0 PPC 05A37278 nsRenderingContextImpl::DrawImage(imgIContainer*, const nsRect*, const nsPoint*)+0013C 058A1B88 058A1B80 PPC 059F9090 imgContainer::GetCurrentFrame(gfxIImageFrame**)+00044 058A1B78 058A1B70 PPC 05CCF4A4 nsCOMPtr_base::assign_from_helper(const nsCOMPtr_helper&, const nsID&)+00028 058A1B18 058A1B10 PPC 05A22014 nsRenderingContextMac::SetColor(unsigned int)+00068 058A1B08 058A1B00 PPC 05D2E2DC nsGetInterface::operator()(const nsID&, void**) const+00084 058A1AC8 058A1AC0 PPC 034DDD10 nsFrame::Paint(nsIPresContext*, nsIRenderingContext&, const nsRect&, nsFramePaintLayer, unsigned int)+000D8 058A1AB8 058A1AB0 PPC 06DC2934 gfxImageFrame::GetInterface(const nsID&, void**)+00058
->Stuart
Assignee: asa → pavlov
Status: UNCONFIRMED → NEW
Component: Browser-General → ImageLib
Ever confirmed: true
Possibly related to bug 80292 and bug 101907.
Since this is a crasher bug it should have a severity of "Critical", not "Normal", according to "http://bugzilla.mozilla.org/bug_status.html#severity".
Severity: normal → critical
I am not seeing this bug on Mac os 9 build 2001111508, reporter, are you still seeing this?
crash while loading http://projectliberty.org mac build id: 2001123108 reproduced: always macsbug output follows Calling chain using A6/R1 links Back chain ISA Caller 00000000 PPC 021DB120 03DFD6E0 PPC 021C5A68 main+00138 03DFD680 PPC 021C4F44 main1(int, char**, nsISupports*)+00AE4 03DFD510 PPC 06269A18 nsAppShellService::Run()+00018 03DFD4D0 PPC 06229848 nsAppShell::Run()+00048 03DFD490 PPC 0622A1CC nsMacMessagePump::DoMessagePump()+0003C 03DFD440 PPC 0622A518 nsMacMessagePump::DispatchEvent(int, EventRecord*)+ 00058 03DFD400 PPC 0622AEEC nsMacMessagePump::DoMouseDown(EventRecord&)+0078C 03DFD2E0 PPC 0622B73C nsMacMessagePump::DispatchOSEventToRaptor(EventRecord&, GrafPort *)+0005C 03DFD290 PPC 062232D0 nsMacWindow::DispatchEvent(void*, int*)+00030 03DFD250 PPC 06224578 nsMacEventHandler::HandleOSEvent(EventRecord&)+00098 03DFD200 PPC 06225DC4 nsMacEventHandler::HandleMouseDownEvent(EventRecord& )+00334 03DFD050 PPC 06223CCC nsMacEventDispatchHandler::DispatchGuiEvent(nsWindow*, unsigned int)+0005C 03DFCFE0 PPC 06214E78 nsWindow::DispatchWindowEvent(nsGUIEvent&)+00018 03DFCFA0 PPC 06214DA0 nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus& )+00090 03DFCF50 PPC 06263134 nsWebShellWindow::HandleEvent(nsGUIEvent*)+00264 03DFCE90 PPC 06262E84 nsWebShellWindow::Close()+00014 03DFCE50 PPC 06266E80 nsWebShellWindow::Destroy()+001F0 03DFCDD0 PPC 06278390 nsXULWindow::Destroy()+00280 03DFCD20 PPC 0614B2F4 nsWebShell::Destroy()+00014 03DFCCE0 PPC 0612ABFC nsDocShell::Destroy()+0012C 03DFCC90 PPC 05EE8E68 DocumentViewerImpl::Destroy()+00198 03DFCC30 PPC 059BC1C0 PresShell::Destroy()+00190 03DFCBE0 PPC 05AD6340 FrameManager::Destroy()+00070 03DFCB90 PPC 05A7DACC ViewportFrame::Destroy(nsIPresContext*)+0002C 03DFCB50 PPC 059A6034 nsContainerFrame::Destroy(nsIPresContext*)+00054 03DFCB00 PPC 05AA7D50 nsFrameList::DestroyFrames(nsIPresContext*)+00030 03DFCAB0 PPC 05AAD804 nsBoxFrame::Destroy(nsIPresContext*)+00094 03DFCA60 PPC 059A6034 nsContainerFrame::Destroy(nsIPresContext*)+00054 03DFCA10 PPC 05AA7D50 nsFrameList::DestroyFrames(nsIPresContext*)+00030 03DFC9C0 PPC 05AAD804 nsBoxFrame::Destroy(nsIPresContext*)+00094 03DFC970 PPC 059A6034 nsContainerFrame::Destroy(nsIPresContext*)+00054 03DFC920 PPC 05AA7D50 nsFrameList::DestroyFrames(nsIPresContext*)+00030 03DFC8D0 PPC 05AAD804 nsBoxFrame::Destroy(nsIPresContext*)+00094 03DFC880 PPC 059A6034 nsContainerFrame::Destroy(nsIPresContext*)+00054 03DFC830 PPC 05AA7D50 nsFrameList::DestroyFrames(nsIPresContext*)+00030 03DFC7E0 PPC 059A6034 nsContainerFrame::Destroy(nsIPresContext*)+00054 03DFC790 PPC 05AA7D50 nsFrameList::DestroyFrames(nsIPresContext*)+00030 03DFC740 PPC 059A8B98 nsFrame::Destroy(nsIPresContext*)+00118 03DFC6F0 PPC 05B3548C nsHTMLFrameInnerFrame::~nsHTMLFrameInnerFrame()+ 001EC 03DFC630 PPC 0614B2F4 nsWebShell::Destroy()+00014 03DFC5F0 PPC 0612ABFC nsDocShell::Destroy()+0012C 03DFC5A0 PPC 05EE8E68 DocumentViewerImpl::Destroy()+00198 03DFC540 PPC 059BC074 PresShell::Destroy()+00044 03DFC4F0 PPC 059BD594 PresShell::ClearPreferenceStyleRules()+00034 03DFC4B0 PPC 05D3E024 StyleSetImpl::RemoveAgentStyleSheet(nsIStyleSheet*)+ 00034 03DFC470 PPC 05D3CA4C StyleSetImpl::ClearAgentRuleProcessors()+0001C 03DFC430 PPC 05D3C910 NS_NewDOMImplementation(nsIDOMDOMImplementation**)+ 12F30 03DFC3F0 PPC 068487B0 nsSupportsArray::Clear()+00050 03DFC3B0 PPC 05DA0360 CSSRuleProcessor::Release()+00040 03DFC370 PPC 05DA0260 CSSRuleProcessor::~CSSRuleProcessor()+00070 Closing log
Target Milestone: --- → Future
url isn't crashing anymore in mac build id 2002021303
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.