Closed
Bug 198983
Opened 23 years ago
Closed 23 years ago
Crash on Print in print dialog [@ SyncFrameViewGeometryDependentProperties]
Categories
(Core :: Printing: Output, defect, P1)
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.
| Reporter | ||
Comment 1•23 years ago
|
||
| Reporter | ||
Comment 2•23 years ago
|
||
Please ignore everything above the date/time stamp in the attachement. That was
inadvertently picked up in the cut and paste to TextEdit.
Comment 4•23 years ago
|
||
peterl is taking a look. I am also searching for possible checkins which may
have caused this.
Comment 5•23 years ago
|
||
-->peterl
Assignee: printing → peterl
Priority: -- → P1
Target Milestone: --- → mozilla1.4alpha
Comment 6•23 years ago
|
||
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 → ---
Comment 7•23 years ago
|
||
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.
Comment 9•23 years ago
|
||
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?
Comment 10•23 years ago
|
||
updated, still crashing...trying to debug
Priority: -- → P1
Target Milestone: --- → mozilla1.4alpha
Comment 11•23 years ago
|
||
this is the crash i'm seeing... anyone else seeing this?
| Reporter | ||
Comment 12•23 years ago
|
||
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.
| Reporter | ||
Comment 15•23 years ago
|
||
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
Comment 16•23 years ago
|
||
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)) {
Comment 17•23 years ago
|
||
cathleen says the orriginal fix to bug 113232 is getting backed out
Comment 18•23 years ago
|
||
making the local backout now. make sure builds works then will get checked in.
Comment 19•23 years ago
|
||
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]
| Reporter | ||
Comment 20•23 years ago
|
||
verified; recent builds have not crashed in print dialog
Status: RESOLVED → VERIFIED
Updated•15 years ago
|
Crash Signature: [@ SyncFrameViewGeometryDependentProperties]
You need to log in
before you can comment on or make changes to this bug.
Description
•