Closed
Bug 72372
Opened 24 years ago
Closed 24 years ago
Xprint crashes in nsHTMLReflowState::Init()
Categories
(Core :: Layout, defect)
Tracking
()
mozilla0.9
People
(Reporter: roland.mainz, Assigned: waterson)
References
()
Details
(Keywords: crash)
Trying to print a large HTML page with Xprint module ends-up in a crash in
layout code (Xprint is just Xlib printing to a "special" Xserver(Xprt)):
-- snip --
t@1 (l@1) terminated by signal SEGV (no mapping at the fault address)
Current function is nsHTMLReflowState::Init (optimized)
199 frame->GetStyleData(eStyleStruct_Position,
(/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where
current thread: t@1
=>[1] nsHTMLReflowState::Init(this = ???, aPresContext = ???,
aContainingBlockWidth = ???, aContainingBlockHeight = ???) (optimized), at
0xfbd509bc (line ~199) in "nsHTMLReflowState.cpp"
[2] nsHTMLReflowState::nsHTMLReflowState(this = ???, aPresContext = ???,
aParentReflowState = STRUCT, aFrame = ???, aAvailableSpace = STRUCT)
(optimized), at 0xfbd508e4 (line ~152) in "nsHTMLReflowState.cpp"
[3] nsBlockFrame::ReflowBullet(this = ???, aState = CLASS, aMetrics = STRUCT)
(optimized), at 0xfbd256f8 (line ~7329) in "nsBlockFrame.cpp"
[4] nsBlockFrame::PlaceLine(this = ???, aState = CLASS, aLineLayout = CLASS,
aLine = ???, aKeepReflowGoing = ???, aUpdateMaximumWidth = ???) (optimized), at
0xfbd20ad0 (line ~4991) in "nsBlockFrame.cpp"
[5] nsBlockFrame::DoReflowInlineFrames(this = ???, aState = CLASS, aLineLayout
= CLASS, aLine = ???, aKeepReflowGoing = ???, aLineReflowStatus = ???,
aUpdateMaximumWidth = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd20218
(line ~4384) in "nsBlockFrame.cpp"
[6] nsBlockFrame::DoReflowInlineFramesAuto(this = ???, aState = CLASS, aLine =
???, aKeepReflowGoing = ???, aLineReflowStatus = ???, aUpdateMaximumWidth = ???,
aDamageDirtyArea = ???) (optimized), at 0xfbd1fe04 (line ~4234) in
"nsBlockFrame.cpp"
[7] nsBlockFrame::ReflowInlineFrames(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???, aUpdateMaximumWidth = ???)
(optimized), at 0xfbd1fc40 (line ~4191) in "nsBlockFrame.cpp"
[8] nsBlockFrame::ReflowLine(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd1e648 (line
~3354) in "nsBlockFrame.cpp"
[9] nsBlockFrame::ReflowDirtyLines(this = ???, aState = CLASS) (optimized), at
0xfbd1dcd0 (line ~3148) in "nsBlockFrame.cpp"
[10] nsBlockFrame::Reflow(this = ???, aPresContext = ???, aMetrics = STRUCT,
aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd1b9f4 (line ~1990) in
"nsBlockFrame.cpp"
[11] nsBlockReflowContext::DoReflowBlock(this = ???, aReflowState = STRUCT,
aReason = ???, aFrame = ???, aSpace = STRUCT, aApplyTopMargin = ???,
aPrevBottomMargin = ???, aIsAdjacentWithTop = ???, aComputedOffsets = STRUCT,
aFrameReflowStatus = ???) (optimized), at 0xfbd2a034 (line ~567) in
"nsBlockReflowContext.cpp"
[12] nsBlockReflowContext::ReflowBlock(this = ???, aFrame = ???, aSpace =
STRUCT, aApplyTopMargin = ???, aPrevBottomMargin = ???, aIsAdjacentWithTop =
???, aComputedOffsets = STRUCT, aFrameReflowStatus = ???) (optimized), at
0xfbd29ab8 (line ~332) in "nsBlockReflowContext.cpp"
[13] nsBlockFrame::ReflowBlockFrame(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???) (optimized), at 0xfbd1f638 (line ~4144) in
"nsBlockFrame.cpp"
[14] nsBlockFrame::ReflowLine(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd1e298 (line
~3354) in "nsBlockFrame.cpp"
[15] nsBlockFrame::ReflowDirtyLines(this = ???, aState = CLASS) (optimized),
at 0xfbd1dcd0 (line ~3148) in "nsBlockFrame.cpp"
[16] nsBlockFrame::Reflow(this = ???, aPresContext = ???, aMetrics = STRUCT,
aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd1b9f4 (line ~1990) in
"nsBlockFrame.cpp"
[17] nsBlockReflowContext::DoReflowBlock(this = ???, aReflowState = STRUCT,
aReason = ???, aFrame = ???, aSpace = STRUCT, aApplyTopMargin = ???,
aPrevBottomMargin = ???, aIsAdjacentWithTop = ???, aComputedOffsets = STRUCT,
aFrameReflowStatus = ???) (optimized), at 0xfbd2a034 (line ~567) in
"nsBlockReflowContext.cpp"
[18] nsBlockReflowContext::ReflowBlock(this = ???, aFrame = ???, aSpace =
STRUCT, aApplyTopMargin = ???, aPrevBottomMargin = ???, aIsAdjacentWithTop =
???, aComputedOffsets = STRUCT, aFrameReflowStatus = ???) (optimized), at
0xfbd29ab8 (line ~332) in "nsBlockReflowContext.cpp"
[19] nsBlockFrame::ReflowBlockFrame(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???) (optimized), at 0xfbd1f638 (line ~4144) in
"nsBlockFrame.cpp"
[20] nsBlockFrame::ReflowLine(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd1e298 (line
~3354) in "nsBlockFrame.cpp"
[21] nsBlockFrame::ReflowDirtyLines(this = ???, aState = CLASS) (optimized),
at 0xfbd1dcd0 (line ~3148) in "nsBlockFrame.cpp"
[22] nsBlockFrame::Reflow(this = ???, aPresContext = ???, aMetrics = STRUCT,
aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd1b9f4 (line ~1990) in
"nsBlockFrame.cpp"
[23] nsBlockReflowContext::DoReflowBlock(this = ???, aReflowState = STRUCT,
aReason = ???, aFrame = ???, aSpace = STRUCT, aApplyTopMargin = ???,
aPrevBottomMargin = ???, aIsAdjacentWithTop = ???, aComputedOffsets = STRUCT,
aFrameReflowStatus = ???) (optimized), at 0xfbd2a034 (line ~567) in
"nsBlockReflowContext.cpp"
[24] nsBlockReflowContext::ReflowBlock(this = ???, aFrame = ???, aSpace =
STRUCT, aApplyTopMargin = ???, aPrevBottomMargin = ???, aIsAdjacentWithTop =
???, aComputedOffsets = STRUCT, aFrameReflowStatus = ???) (optimized), at
0xfbd29ab8 (line ~332) in "nsBlockReflowContext.cpp"
[25] nsBlockFrame::ReflowBlockFrame(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???) (optimized), at 0xfbd1f638 (line ~4144) in
"nsBlockFrame.cpp"
[26] nsBlockFrame::ReflowLine(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd1e298 (line
~3354) in "nsBlockFrame.cpp"
[27] nsBlockFrame::ReflowDirtyLines(this = ???, aState = CLASS) (optimized),
at 0xfbd1dcd0 (line ~3148) in "nsBlockFrame.cpp"
[28] nsBlockFrame::Reflow(this = ???, aPresContext = ???, aMetrics = STRUCT,
aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd1b9f4 (line ~1990) in
"nsBlockFrame.cpp"
[29] nsBlockReflowContext::DoReflowBlock(this = ???, aReflowState = STRUCT,
aReason = ???, aFrame = ???, aSpace = STRUCT, aApplyTopMargin = ???,
aPrevBottomMargin = ???, aIsAdjacentWithTop = ???, aComputedOffsets = STRUCT,
aFrameReflowStatus = ???) (optimized), at 0xfbd2a034 (line ~567) in
"nsBlockReflowContext.cpp"
[30] nsBlockReflowContext::ReflowBlock(this = ???, aFrame = ???, aSpace =
STRUCT, aApplyTopMargin = ???, aPrevBottomMargin = ???, aIsAdjacentWithTop =
???, aComputedOffsets = STRUCT, aFrameReflowStatus = ???) (optimized), at
0xfbd29ab8 (line ~332) in "nsBlockReflowContext.cpp"
[31] nsBlockFrame::ReflowBlockFrame(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???) (optimized), at 0xfbd1f638 (line ~4144) in
"nsBlockFrame.cpp"
[32] nsBlockFrame::ReflowLine(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd1e298 (line
~3354) in "nsBlockFrame.cpp"
[33] nsBlockFrame::ReflowDirtyLines(this = ???, aState = CLASS) (optimized),
at 0xfbd1dcd0 (line ~3148) in "nsBlockFrame.cpp"
[34] nsBlockFrame::Reflow(this = ???, aPresContext = ???, aMetrics = STRUCT,
aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd1b9f4 (line ~1990) in
"nsBlockFrame.cpp"
[35] nsBlockReflowContext::DoReflowBlock(this = ???, aReflowState = STRUCT,
aReason = ???, aFrame = ???, aSpace = STRUCT, aApplyTopMargin = ???,
aPrevBottomMargin = ???, aIsAdjacentWithTop = ???, aComputedOffsets = STRUCT,
aFrameReflowStatus = ???) (optimized), at 0xfbd2a034 (line ~567) in
"nsBlockReflowContext.cpp"
[36] nsBlockReflowContext::ReflowBlock(this = ???, aFrame = ???, aSpace =
STRUCT, aApplyTopMargin = ???, aPrevBottomMargin = ???, aIsAdjacentWithTop =
???, aComputedOffsets = STRUCT, aFrameReflowStatus = ???) (optimized), at
0xfbd29ab8 (line ~332) in "nsBlockReflowContext.cpp"
[37] nsBlockFrame::ReflowBlockFrame(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???) (optimized), at 0xfbd1f638 (line ~4144) in
"nsBlockFrame.cpp"
[38] nsBlockFrame::ReflowLine(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd1e298 (line
~3354) in "nsBlockFrame.cpp"
[39] nsBlockFrame::ReflowDirtyLines(this = ???, aState = CLASS) (optimized),
at 0xfbd1dcd0 (line ~3148) in "nsBlockFrame.cpp"
[40] nsBlockFrame::Reflow(this = ???, aPresContext = ???, aMetrics = STRUCT,
aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd1b9f4 (line ~1990) in
"nsBlockFrame.cpp"
[41] nsBlockReflowContext::DoReflowBlock(this = ???, aReflowState = STRUCT,
aReason = ???, aFrame = ???, aSpace = STRUCT, aApplyTopMargin = ???,
aPrevBottomMargin = ???, aIsAdjacentWithTop = ???, aComputedOffsets = STRUCT,
aFrameReflowStatus = ???) (optimized), at 0xfbd2a034 (line ~567) in
"nsBlockReflowContext.cpp"
[42] nsBlockReflowContext::ReflowBlock(this = ???, aFrame = ???, aSpace =
STRUCT, aApplyTopMargin = ???, aPrevBottomMargin = ???, aIsAdjacentWithTop =
???, aComputedOffsets = STRUCT, aFrameReflowStatus = ???) (optimized), at
0xfbd29ab8 (line ~332) in "nsBlockReflowContext.cpp"
[43] nsBlockFrame::ReflowBlockFrame(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???) (optimized), at 0xfbd1f638 (line ~4144) in
"nsBlockFrame.cpp"
[44] nsBlockFrame::ReflowLine(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd1e298 (line
~3354) in "nsBlockFrame.cpp"
[45] nsBlockFrame::ReflowDirtyLines(this = ???, aState = CLASS) (optimized),
at 0xfbd1dcd0 (line ~3148) in "nsBlockFrame.cpp"
[46] nsBlockFrame::Reflow(this = ???, aPresContext = ???, aMetrics = STRUCT,
aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd1b9f4 (line ~1990) in
"nsBlockFrame.cpp"
[47] nsBlockReflowContext::DoReflowBlock(this = ???, aReflowState = STRUCT,
aReason = ???, aFrame = ???, aSpace = STRUCT, aApplyTopMargin = ???,
aPrevBottomMargin = ???, aIsAdjacentWithTop = ???, aComputedOffsets = STRUCT,
aFrameReflowStatus = ???) (optimized), at 0xfbd2a034 (line ~567) in
"nsBlockReflowContext.cpp"
[48] nsBlockReflowContext::ReflowBlock(this = ???, aFrame = ???, aSpace =
STRUCT, aApplyTopMargin = ???, aPrevBottomMargin = ???, aIsAdjacentWithTop =
???, aComputedOffsets = STRUCT, aFrameReflowStatus = ???) (optimized), at
0xfbd29ab8 (line ~332) in "nsBlockReflowContext.cpp"
[49] nsBlockFrame::ReflowBlockFrame(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???) (optimized), at 0xfbd1f638 (line ~4144) in
"nsBlockFrame.cpp"
[50] nsBlockFrame::ReflowLine(this = ???, aState = CLASS, aLine = ???,
aKeepReflowGoing = ???, aDamageDirtyArea = ???) (optimized), at 0xfbd1e298 (line
~3354) in "nsBlockFrame.cpp"
[51] nsBlockFrame::ReflowDirtyLines(this = ???, aState = CLASS) (optimized),
at 0xfbd1dcd0 (line ~3148) in "nsBlockFrame.cpp"
[52] nsBlockFrame::Reflow(this = ???, aPresContext = ???, aMetrics = STRUCT,
aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd1b9f4 (line ~1990) in
"nsBlockFrame.cpp"
[53] nsContainerFrame::ReflowChild(this = ???, aKidFrame = ???, aPresContext =
???, aDesiredSize = STRUCT, aReflowState = STRUCT, aX = ???, aY = ???, aFlags =
???, aStatus = ???) (optimized), at 0xfbd2f4cc (line ~694) in
"nsContainerFrame.cpp"
[54] nsPageFrame::Reflow(this = ???, aPresContext = ???, aDesiredSize =
STRUCT, aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbd7a008 (line
~159) in "nsPageFrame.cpp"
[55] nsContainerFrame::ReflowChild(this = ???, aKidFrame = ???, aPresContext =
???, aDesiredSize = STRUCT, aReflowState = STRUCT, aX = ???, aY = ???, aFlags =
???, aStatus = ???) (optimized), at 0xfbd2f4cc (line ~694) in
"nsContainerFrame.cpp"
[56] nsSimplePageSequenceFrame::Reflow(this = ???, aPresContext = ???,
aDesiredSize = STRUCT, aReflowState = STRUCT, aStatus = ???) (optimized), at
0xfbd9592c (line ~290) in "nsSimplePageSequence.cpp"
[57] nsContainerFrame::ReflowChild(this = ???, aKidFrame = ???, aPresContext =
???, aDesiredSize = STRUCT, aReflowState = STRUCT, aX = ???, aY = ???, aFlags =
???, aStatus = ???) (optimized), at 0xfbd2f4cc (line ~694) in
"nsContainerFrame.cpp"
[58] ViewportFrame::Reflow(this = ???, aPresContext = ???, aDesiredSize =
STRUCT, aReflowState = STRUCT, aStatus = ???) (optimized), at 0xfbdaf580 (line
~542) in "nsViewportFrame.cpp"
[59] PresShell::InitialReflow(this = ???, aWidth = ???, aHeight = ???)
(optimized), at 0xfbd811dc (line ~2420) in "nsPresShell.cpp"
[60] DocumentViewerImpl::Print(this = ???, aSilent = ???, aFile = ???,
aPrintListener = ???) (optimized), at 0xfc8a3f40 (line ~2471) in
"nsDocumentViewer.cpp"
[61] GlobalWindowImpl::Print(this = ???) (optimized), at 0xfde75bcc (line
~1749) in "nsGlobalWindow.cpp"
[62] WindowInternalPrint(cx = ???, obj = ???, argc = ???, argv = ???, rval =
???) (optimized), at 0xfde61f24 (line ~3550) in "nsJSWindow.cpp"
[63] js_Invoke(cx = ???, argc = ???, flags = ???) (optimized), at 0xff04440c
(line ~777) in "jsinterp.c"
[64] js_Interpret(cx = ???, result = ???) (optimized), at 0xff050338 (line
~2670) in "jsinterp.c"
[65] js_Invoke(cx = ???, argc = ???, flags = ???) (optimized), at 0xff04447c
(line ~794) in "jsinterp.c"
[66] js_InternalInvoke(cx = ???, obj = ???, fval = ???, flags = ???, argc =
???, argv = ???, rval = ???) (optimized), at 0xff0446e8 (line ~866) in
"jsinterp.c"
[67] JS_CallFunctionValue(cx = ???, obj = ???, fval = ???, argc = ???, argv =
???, rval = ???) (optimized), at 0xff01cfc8 (line ~3268) in "jsapi.c"
[68] nsJSContext::CallEventHandler(this = ???, aTarget = ???, aHandler = ???,
argc = ???, argv = ???, aBoolResult = ???, aReverseReturnResult = ???)
(optimized), at 0xfde55120 (line ~939) in "nsJSEnvironment.cpp"
[69] nsJSEventListener::HandleEvent(this = ???, aEvent = ???) (optimized), at
0xfdec2200 (line ~149) in "nsJSEventListener.cpp"
[70] nsEventListenerManager::HandleEventSubType(this = ???, aListenerStruct =
???, aDOMEvent = ???, aCurrentTarget = ???, aSubType = ???, aPhaseFlags = ???)
(optimized), at 0xfc580b48 (line ~838) in "nsEventListenerManager.cpp"
[71] nsEventListenerManager::HandleEvent(this = ???, aPresContext = ???,
aEvent = ???, aDOMEvent = ???, aCurrentTarget = ???, aFlags = ???, aEventStatus
= ???) (optimized), at 0xfc582d7c (line ~1720) in "nsEventListenerManager.cpp"
[72] nsXULElement::HandleDOMEvent(this = ???, aPresContext = ???, aEvent =
???, aDOMEvent = ???, aFlags = ???, aEventStatus = ???) (optimized), at
0xfc781140 (line ~3687) in "nsXULElement.cpp"
[73] PresShell::HandleDOMEventWithTarget(this = ???, aTargetContent = ???,
aEvent = ???, aStatus = ???) (optimized), at 0xfbd87b70 (line ~4991) in
"nsPresShell.cpp"
[74] nsMenuFrame::Execute(this = ???) (optimized), at 0xfbf0320c (line ~1384)
in "nsMenuFrame.cpp"
[75] nsMenuFrame::HandleEvent(this = ???, aPresContext = ???, aEvent = ???,
aEventStatus = ???) (optimized), at 0xfbeffca0 (line ~376) in "nsMenuFrame.cpp"
[76] PresShell::HandleEventInternal(this = ???, aEvent = ???, aView = ???,
aFlags = ???, aStatus = ???) (optimized), at 0xfbd87a4c (line ~4965) in
"nsPresShell.cpp"
[77] PresShell::HandleEvent(this = ???, aView = ???, aEvent = ???,
aEventStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at
0xfbd87658 (line ~4912) in "nsPresShell.cpp"
[78] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus =
???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfc23f538 (line ~359)
in "nsView.cpp"
[79] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus =
???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfc23f4a8 (line ~343)
in "nsView.cpp"
[80] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus =
???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfc23f4a8 (line ~343)
in "nsView.cpp"
[81] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus =
???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfc23f4a8 (line ~343)
in "nsView.cpp"
[82] nsViewManager2::DispatchEvent(this = ???, aEvent = ???, aStatus = ???)
(optimized), at 0xfc257788 (line ~1417) in "nsViewManager2.cpp"
[83] HandleEvent(aEvent = ???) (optimized), at 0xfc23e8ac (line ~67) in
"nsView.cpp"
[84] nsWidget::DispatchEvent(this = ???, aEvent = ???, aStatus = ???)
(optimized), at 0xfdd4e9a4 (line ~1471) in "nsWidget.cpp"
[85] nsWidget::DispatchWindowEvent(this = ???, event = ???) (optimized), at
0xfdd4e610 (line ~1362) in "nsWidget.cpp"
[86] nsWidget::DispatchMouseEvent(this = ???, aEvent = STRUCT) (optimized), at
0xfdd4ea88 (line ~1498) in "nsWidget.cpp"
[87] nsWidget::OnButtonReleaseSignal(this = ???, aGdkButtonEvent = ???)
(optimized), at 0xfdd4fb7c (line ~2039) in "nsWidget.cpp"
[88] nsWindow::HandleGDKEvent(this = ???, event = ???) (optimized), at
0xfdd58294 (line ~1427) in "nsWindow.cpp"
[89] dispatch_superwin_event(event = ???, window = ???) (optimized), at
0xfdd439cc (line ~999) in "nsGtkEventHandler.cpp"
[90] handle_gdk_event(event = ???, data = ???) (optimized), at 0xfdd43660
(line ~862) in "nsGtkEventHandler.cpp"
dbx: warning: can't find file
"/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gdk/gdkevents.lo"
dbx: warning: see `help finding-files'
[91] gdk_event_dispatch(0x0, 0xffbee480, 0x0, 0x0, 0x0, 0xffbee3e8), at
0xfe8c1470
dbx: warning: can't find file
"/home/gisburn/package-builds/glib/glib-1.2.8/objdir/gmain.lo"
[92] g_main_dispatch(0xffbee480, 0x98d30, 0x1, 0x1c9908, 0xff3df650, 0x378),
at 0xfd8b6dc8
[93] g_main_iterate(0x1, 0x1, 0xfebb1a54, 0xfdd339c8, 0xff3df650, 0x1c), at
0xfd8b7bcc
[94] g_main_run(0x1c9950, 0x1c9950, 0x1, 0xa4, 0xff3df650, 0x9e), at
0xfd8b7f64
dbx: warning: can't find file
"/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gtk/gtkmain.lo"
[95] gtk_main(0xec790, 0x3eb60, 0xffbee578, 0x19844, 0xfdcb3434, 0x0), at
0xfdad60a0
[96] nsAppShell::Run(this = ???) (optimized), at 0xfdd339c8 (line ~355) in
"nsAppShell.cpp"
[97] nsAppShellService::Run(this = ???) (optimized), at 0xfea2e990 (line ~407)
in "nsAppShellService.cpp"
[98] main1(argc = ???, argv = ???, nativeApp = ???) (optimized), at 0x16568
(line ~1014) in "nsAppRunner.cpp"
[99] main(argc = ???, argv = ???) (optimized), at 0x16fb4 (line ~1310) in
"nsAppRunner.cpp"
-- snip --
Any idea what's going wrong here ?
CC:'ing Xprint/printing and Xlib gurus...
Comment 1•24 years ago
|
||
Reassigning to waterson and marking m0.9.
Assignee: karnaze → waterson
Target Milestone: --- → mozilla0.9
Comment 2•24 years ago
|
||
I crashed in the same place, with a deep stack from mailnews land, on trying to
finish load or delete (not sure which -- I hit delete but the cursor was already
stopwatched) a Spam message with an Asian character set encoding. I'm raising
severity cuz this ruins my dogfood.
What changed lately? Something not changed by waterson, I bet.
/be
Severity: major → critical
Assignee | ||
Updated•24 years ago
|
Status: NEW → ASSIGNED
Summary: 2001-03-12-08-Mtrunk crashes in nsHTMLReflowState::Init() → Xprint crashes in nsHTMLReflowState::Init()
Assignee | ||
Comment 3•24 years ago
|
||
--enable-xprint build works fine now; lookint at stack trace, this appears to be
a dup of bug 70730, which marc fixed a week or two ago.
*** This bug has been marked as a duplicate of 70730 ***
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 4•24 years ago
|
||
Chris Waterson: Did you check this with or without patches from bug 72087 ? Note
that Xprint does not print per default - you've to enable it _explicitly_ in
prefs.jp - or apply my latest patches in bug 72087 and try the following:
# Xprt -audit 4 :1& # Start Xprint server
% export XPSERVERLIST=":1" # set list of available Xprint servers
% ./mozilla
Your printer name in print dialog for printer "xyz" is either "xyz" or
"xzy@localhost:1" (if Xprt is running on localhost).
Assignee | ||
Comment 5•24 years ago
|
||
No, I didn't apply your patches (and they look rather large, so I'd like to
avoid applying them if possible). Could you:
1. Verify that the problem still exists in a recent build (like I said, I
think attinasi fixed this).
2. If not, re-open the bug, and we'll add a dependency on 72087 (because I
doubt many people will be using Xprint before it's been made to work
nicely). Or, if I've misunderstood the situation and Xprint does work, give
me some detailed (read, idiot-proof) instructions to reproduce the problem,
including where I can get Xprint RPMs for RedHat Linux. :-)
thanks!
You need to log in
before you can comment on or make changes to this bug.
Description
•