Closed Bug 5081 Opened 26 years ago Closed 25 years ago

[PP] Mac doesn't render opaque images, crashes shortly afterwards

Categories

(Core Graveyard :: GFX, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: elig, Assigned: beard)

References

()

Details

* TITLE/SUMMARY [PP] Mac doesn't render opaque images, crashes shortly afterwards (derived from bug #2287, which was IMHO starting to cover too many things and becoming very hard to follow) * STEPS TO REPRODUCE 0) Launch Apprunner 1) View the enclosed HTML snippet (simplified from Demo #10) 2) Click in the URL window, and hit the return key. * RESULT - What happened The opaque eyeballs are not displayed at all. Upon clicking the return key, Apprunner crashes (stack crawl enclosed) Also, were this using the full Demo #10, the background image would be replaced with a white background after a resize occurs. * REGRESSION - Occurs On Mac OS Apprunner (4.13.99 M4 candidate, optimized build) - Doesn't Occur On Win32 Apprunner (4.13.99 M4 candidate, optimized build [NT 4, Service Pack 3]) Linux Apprunner (4.13.99 M4 candidate, optimized build) * CONFIGURATIONS TESTED - [Mac] Power Mac 8500/120 (233 Mhz 604e), 64 MB RAM (VM on; 1 MB of VM used), 1024x768 (Thousands of Colors), Mac OS 8.5.1 - [Win32] Vectra VL (233 Mhz P2), 96 MB RAM, 800x600 (True Color), NT 4.0 SP3. - [Linux] Vectra VL (266 Mhz P2), 96 MB RAM. * HTML SNIPPET <HTML><BODY> <IMG SRC="Anieyes.gif" style="opacity:0.25;"> </BODY></HTML> * STACK CRAWL PowerPC unmapped memory exception at 0A67DA9C Calling chain using A6/R1 links Back chain ISA Caller 00000000 PPC 0AE36BF0 039DC380 PPC 0AE35BA8 main+0053C 039DC290 PPC 0ABFD6E0 nsAppShellService::Run()+00018 039DC250 PPC 0A79CB34 nsAppShell::Run()+00038 039DC1D0 PPC 0A79D480 nsMacMessagePump::DoMessagePump()+0003C 039DC180 PPC 0A79D628 nsMacMessagePump::DispatchEvent(int, EventRecord*)+ 00084 039DC130 PPC 0A79D794 nsMacMessagePump::DoUpdate(EventRecord&)+0004C 039DC0E0 PPC 0A79DF1C nsMacMessagePump::DispatchOSEventToRaptor(EventRecord&, GrafPort *)+00044 039DC090 PPC 0A798490 nsMacMessageSink::DispatchOSEvent(EventRecord&, GrafPort*)+00038 039DC050 PPC 0A7945D8 nsMacWindow::HandleOSEvent(EventRecord&)+00020 039DBFF0 PPC 0A79490C nsMacEventHandler::HandleOSEvent(EventRecord&)+0006C 039DBFB0 PPC 0A795388 nsMacEventHandler::HandleUpdateEvent(EventRecord&)+ 00018 039DBF70 PPC 0A77F3A4 nsWindow::HandleUpdateEvent()+0016C 039DBEF0 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DBE50 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DBDB0 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DBD10 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DBC70 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DBBD0 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DBB30 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DBA90 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DB9F0 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DB950 PPC 0A77F5A8 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+00190 039DB8B0 PPC 0A77F4A4 nsWindow::UpdateWidget(nsRect&, nsIRenderingContext* )+0008C 039DB810 PPC 0A77FAB0 nsWindow::DispatchWindowEvent(nsGUIEvent&)+00018 039DB7D0 PPC 0A77F9DC nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus& )+00090 039DB780 PPC 0A679C0C HandleEvent(nsGUIEvent*)+00058 039DB730 PPC 0A677268 nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus&)+002E8 039DB5F0 PPC 0A674CDC nsViewManager::Refresh(nsIView*, nsIRenderingContext*, const nsR ect*, unsigned int)+0019C
*** Bug 5134 has been marked as a duplicate of this bug. ***
Assignee: michaelp → beard
Target Milestone: M6
-> M6
Status: NEW → ASSIGNED
It certainly doesn't draw with an opacity style. Is this a regression, or has it ever worked?
Talkback report was not generated. Power Pc stack is included.
Target Milestone: M6 → M7
Nothing ever draws in viewer, still crashes in appRunner.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
No longer happens in my Mac build of June 5.
Status: RESOLVED → VERIFIED
With the Mac June 12th build, the eyes are displayed as opaque.
Status: VERIFIED → REOPENED
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: WORKSFORME → FIXED
Status: RESOLVED → VERIFIED
Being anal, I am correcting this bug's resolution to "Resolved/Fixed", as the bug in place was 100% reproducible as submitted.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.