Closed Bug 198983 Opened 23 years ago Closed 23 years ago

Crash on Print in print dialog [@ SyncFrameViewGeometryDependentProperties]

Categories

(Core :: Printing: Output, defect, P1)

PowerPC
macOS
defect

Tracking

()

VERIFIED FIXED
mozilla1.4alpha

People

(Reporter: tracy, Assigned: peterl-bugs)

Details

(Keywords: crash, smoketest)

Crash Data

Attachments

(2 files)

seen on Mac commercial and mozilla build 2003-03-24-03-trunk -browse a web page (tested with yahoo.com) -click Print -click Print in print dialog Crash mac talkback servers are still not showing recent crashes. I will attache a mac crash log.
Attached file Mac Print crash log —
Please ignore everything above the date/time stamp in the attachement. That was inadvertently picked up in the cut and paste to TextEdit.
still trying to locate some layout folks to take a look....
peterl is taking a look. I am also searching for possible checkins which may have caused this.
-->peterl
Assignee: printing → peterl
Priority: -- → P1
Target Milestone: --- → mozilla1.4alpha
looks to be crashing in a method that roc checked in code for bug 113232....I'm updating my mac build to see if I can step through it.
Priority: P1 → --
Target Milestone: mozilla1.4alpha → ---
My patch is going to be backed out soon. But I'd appreciate it if you can localize the Mac crasher so that I can fix it. Thanks.
roc wasn't backed out, I checked in a patch (from him) to fix bug #198946 can you update and rebuild layout, and see if you still crash?
updated, still crashing...trying to debug
Priority: -- → P1
Target Milestone: --- → mozilla1.4alpha
Attached file crash stack trace —
this is the crash i'm seeing... anyone else seeing this?
printing works with mac commercial build 2003-03-24-12-trunk.
Is this still Mac only? When I get home I'll try running valgrind and printing to see if there are any errors creeping in on Linux.
Wait, there are two crashes in that stack. The first crash appears to be an infinite event dispatching loop where a size change event is being dispatched, causing the document to reflow, which resizes the root view, which dispatches a size event, etc... The other crash is when no background style context is found for the canvas. Hmm. 570 // We need to set window translucency for top-level windows 571 // which have transparent backgrounds 572 if (bg->mBackgroundFlags & NS_STYLE_BG_COLOR_TRANSPARENT) { should be if (hasBG && (bg->mBackgroundFlags & NS_STYLE_BG_COLOR_TRANSPARENT)) { Hmm, that might have been causing the underlying problem in bug 198946 too.
sorry this is still crashing when printing www.yahoo.com. I had tried a different page on my earlier comment. this is not fixed on the 2003-03-24-12-trunk mac build yes, this is mac only
Yes, I just found the other crash. Adding a null check for bg stops the printing crash for me. May I check in: if (hasBG && (bg->mBackgroundFlags & NS_STYLE_BG_COLOR_TRANSPARENT)) {
cathleen says the orriginal fix to bug 113232 is getting backed out
making the local backout now. make sure builds works then will get checked in.
my build works with backout of bug 113232. checking backout into tree now.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Summary: Crash on Print in print dialog → Crash on Print in print dialog [@ SyncFrameViewGeometryDependentProperties]
verified; recent builds have not crashed in print dialog
Status: RESOLVED → VERIFIED
Crash Signature: [@ SyncFrameViewGeometryDependentProperties]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: