Package: mozilla-firefox Version: 1.5.dfsg+1.5.0.2-3 Severity: normal With ttf-dejavu (2.4.1-1) install, Firefox crashes on http://en.wikipedia.org. Here's the stack trace:
#0 0x00002b17eda6f44d in cairo_status_to_string () from /usr/lib/libcairo.so.2 #1 0x00002b17eda6f7d1 in cairo_status_to_string () from /usr/lib/libcairo.so.2 #2 0x00002b17eda83589 in cairo_ft_scaled_font_unlock_face () from /usr/lib/libcairo.so.2 #3 0x00002b17eda7150e in cairo_scaled_font_glyph_extents () from /usr/lib/libcairo.so.2 #4 0x00002b17ecfa906b in pango_cairo_fc_font_get_type () from /usr/lib/libpangocairo-1.0.so.0 #5 0x00002b17ee27f590 in pango_ot_buffer_output () from /usr/lib/libpangoft2-1.0.so.0 #6 0x00002aaaac5db762 in ?? () from /usr/lib/pango/1.5.0/modules/pango-basic-fc.so #7 0x00002b17ed949107 in pango_shape () from /usr/lib/libpango-1.0.so.0 #8 0x00002b17ed93d6d4 in pango_layout_line_index_to_x () from /usr/lib/libpango-1.0.so.0 #9 0x00002b17ed940208 in pango_layout_iter_get_char_extents () from /usr/lib/libpango-1.0.so.0 #10 0x00002b17ed940a28 in pango_layout_iter_get_char_extents () from /usr/lib/libpango-1.0.so.0 #11 0x00002b17ed9428f1 in pango_layout_get_line () from /usr/lib/libpango-1.0.so.0 #12 0x00000000005d92f6 in nsFontMetricsPango::FixupSpaceWidths ( this=0x22ccc40, aLayout=0x1c9c960, aString=0xfffffffffdd98690 <Address 0xfffffffffdd98690 out of bounds>) at nsFontMetricsPango.cpp:1518 #13 0x00000000005da73e in nsFontMetricsPango::GetWidth (this=0x22ccc40, aString=0x1c8daf0 "Tiếng Viá»\207t (Vietnamese)", aLength=27, [EMAIL PROTECTED], aContext=<value optimized out>) at nsFontMetricsPango.cpp:469 #14 0x00000000005d944c in nsFontMetricsPango::GetTextDimensionsInternal ( this=0x22ccc40, aString=0x1c8daf0 "Tiếng Viá»\207t (Vietnamese)", aLength=27, aAvailWidth=6068, aBreaks=0x23debf0, aNumBreaks=5, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], aContext=0x17b7340) at nsFontMetricsPango.cpp:1442 #15 0x00000000005d97de in nsFontMetricsPango::GetTextDimensions ( this=0x22ccc40, aString=0x7fffffab1374, aLength=23, aAvailWidth=6068, aBreaks=0x7fffffab100c, aNumBreaks=5, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], aFontID=0x0, aContext=0xfffffffffdd98690) at nsFontMetricsPango.cpp:667 #16 0x00000000005d0fd1 in nsRenderingContextGTK::GetTextDimensions ( this=<value optimized out>, aString=0x7fffffab0710, aLength=-36075888, aAvailWidth=11, aBreaks=0xffffffffaabe9c74, aNumBreaks=14262, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], aFontID=0x2326ac0) at nsRenderingContextGTK.cpp:1305 #17 0x00000000006d64ba in nsTextFrame::MeasureText (this=0x20bee78, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], aLb=0x1f4a9b0, [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsTextFrame.cpp:5503 #18 0x00000000006d8e10 in nsTextFrame::Reflow (this=0x20bee78, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsTextFrame.cpp:5980 #19 0x00000000006b11ea in nsLineLayout::ReflowFrame (this=0x7fffffab1d10, aFrame=0x20bee78, [EMAIL PROTECTED], aMetrics=0x0, [EMAIL PROTECTED]) at nsLineLayout.cpp:995 #20 0x00000000006ab6e3 in nsInlineFrame::ReflowInlineFrame (this=0x20bee20, aPresContext=0x1da5d50, aReflowState=<value optimized out>, [EMAIL PROTECTED], aFrame=0x20bee78, [EMAIL PROTECTED]) at nsInlineFrame.cpp:684 #21 0x00000000006ab9ab in nsInlineFrame::ReflowFrames (this=0x20bee20, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsInlineFrame.cpp:519 #22 0x00000000006abdf9 in nsInlineFrame::Reflow (this=0x20bee20, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsInlineFrame.cpp:429 #23 0x00000000006b11ea in nsLineLayout::ReflowFrame (this=0x7fffffab1d10, aFrame=0x20bee20, [EMAIL PROTECTED], aMetrics=0x0, [EMAIL PROTECTED]) at nsLineLayout.cpp:995 #24 0x0000000000680262 in nsBlockFrame::ReflowInlineFrame (this=0x20bb5c8, [EMAIL PROTECTED], [EMAIL PROTECTED], aLine= {mCurrent = 0x23d91f0}, aFrame=0x20bee20, aLineReflowStatus=0x7fffffab1cb7 "") at nsBlockFrame.cpp:4013 #25 0x0000000000680893 in nsBlockFrame::DoReflowInlineFrames (this=0x20bb5c8, [EMAIL PROTECTED], [EMAIL PROTECTED], aLine= {mCurrent = 0x23d91f0}, aKeepReflowGoing=0x7fffffab1fbc, aLineReflowStatus=0x7fffffab1dff "\002", aUpdateMaximumWidth=0, aDamageDirtyArea=0) at nsBlockFrame.cpp:3852 #26 0x0000000000680b5a in nsBlockFrame::ReflowInlineFrames (this=0x20bb5c8, [EMAIL PROTECTED], aLine={mCurrent = 0x23d91f0}, aKeepReflowGoing=0x7fffffab1fbc, aDamageDirtyArea=0, aUpdateMaximumWidth=0) at nsBlockFrame.cpp:3734 #27 0x0000000000680da7 in nsBlockFrame::ReflowLine (this=0x1c9c960, [EMAIL PROTECTED], aLine={mCurrent = 0x23d91f0}, aKeepReflowGoing=0x7fffffab1fbc, aDamageDirtyArea=0) at nsBlockFrame.cpp:2728 #28 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x20bb5c8, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #29 0x000000000068254a in nsBlockFrame::Reflow (this=0x20bb5c8, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #30 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab2650, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #31 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x20bb340, [EMAIL PROTECTED], aLine={mCurrent = 0x20bf3b8}, aKeepReflowGoing=0x7fffffab29ac) at nsBlockFrame.cpp:3449 #32 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x20bb340, [EMAIL PROTECTED], aLine={mCurrent = 0x20bf3b8}, aKeepReflowGoing=0x7fffffab29ac, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #33 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x20bb340, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #34 0x000000000068254a in nsBlockFrame::Reflow (this=0x20bb340, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #35 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab3040, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #36 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x20bb128, [EMAIL PROTECTED], aLine={mCurrent = 0x20bff28}, aKeepReflowGoing=0x7fffffab339c) at nsBlockFrame.cpp:3449 #37 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x20bb128, [EMAIL PROTECTED], aLine={mCurrent = 0x20bff28}, aKeepReflowGoing=0x7fffffab339c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #38 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x20bb128, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #39 0x000000000068254a in nsBlockFrame::Reflow (this=0x20bb128, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #40 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab3a30, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #41 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x20baf10, [EMAIL PROTECTED], aLine={mCurrent = 0x20c00c0}, aKeepReflowGoing=0x7fffffab3d8c) at nsBlockFrame.cpp:3449 #42 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x20baf10, [EMAIL PROTECTED], aLine={mCurrent = 0x20c00c0}, aKeepReflowGoing=0x7fffffab3d8c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #43 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x20baf10, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #44 0x000000000068254a in nsBlockFrame::Reflow (this=0x20baf10, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #45 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab4420, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #46 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x20b60d8, [EMAIL PROTECTED], aLine={mCurrent = 0x20c0258}, aKeepReflowGoing=0x7fffffab477c) at nsBlockFrame.cpp:3449 #47 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x20b60d8, [EMAIL PROTECTED], aLine={mCurrent = 0x20c0258}, aKeepReflowGoing=0x7fffffab477c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #48 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x20b60d8, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #49 0x000000000068254a in nsBlockFrame::Reflow (this=0x20b60d8, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #50 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab4e10, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #51 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x20b4830, [EMAIL PROTECTED], aLine={mCurrent = 0x20c03f0}, aKeepReflowGoing=0x7fffffab516c) at nsBlockFrame.cpp:3449 #52 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x20b4830, [EMAIL PROTECTED], aLine={mCurrent = 0x20c03f0}, aKeepReflowGoing=0x7fffffab516c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #53 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x20b4830, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #54 0x000000000068254a in nsBlockFrame::Reflow (this=0x20b4830, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #55 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab5800, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #56 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x20b3ed0, [EMAIL PROTECTED], aLine={mCurrent = 0x20c06e0}, aKeepReflowGoing=0x7fffffab5b5c) at nsBlockFrame.cpp:3449 #57 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x20b3ed0, [EMAIL PROTECTED], aLine={mCurrent = 0x20c06e0}, aKeepReflowGoing=0x7fffffab5b5c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #58 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x20b3ed0, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #59 0x000000000068254a in nsBlockFrame::Reflow (this=0x20b3ed0, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #60 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab61f0, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #61 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x2065908, [EMAIL PROTECTED], aLine={mCurrent = 0x20c13c0}, aKeepReflowGoing=0x7fffffab654c) at nsBlockFrame.cpp:3449 #62 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x2065908, [EMAIL PROTECTED], aLine={mCurrent = 0x20c13c0}, aKeepReflowGoing=0x7fffffab654c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #63 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x2065908, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #64 0x000000000068254a in nsBlockFrame::Reflow (this=0x2065908, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #65 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab6be0, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #66 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x20643d0, [EMAIL PROTECTED], aLine={mCurrent = 0x20c15d8}, aKeepReflowGoing=0x7fffffab6f3c) at nsBlockFrame.cpp:3449 #67 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x20643d0, [EMAIL PROTECTED], aLine={mCurrent = 0x20c15d8}, aKeepReflowGoing=0x7fffffab6f3c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #68 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x20643d0, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #69 0x000000000068254a in nsBlockFrame::Reflow (this=0x20643d0, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #70 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab75d0, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #71 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x1fda648, [EMAIL PROTECTED], aLine={mCurrent = 0x20c16f0}, aKeepReflowGoing=0x7fffffab792c) at nsBlockFrame.cpp:3449 #72 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x1fda648, [EMAIL PROTECTED], aLine={mCurrent = 0x20c16f0}, aKeepReflowGoing=0x7fffffab792c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2610 #73 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x1fda648, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #74 0x000000000068254a in nsBlockFrame::Reflow (this=0x1fda648, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #75 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab7f90, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #76 0x000000000067cb23 in nsBlockFrame::ReflowFloat (this=0x1fda2d8, [EMAIL PROTECTED], aPlaceholder=0x1fda6d8, aFloatCache=0x17b6650, [EMAIL PROTECTED]) at nsBlockFrame.cpp:5924 #77 0x0000000000684696 in nsBlockReflowState::FlowAndPlaceFloat ( this=0x7fffffab8920, aFloatCache=0x17b6650, aIsLeftFloat=0x7fffffab8274, [EMAIL PROTECTED], aForceFit=1) at nsBlockReflowState.cpp:922 #78 0x0000000000684d5d in nsBlockReflowState::AddFloat (this=0x7fffffab8920, [EMAIL PROTECTED], aPlaceholder=0x1fda6d8, aInitialReflow=<value optimized out>, [EMAIL PROTECTED]) at nsBlockReflowState.cpp:626 #79 0x00000000006b1699 in nsLineLayout::ReflowFrame (this=0x7fffffab85d0, aFrame=0x1fda6d8, [EMAIL PROTECTED], aMetrics=0x0, [EMAIL PROTECTED]) at nsLineLayout.h:260 #80 0x0000000000680262 in nsBlockFrame::ReflowInlineFrame (this=0x1fda2d8, [EMAIL PROTECTED], [EMAIL PROTECTED], aLine= {mCurrent = 0x20d9f30}, aFrame=0x1fda6d8, aLineReflowStatus=0x7fffffab8577 "") at nsBlockFrame.cpp:4013 #81 0x0000000000680893 in nsBlockFrame::DoReflowInlineFrames (this=0x1fda2d8, [EMAIL PROTECTED], [EMAIL PROTECTED], aLine= {mCurrent = 0x20d9f30}, aKeepReflowGoing=0x7fffffab887c, aLineReflowStatus=0x7fffffab86bf "\002", aUpdateMaximumWidth=0, aDamageDirtyArea=0) at nsBlockFrame.cpp:3852 #82 0x0000000000680b5a in nsBlockFrame::ReflowInlineFrames (this=0x1fda2d8, [EMAIL PROTECTED], aLine={mCurrent = 0x20d9f30}, aKeepReflowGoing=0x7fffffab887c, aDamageDirtyArea=0, aUpdateMaximumWidth=0) at nsBlockFrame.cpp:3734 #83 0x0000000000680da7 in nsBlockFrame::ReflowLine (this=0x1c9c960, [EMAIL PROTECTED], aLine={mCurrent = 0x20d9f30}, aKeepReflowGoing=0x7fffffab887c, aDamageDirtyArea=0) at nsBlockFrame.cpp:2728 #84 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x1fda2d8, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #85 0x000000000068254a in nsBlockFrame::Reflow (this=0x1fda2d8, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #86 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab8f10, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #87 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x1fd99c0, [EMAIL PROTECTED], aLine={mCurrent = 0x20da130}, aKeepReflowGoing=0x7fffffab926c) at nsBlockFrame.cpp:3449 #88 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x1fd99c0, [EMAIL PROTECTED], aLine={mCurrent = 0x20da130}, aKeepReflowGoing=0x7fffffab926c, aDamageDirtyArea=1) at nsBlockFrame.cpp:2610 #89 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x1fd99c0, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #90 0x000000000068254a in nsBlockFrame::Reflow (this=0x1fd99c0, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #91 0x0000000000683b28 in nsBlockReflowContext::ReflowBlock ( this=0x7fffffab9900, aSpace=<value optimized out>, aApplyTopMargin=<value optimized out>, [EMAIL PROTECTED], aClearance=<value optimized out>, aIsAdjacentWithTop=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockReflowContext.cpp:605 #92 0x000000000067f8ba in nsBlockFrame::ReflowBlockFrame (this=0x1fd1c40, [EMAIL PROTECTED], aLine={mCurrent = 0x1fd9a80}, aKeepReflowGoing=0x7fffffab9c5c) at nsBlockFrame.cpp:3449 #93 0x0000000000680c4e in nsBlockFrame::ReflowLine (this=0x1fd1c40, [EMAIL PROTECTED], aLine={mCurrent = 0x1fd9a80}, aKeepReflowGoing=0x7fffffab9c5c, aDamageDirtyArea=1) at nsBlockFrame.cpp:2610 #94 0x0000000000681327 in nsBlockFrame::ReflowDirtyLines (this=0x1fd1c40, [EMAIL PROTECTED], aTryPull=1) at nsBlockFrame.cpp:2262 #95 0x000000000068254a in nsBlockFrame::Reflow (this=0x1fd1c40, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsBlockFrame.cpp:902 #96 0x0000000000689a89 in nsContainerFrame::ReflowChild ( this=<value optimized out>, aKidFrame=0x1fd1c40, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], aX=0, aY=36858560, aFlags=0, [EMAIL PROTECTED]) at nsContainerFrame.cpp:905 #97 0x00000000006a081b in CanvasFrame::Reflow (this=0x1e8f748, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsHTMLFrame.cpp:531 #98 0x0000000000689a89 in nsContainerFrame::ReflowChild ( this=<value optimized out>, aKidFrame=0x1e8f748, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], aX=0, aY=36858560, aFlags=1, [EMAIL PROTECTED]) at nsContainerFrame.cpp:905 #99 0x000000000069bb05 in nsHTMLScrollFrame::ReflowScrolledFrame ( this=0x1e8f990, [EMAIL PROTECTED], aAssumeHScroll=<value optimized out>, aAssumeVScroll=<value optimized out>, aMetrics=0x7fffffaba480, aFirstPass=<value optimized out>) at nsGfxScrollFrame.cpp:515 #100 0x000000000069bd2e in nsHTMLScrollFrame::ReflowContents (this=0x1e8f990, aState=0x7fffffab0710, [EMAIL PROTECTED]) at nsGfxScrollFrame.cpp:570 #101 0x000000000069d8d8 in nsHTMLScrollFrame::Reflow (this=0x1e8f990, aPresContext=<value optimized out>, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsGfxScrollFrame.cpp:768 #102 0x0000000000689a89 in nsContainerFrame::ReflowChild ( this=<value optimized out>, aKidFrame=0x1e8f990, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], aX=0, aY=36858560, aFlags=0, [EMAIL PROTECTED]) at nsContainerFrame.cpp:905 #103 0x00000000006dbfb8 in ViewportFrame::Reflow (this=0x1e8f648, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsViewportFrame.cpp:239 #104 0x0000000000668257 in IncrementalReflow::Dispatch (this=0x7fffffababd0, aPresContext=0x1da5d50, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at nsPresShell.cpp:906 #105 0x000000000066d953 in PresShell::ProcessReflowCommands (this=0x1e8e200, aInterruptible=1) at nsPresShell.cpp:6873 #106 0x000000000066dac7 in HandlePLEvent (aEvent=<value optimized out>) at nsPresShell.cpp:6702 #107 0x00002b17ec0e0189 in PL_HandleEvent (self=0x1f22710) at plevent.c:688 #108 0x00002b17ec0e0928 in PL_ProcessPendingEvents (self=0x139ec10) at plevent.c:623 #109 0x00002b17ec0e1c4b in nsEventQueueImpl::ProcessPendingEvents ( this=0x1383910) at nsEventQueue.cpp:417 #110 0x000000000062bbd2 in event_processor_callback ( source=<value optimized out>, condition=4289398544, data=0xfffffffffdd98690) at nsAppShell.cpp:67 #111 0x00002b17edfffadd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #112 0x00002b17ee002da5 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #113 0x00002b17ee00306a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #114 0x00002b17ec8d3082 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #115 0x000000000062c000 in nsAppShell::Run (this=0x140e2c0) at nsAppShell.cpp:139 #116 0x0000000000b9c24e in nsAppStartup::Run (this=0x140e240) at nsAppStartup.cpp:150 #117 0x0000000000442033 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) #118 0x00002b17ef38c4ca in __libc_start_main () from /lib/libc.so.6 #119 0x000000000043d9aa in _start () at ../sysdeps/x86_64/elf/start.S:113 So it looks like a problem in libcairo2 (1.0.4-2)? I narrowed down the problem to this (non-compliant) HTML code: <html><body style="font: x-small sans-serif;">ệ 7879 or 0x1ec7 is "LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW". Regards, Oskar Liljeblad ([EMAIL PROTECTED]) -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16.7 Locale: LANG=C, LC_CTYPE=en_GB (charmap=ISO-8859-1) Versions of packages mozilla-firefox depends on: ii firefox 1.5.dfsg+1.5.0.2-3 lightweight web browser based on M mozilla-firefox recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]