Package: libdatrie1
Version: 0.2.2-3
Severity: important

Iceweasel Crashes when going to this address (75 KB (10,880 words) - 13:41, 11 
February 2010): http://en.wikipedia.org/wiki/Hard_disk_drive

Pasting the output of the backtrace into Icedove or Gedit (I'm guessing it's 
line #8) causes those two to crash.

Backtrace follows.

Program received signal SIGSEGV, Segmentation fault.
0x00007fffcbca4480 in ?? () from /usr/lib/libdatrie.so.1
(gdb) bt
#0  0x00007fffcbca4480 in ?? () from /usr/lib/libdatrie.so.1
#1  0x00007fffcbca4e67 in trie_new_from_file () from /usr/lib/libdatrie.so.1
#2  0x00007fffcbeaa7b1 in ?? () from /usr/lib/libthai.so.0
#3  0x00007fffcbeaa9cf in ?? () from /usr/lib/libthai.so.0
#4  0x00007fffcbeaac1c in ?? () from /usr/lib/libthai.so.0
#5  0x00007fffcbeaa512 in th_brk () from /usr/lib/libthai.so.0
#6  0x00007fffcc0afc02 in ?? () from 
/usr/lib/pango/1.6.0/modules/pango-thai-lang.so
#7  0x00007ffff20f0e9c in ?? () from /usr/lib/libpango-1.0.so.0
#8  0x00007ffff634ea58 in SetupClusterBoundaries (aTextRun=0x7fffd9497d80, 
aUTF8=0x7fffffff0e63 " ไทย", aUTF8Length=<value optimized out>, aUTF16Offset=0, 
aAnalysis=0x7fffcf6e7390) at gfxPangoFonts.cpp:3149
#9  0x00007ffff6350872 in gfxPangoFontGroup::CreateGlyphRunsItemizing 
(this=0x7fffd9497560, aTextRun=0x7fffd9497d80, aUTF8=<value optimized out>, 
aUTF8Length=<value optimized out>, aUTF8HeaderLen=<value optimized out>) at 
gfxPangoFonts.cpp:3566
#10 0x00007ffff63532bf in gfxPangoFontGroup::MakeTextRun (this=0x7fffd9497560, 
aString=0x7fffffff1448, aLength=4, aParams=0x7fffffff1630, aFlags=<value 
optimized out>) at gfxPangoFonts.cpp:2858
#11 0x00007ffff634d1b9 in TextRunWordCache::MakeTextRun (this=<value optimized 
out>, aText=0x7fffffff2ba0, aLength=<value optimized out>, 
aFontGroup=0x7fffd9497560, aParams=0x7fffffff2aa0, aFlags=<value optimized 
out>) at gfxTextRunWordCache.cpp:683
#12 0x00007ffff5d1fbb6 in MakeTextRun (this=0x7fffffff3bf0, aTextBuffer=<value 
optimized out>) at nsTextFrameThebes.cpp:407
#13 BuildTextRunsScanner::BuildTextRunForFrames (this=0x7fffffff3bf0, 
aTextBuffer=<value optimized out>) at nsTextFrameThebes.cpp:1776
#14 0x00007ffff5d20322 in BuildTextRunsScanner::FlushFrames 
(this=0x7fffffff3bf0, aFlushLineBreaks=1, aSuppressTrailingBreak=0) at 
nsTextFrameThebes.cpp:1183
#15 0x00007ffff5d20af2 in BuildTextRuns (aContext=<value optimized out>, 
aForFrame=<value optimized out>, aLineContainer=<value optimized out>, 
aForFrameLine=<value optimized out>) at nsTextFrameThebes.cpp:1114
#16 0x00007ffff5d20c80 in nsTextFrame::EnsureTextRun (this=0x7fffcd28bc90, 
aReferenceContext=<value optimized out>, aLineContainer=0x7fffcd28bbb0, 
aLine=0x7ffffffedf00, aFlowEndInTextRun=0x7fffffff44ec) at 
nsTextFrameThebes.cpp:1969
#17 0x00007ffff5d22df7 in nsTextFrame::Reflow (this=0x7fffcd28bc90, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=<value optimized 
out>, aStatus=<value optimized out>) at nsTextFrameThebes.cpp:5890
#18 0x00007ffff5d0501d in nsLineLayout::ReflowFrame (this=0x7fffffff4c40, 
aFrame=0x7fffcd28bc90, aReflowStatus=<value optimized out>, aMetrics=0x0, 
aPushedFrame=<value optimized out>) at nsLineLayout.cpp:853
#19 0x00007ffff5d01321 in nsInlineFrame::ReflowInlineFrame 
(this=0x7fffcd28bc38, aPresContext=<value optimized out>, aReflowState=<value 
optimized out>, irs=..., aFrame=0x7fffcd28bc90, astat...@0x7ffff7fe8710) at 
nsInlineFrame.cpp:631
#20 0x00007ffff5d016a7 in nsInlineFrame::ReflowFrames (this=0x7fffcd28bc38, 
aPresContext=<value optimized out>, aReflowState=..., irs=..., aMetrics=..., 
aStatus=<value optimized out>) at nsInlineFrame.cpp:509
#21 0x00007ffff5d01d0e in nsInlineFrame::Reflow (this=0x7fffcd28bc38, 
aPresContext=0x7fffdb427800, aMetrics=<value optimized out>, aReflowState=..., 
aStatus=<value optimized out>) at nsInlineFrame.cpp:396
#22 0x00007ffff5d0501d in nsLineLayout::ReflowFrame (this=0x7fffffff4c40, 
aFrame=0x7fffcd28bc38, aReflowStatus=<value optimized out>, aMetrics=0x0, 
aPushedFrame=<value optimized out>) at nsLineLayout.cpp:853
#23 0x00007ffff5cd84ee in nsBlockFrame::ReflowInlineFrame (this=0x7fffcd28bbb0, 
aState=..., aLineLayout=..., aLine=..., aFrame=0x7fffcd28bc38, 
aLineReflowStatus=0x7fffffff4b9c) at nsBlockFrame.cpp:3616
#24 0x00007ffff5cda995 in nsBlockFrame::DoReflowInlineFrames 
(this=0x7fffcd28bbb0, aState=..., aLineLayout=..., aLine=<value optimized out>, 
aKeepReflowGoing=<value optimized out>, aLineReflowStatus=<value optimized 
out>, aAllowPullUp=1) at nsBlockFrame.cpp:3437
#25 0x00007ffff5cdac81 in nsBlockFrame::ReflowInlineFrames (this=<value 
optimized out>, aState=..., aLine=..., aKeepReflowGoing=<value optimized out>) 
at nsBlockFrame.cpp:3284
#26 0x00007ffff5cdae6a in nsBlockFrame::ReflowLine (this=0x7fffcd28bbb0, 
aState=..., aLine=..., aKeepReflowGoing=0xff) at nsBlockFrame.cpp:2338
#27 0x00007ffff5cdb2b8 in nsBlockFrame::ReflowDirtyLines (this=0x7fffcd28bbb0, 
aState=...) at nsBlockFrame.cpp:1911
#28 0x00007ffff5cdb9fe in nsBlockFrame::Reflow (this=0x7fffcd28bbb0, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=..., 
aStatus=<value optimized out>) at nsBlockFrame.cpp:955
#29 0x00007ffff5cdc4c0 in nsBlockReflowContext::ReflowBlock 
(this=0x7fffffff5470, aSpace=<value optimized out>, aApplyTopMargin=<value 
optimized out>, aPrevMargin=<value optimized out>, aClearance=<value optimized 
out>, aIsAdjacentWithTop=<value optimized out>, aLine=0x7fffcd29a330, 
aFrameRS=..., 
    aframereflowstat...@0x7fffffff5568, aState=...) at 
nsBlockReflowContext.cpp:310
#30 0x00007ffff5cd8d7f in nsBlockFrame::ReflowBlockFrame (this=0x7fffe1b45ac0, 
aState=..., aLine=..., aKeepReflowGoing=<value optimized out>) at 
nsBlockFrame.cpp:3012
#31 0x00007ffff5cdadb4 in nsBlockFrame::ReflowLine (this=0x7fffe1b45ac0, 
aState=..., aLine=..., aKeepReflowGoing=0xff) at nsBlockFrame.cpp:2283
#32 0x00007ffff5cdb2b8 in nsBlockFrame::ReflowDirtyLines (this=0x7fffe1b45ac0, 
aState=...) at nsBlockFrame.cpp:1911
#33 0x00007ffff5cdb9fe in nsBlockFrame::Reflow (this=0x7fffe1b45ac0, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=..., 
aStatus=<value optimized out>) at nsBlockFrame.cpp:955
#34 0x00007ffff5cdc4c0 in nsBlockReflowContext::ReflowBlock 
(this=0x7fffffff5ca0, aSpace=<value optimized out>, aApplyTopMargin=<value 
optimized out>, aPrevMargin=<value optimized out>, aClearance=<value optimized 
out>, aIsAdjacentWithTop=<value optimized out>, aLine=0x7fffcd29a898, 
aFrameRS=..., 
    aframereflowstat...@0x7fffffff5d98, aState=...) at 
nsBlockReflowContext.cpp:310
#35 0x00007ffff5cd8d7f in nsBlockFrame::ReflowBlockFrame (this=0x7fffe1b458a8, 
aState=..., aLine=..., aKeepReflowGoing=<value optimized out>) at 
nsBlockFrame.cpp:3012
#36 0x00007ffff5cdadb4 in nsBlockFrame::ReflowLine (this=0x7fffe1b458a8, 
aState=..., aLine=..., aKeepReflowGoing=0xff) at nsBlockFrame.cpp:2283
#37 0x00007ffff5cdb2b8 in nsBlockFrame::ReflowDirtyLines (this=0x7fffe1b458a8, 
aState=...) at nsBlockFrame.cpp:1911
#38 0x00007ffff5cdb9fe in nsBlockFrame::Reflow (this=0x7fffe1b458a8, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=..., 
aStatus=<value optimized out>) at nsBlockFrame.cpp:955
#39 0x00007ffff5cdc4c0 in nsBlockReflowContext::ReflowBlock 
(this=0x7fffffff64d0, aSpace=<value optimized out>, aApplyTopMargin=<value 
optimized out>, aPrevMargin=<value optimized out>, aClearance=<value optimized 
out>, aIsAdjacentWithTop=<value optimized out>, aLine=0x7fffcd29a9a0, 
aFrameRS=..., 
    aframereflowstat...@0x7fffffff65c8, aState=...) at 
nsBlockReflowContext.cpp:310
#40 0x00007ffff5cd8d7f in nsBlockFrame::ReflowBlockFrame (this=0x7fffe1b45410, 
aState=..., aLine=..., aKeepReflowGoing=<value optimized out>) at 
nsBlockFrame.cpp:3012
#41 0x00007ffff5cdadb4 in nsBlockFrame::ReflowLine (this=0x7fffe1b45410, 
aState=..., aLine=..., aKeepReflowGoing=0xff) at nsBlockFrame.cpp:2283
#42 0x00007ffff5cdb2b8 in nsBlockFrame::ReflowDirtyLines (this=0x7fffe1b45410, 
aState=...) at nsBlockFrame.cpp:1911
#43 0x00007ffff5cdb9fe in nsBlockFrame::Reflow (this=0x7fffe1b45410, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=..., 
aStatus=<value optimized out>) at nsBlockFrame.cpp:955
#44 0x00007ffff5ce1fcd in nsContainerFrame::ReflowChild (this=<value optimized 
out>, aKidFrame=0x7fffe1b45410, aPresContext=0x7fffdb427800, aDesiredSize=..., 
aReflowState=..., aX=-134314224, aY=0, aFlags=<value optimized out>, 
astat...@0x7fffffff6bcc, aTracker=0x0) at nsContainerFrame.cpp:821
#45 0x00007ffff5cf5a5e in nsHTMLScrollFrame::ReflowScrolledFrame 
(this=0x7fffe1b45138, aState=0x7fffffff6d00, aAssumeHScroll=<value optimized 
out>, aAssumeVScroll=<value optimized out>, aMetrics=0x7fffffff6c20, 
aFirstPass=<value optimized out>) at nsGfxScrollFrame.cpp:528
#46 0x00007ffff5cf5ef3 in nsHTMLScrollFrame::ReflowContents 
(this=0x7fffe1b45138, aState=0x7fffffff6d00, aDesiredSize=<value optimized 
out>) at nsGfxScrollFrame.cpp:622
#47 0x00007ffff5cf6262 in nsHTMLScrollFrame::Reflow (this=0x7fffe1b45138, 
aPresContext=<value optimized out>, aDesiredSize=..., aReflowState=..., 
aStatus=<value optimized out>) at nsGfxScrollFrame.cpp:823
#48 0x00007ffff5cdc4c0 in nsBlockReflowContext::ReflowBlock 
(this=0x7fffffff70e0, aSpace=<value optimized out>, aApplyTopMargin=<value 
optimized out>, aPrevMargin=<value optimized out>, aClearance=<value optimized 
out>, aIsAdjacentWithTop=<value optimized out>, aLine=0x7fffcd29ac68, 
aFrameRS=..., 
    aframereflowstat...@0x7fffffff71d8, aState=...) at 
nsBlockReflowContext.cpp:310
#49 0x00007ffff5cd8d7f in nsBlockFrame::ReflowBlockFrame (this=0x7fffcd3e4aa8, 
aState=..., aLine=..., aKeepReflowGoing=<value optimized out>) at 
nsBlockFrame.cpp:3012
#50 0x00007ffff5cdadb4 in nsBlockFrame::ReflowLine (this=0x7fffcd3e4aa8, 
aState=..., aLine=..., aKeepReflowGoing=0xff) at nsBlockFrame.cpp:2283
#51 0x00007ffff5cdb2b8 in nsBlockFrame::ReflowDirtyLines (this=0x7fffcd3e4aa8, 
aState=...) at nsBlockFrame.cpp:1911
#52 0x00007ffff5cdb9fe in nsBlockFrame::Reflow (this=0x7fffcd3e4aa8, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=..., 
aStatus=<value optimized out>) at nsBlockFrame.cpp:955
#53 0x00007ffff5cdc4c0 in nsBlockReflowContext::ReflowBlock 
(this=0x7fffffff7910, aSpace=<value optimized out>, aApplyTopMargin=<value 
optimized out>, aPrevMargin=<value optimized out>, aClearance=<value optimized 
out>, aIsAdjacentWithTop=<value optimized out>, aLine=0x7fffcd2a0448, 
aFrameRS=..., 
    aframereflowstat...@0x7fffffff7a08, aState=...) at 
nsBlockReflowContext.cpp:310
#54 0x00007ffff5cd8d7f in nsBlockFrame::ReflowBlockFrame (this=0x7fffd9035f20, 
aState=..., aLine=..., aKeepReflowGoing=<value optimized out>) at 
nsBlockFrame.cpp:3012
#55 0x00007ffff5cdadb4 in nsBlockFrame::ReflowLine (this=0x7fffd9035f20, 
aState=..., aLine=..., aKeepReflowGoing=0xff) at nsBlockFrame.cpp:2283
#56 0x00007ffff5cdb2b8 in nsBlockFrame::ReflowDirtyLines (this=0x7fffd9035f20, 
aState=...) at nsBlockFrame.cpp:1911
#57 0x00007ffff5cdb9fe in nsBlockFrame::Reflow (this=0x7fffd9035f20, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=..., 
aStatus=<value optimized out>) at nsBlockFrame.cpp:955
#58 0x00007ffff5cdc4c0 in nsBlockReflowContext::ReflowBlock 
(this=0x7fffffff8140, aSpace=<value optimized out>, aApplyTopMargin=<value 
optimized out>, aPrevMargin=<value optimized out>, aClearance=<value optimized 
out>, aIsAdjacentWithTop=<value optimized out>, aLine=0x7fffd90c4428, 
aFrameRS=..., 
    aframereflowstat...@0x7fffffff8238, aState=...) at 
nsBlockReflowContext.cpp:310
#59 0x00007ffff5cd8d7f in nsBlockFrame::ReflowBlockFrame (this=0x7fffd9035c20, 
aState=..., aLine=..., aKeepReflowGoing=<value optimized out>) at 
nsBlockFrame.cpp:3012
#60 0x00007ffff5cdadb4 in nsBlockFrame::ReflowLine (this=0x7fffd9035c20, 
aState=..., aLine=..., aKeepReflowGoing=0xff) at nsBlockFrame.cpp:2283
#61 0x00007ffff5cdb2b8 in nsBlockFrame::ReflowDirtyLines (this=0x7fffd9035c20, 
aState=...) at nsBlockFrame.cpp:1911
#62 0x00007ffff5cdb9fe in nsBlockFrame::Reflow (this=0x7fffd9035c20, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=..., 
aStatus=<value optimized out>) at nsBlockFrame.cpp:955
#63 0x00007ffff5cdc4c0 in nsBlockReflowContext::ReflowBlock 
(this=0x7fffffff8970, aSpace=<value optimized out>, aApplyTopMargin=<value 
optimized out>, aPrevMargin=<value optimized out>, aClearance=<value optimized 
out>, aIsAdjacentWithTop=<value optimized out>, aLine=0x7fffd9035ca8, 
aFrameRS=..., 
    aframereflowstat...@0x7fffffff8a68, aState=...) at 
nsBlockReflowContext.cpp:310
#64 0x00007ffff5cd8d7f in nsBlockFrame::ReflowBlockFrame (this=0x7fffd9035650, 
aState=..., aLine=..., aKeepReflowGoing=<value optimized out>) at 
nsBlockFrame.cpp:3012
#65 0x00007ffff5cdadb4 in nsBlockFrame::ReflowLine (this=0x7fffd9035650, 
aState=..., aLine=..., aKeepReflowGoing=0xff) at nsBlockFrame.cpp:2283
#66 0x00007ffff5cdb2b8 in nsBlockFrame::ReflowDirtyLines (this=0x7fffd9035650, 
aState=...) at nsBlockFrame.cpp:1911
#67 0x00007ffff5cdb9fe in nsBlockFrame::Reflow (this=0x7fffd9035650, 
aPresContext=<value optimized out>, aMetrics=..., aReflowState=..., 
aStatus=<value optimized out>) at nsBlockFrame.cpp:955
#68 0x00007ffff5ce1fcd in nsContainerFrame::ReflowChild (this=<value optimized 
out>, aKidFrame=0x7fffd9035650, aPresContext=0x7fffdb427800, aDesiredSize=..., 
aReflowState=..., aX=-134314224, aY=0, aFlags=<value optimized out>, 
astat...@0x7fffffff92ec, aTracker=0x0) at nsContainerFrame.cpp:821
#69 0x00007ffff5cf94d1 in CanvasFrame::Reflow (this=0x7fffd812e990, 
aPresContext=<value optimized out>, aDesiredSize=..., aReflowState=..., 
astat...@0x7fffffff92ec) at nsHTMLFrame.cpp:669
#70 0x00007ffff5ce1fcd in nsContainerFrame::ReflowChild (this=<value optimized 
out>, aKidFrame=0x7fffd812e990, aPresContext=0x7fffdb427800, aDesiredSize=..., 
aReflowState=..., aX=-134314224, aY=0, aFlags=<value optimized out>, 
astat...@0x7fffffff92ec, aTracker=0x0) at nsContainerFrame.cpp:821
#71 0x00007ffff5cf5a5e in nsHTMLScrollFrame::ReflowScrolledFrame 
(this=0x7fffdb59c698, aState=0x7fffffff9420, aAssumeHScroll=<value optimized 
out>, aAssumeVScroll=<value optimized out>, aMetrics=0x7fffffff9340, 
aFirstPass=<value optimized out>) at nsGfxScrollFrame.cpp:528
#72 0x00007ffff5cf5ef3 in nsHTMLScrollFrame::ReflowContents 
(this=0x7fffdb59c698, aState=0x7fffffff9420, aDesiredSize=<value optimized 
out>) at nsGfxScrollFrame.cpp:622
#73 0x00007ffff5cf6262 in nsHTMLScrollFrame::Reflow (this=0x7fffdb59c698, 
aPresContext=<value optimized out>, aDesiredSize=..., aReflowState=..., 
aStatus=<value optimized out>) at nsGfxScrollFrame.cpp:823
#74 0x00007ffff5ce1fcd in nsContainerFrame::ReflowChild (this=<value optimized 
out>, aKidFrame=0x7fffdb59c698, aPresContext=0x7fffdb427800, aDesiredSize=..., 
aReflowState=..., aX=-134314224, aY=0, aFlags=<value optimized out>, 
astat...@0x7fffffff998c, aTracker=0x0) at nsContainerFrame.cpp:821
#75 0x00007ffff5d277f7 in ViewportFrame::Reflow (this=0x7fffdb59c398, 
aPresContext=<value optimized out>, aDesiredSize=..., aReflowState=..., 
astat...@0x7fffffff998c) at nsViewportFrame.cpp:282
#76 0x00007ffff5cc48a8 in PresShell::DoReflow (this=0x7fffd810d800, 
target=0x7fffdb59c398) at nsPresShell.cpp:6717
#77 0x00007ffff5cc827d in PresShell::ProcessReflowCommands 
(this=0x7fffd810d800, aInterruptible=1) at nsPresShell.cpp:6823
#78 0x00007ffff5cc8475 in PresShell::DoFlushPendingNotifications 
(this=0x7fffd810d800, aType=Flush_Layout, aInterruptibleReflow=1) at 
nsPresShell.cpp:4870
#79 0x00007ffff5cc8506 in PresShell::ReflowEvent::Run (this=<value optimized 
out>) at nsPresShell.cpp:6594
#80 0x00007ffff6314eb5 in nsThread::ProcessNextEvent (this=0x7ffff6c2b700, 
mayWait=1, result=0x7fffffff9afc) at nsThread.cpp:521
---Type <return> to continue, or q <return> to quit---
#81 0x00007ffff62eb2a1 in NS_ProcessNextEvent_P (thread=0xfff00, mayWait=0) at 
nsThreadUtils.cpp:250
#82 0x00007ffff626ed95 in nsBaseAppShell::Run (this=0x7fffea946ee0) at 
nsBaseAppShell.cpp:170
#83 0x00007ffff6147cb8 in nsAppStartup::Run (this=0x7fffea9724c0) at 
nsAppStartup.cpp:193
#84 0x00007ffff5b3d8e8 in XRE_main (argc=<value optimized out>, argv=<value 
optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:3331
#85 0x00000000004024df in ?? ()
#86 0x00007ffff737babd in __libc_start_main () from /lib/libc.so.6
#87 0x0000000000401d89 in ?? ()
#88 0x00007fffffffe458 in ?? ()
#89 0x000000000000001c in ?? ()
#90 0x0000000000000001 in ?? ()
#91 0x00007fffffffe6f9 in ?? ()
#92 0x0000000000000000 in ?? ()


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libdatrie1 depends on:
ii  libc6                         2.10.2-6   Embedded GNU C Library: Shared lib

libdatrie1 recommends no packages.

libdatrie1 suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100215181416.8244.15498.report...@rayne.delta.ncsu.edu

Reply via email to