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)
Tracking
(Not tracked)
VERIFIED
FIXED
M7
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
Assignee | ||
Updated•25 years ago
|
Assignee: michaelp → beard
Assignee | ||
Updated•25 years ago
|
Target Milestone: M6
Assignee | ||
Comment 2•25 years ago
|
||
-> M6
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•25 years ago
|
||
It certainly doesn't draw with an opacity style. Is this a regression, or has it
ever worked?
Comment 4•25 years ago
|
||
Talkback report was not generated. Power Pc stack is included.
Assignee | ||
Updated•25 years ago
|
Target Milestone: M6 → M7
Assignee | ||
Comment 5•25 years ago
|
||
Nothing ever draws in viewer, still crashes in appRunner.
Assignee | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Comment 6•25 years ago
|
||
No longer happens in my Mac build of June 5.
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 7•25 years ago
|
||
With the Mac June 12th build, the eyes are displayed as opaque.
Reporter | ||
Updated•25 years ago
|
Status: VERIFIED → REOPENED
Reporter | ||
Updated•25 years ago
|
Status: REOPENED → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: WORKSFORME → FIXED
Reporter | ||
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 8•25 years ago
|
||
Being anal, I am correcting this bug's resolution to "Resolved/Fixed", as the bug
in place was 100% reproducible as submitted.
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•