Closed Bug 98290 Opened 24 years ago Closed 24 years ago

XPTC invoke on Mac needs to preserve 16-byte stack frame alignment

Categories

(Core :: XPCOM, defect, P1)

PowerPC
macOS
defect

Tracking

()

VERIFIED FIXED
mozilla0.9.5

People

(Reporter: sfraser_bugs, Assigned: beard)

References

Details

(Whiteboard: PDT+ (per grega) [OSX+])

Attachments

(2 files)

On Mac OS X, we are seeing some weird problems where window title bars become coloured, and some Nav Services dialogs come up in all the colours of the rainbow. We're told that this issue is likely a problem with stack alignment. We suspect that the xpt call glue is not maintaining 16-byte stack frame alignment, as specified by the Mac OS Runtime Architectures book.
Keyword loving.
this is a stop-ship for osx.
Severity: normal → critical
That last patch (by beard) actually fixes the rainbow-colored Nav Services dialog! Yay!
r=beard
sr=sfraser
*** Bug 98731 has been marked as a duplicate of this bug. ***
OS: Mac System 8.5 → MacOS X
Status: NEW → ASSIGNED
Fix checked in on trunk.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Whiteboard: PDT (may we check into 0.9.4?)
if this isn't on the branch, it needs to be. this is stop-ship. reopening.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: --- → mozilla0.9.5
Priority: -- → P1
If this looks good on the trunk, your confident it has been tested and no regressions then go ahead and check it into the branch. Marking pdt+
Whiteboard: PDT (may we check into 0.9.4?) → PDT (may we check into 0.9.4?), pdt+
Whiteboard: PDT (may we check into 0.9.4?), pdt+ → PDT+ (per grega) [OSX+]
This has been running in the trunk build since 9/10/2001. I will check into the branch today.
Fix checked into 094 branch.
Status: REOPENED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
*** Bug 102117 has been marked as a duplicate of this bug. ***
I'd like to mark this verified. I have not observed this rainbow color behavior in the window titles or dialogs on the branch builds 094 and I have not heard more mention of this on the trunk builds.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: