page that hangs

eocene <[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <[email protected]>
news.sciencemag.org

Under gdb, breaking in and having a look at the backtrace always
showed a series of rewrap()...

(gdb) bt
#0  0x08051680 in mcount@plt ()
#1  0x080b753f in lout::object::TypedPointer<dw::Textblock>::~TypedPointer (
    this=0xbfffedf4, __in_chrg=<optimized out>) at ../lout/object.hh:115
#2  0x080b5b36 in dw::OutOfFlowMgr::getTextblock (this=0x825aa00, 
    textblock=0x862f5e0) at outofflowmgr.cc:1956
#3  0x080b6aa1 in dw::OutOfFlowMgr::getAllocation (this=0x825aa00, 
    textblock=0x862f5e0) at outofflowmgr.hh:252
#4  0x080b288c in dw::OutOfFlowMgr::Float::ComparePosition::compare (
    this=0xbfffef7c, o1=0xbfffef28, o2=0x83eb728) at outofflowmgr.cc:233
#5  0x080db204 in lout::container::untyped::Vector::bsearch (this=0x82466c8, 
    key=0xbfffef28, mustExist=false, start=0, end=5, comparator=0xbfffef7c)
    at container.cc:239
#6  0x080b6d8b in lout::container::typed::Vector<dw::OutOfFlowMgr::Float>::bsearch (this=0x82466b0, key=0xbfffef28, mustExist=false, start=0, end=5, 
    comparator=0xbfffef7c) at ../lout/container.hh:451
#7  0x080b2cba in dw::OutOfFlowMgr::SortedFloatsVector::find (this=0x82466b0, 
    textblock=0x862f5e0, y=61080, start=0, end=5) at outofflowmgr.cc:385
#8  0x080b2d73 in dw::OutOfFlowMgr::SortedFloatsVector::findFirst (
    this=0x82466b0, textblock=0x862f5e0, y=61080, h=1, lastGB=0x862f5e0, 
    lastExtIndex=-1, lastReturn=0x0) at outofflowmgr.cc:432
#9  0x080b6069 in dw::OutOfFlowMgr::getFloatHeight (this=0x825aa00, 
    textblock=0x862f5e0, side=dw::OutOfFlowMgr::LEFT, y=61080, h=1, 
    lastGB=0x862f5e0, lastExtIndex=-1) at outofflowmgr.cc:2143
#10 0x080b5fc5 in dw::OutOfFlowMgr::getLeftFloatHeight (this=0x825aa00, 
    textblock=0x862f5e0, y=61080, h=1, lastGB=0x862f5e0, lastExtIndex=-1)
    at outofflowmgr.cc:2125
#11 0x080ae637 in dw::Textblock::calcBorders (this=0x862f5e0, lastOofRef=-1, 
    height=1) at textblock_linebreaking.cc:2058
#12 0x080ac011 in dw::Textblock::balanceBreakPosAndHeight (this=0x862f5e0, 
    wordIndex=0, firstIndex=0, searchUntil=0xbffff168, tempNewLine=false, 
    penaltyIndex=0, borderIsCalculated=true, thereWillBeMoreSpace=0xbffff16f, 
    wrapAll=false, diffWords=0xbffff170, wordIndexEnd=0xbffff164, 
    lastFloatPos=0xbffff158, regardBorder=true, height=0xbffff160, 
    breakPos=0xbffff15c) at textblock_linebreaking.cc:910
#13 0x080abc03 in dw::Textblock::wrapWordInFlow (this=0x862f5e0, wordIndex=0, 
    wrapAll=false) at textblock_linebreaking.cc:746
#14 0x080ab87c in dw::Textblock::wordWrap (this=0x862f5e0, wordIndex=0, 
    wrapAll=false) at textblock_linebreaking.cc:606
#15 0x080ae17c in dw::Textblock::rewrap (this=0x862f5e0)
    at textblock_linebreaking.cc:1891
#16 0x080a12ce in dw::Textblock::sizeRequestImpl (this=0x862f5e0, 
    requisition=0x8635f80) at textblock.cc:341
#17 0x080d7f7c in dw::core::Widget::sizeRequest (this=0x862f5e0, 
    requisition=0x8635f80) at widget.cc:494
#18 0x080ae159 in dw::Textblock::rewrap (this=0x862f098)
    at textblock_linebreaking.cc:1889
#19 0x080a12ce in dw::Textblock::sizeRequestImpl (this=0x862f098, 
    requisition=0x862f370) at textblock.cc:341
#20 0x080d7f7c in dw::core::Widget::sizeRequest (this=0x862f098, 
    requisition=0x862f370) at widget.cc:494
#21 0x080ae159 in dw::Textblock::rewrap (this=0x862ea18)
    at textblock_linebreaking.cc:1889
#22 0x080a12ce in dw::Textblock::sizeRequestImpl (this=0x862ea18, 
    requisition=0x862ee18) at textblock.cc:341
#23 0x080d7f7c in dw::core::Widget::sizeRequest (this=0x862ea18, 
    requisition=0x862ee18) at widget.cc:494
#24 0x080ae159 in dw::Textblock::rewrap (this=0x862b748)
    at textblock_linebreaking.cc:1889
#25 0x080a12ce in dw::Textblock::sizeRequestImpl (this=0x862b748, 
    requisition=0x862b9f8) at textblock.cc:341
#26 0x080d7f7c in dw::core::Widget::sizeRequest (this=0x862b748, 
    requisition=0x862b9f8) at widget.cc:494
#27 0x080ae159 in dw::Textblock::rewrap (this=0x862b0a0)
    at textblock_linebreaking.cc:1889
#28 0x080a12ce in dw::Textblock::sizeRequestImpl (this=0x862b0a0, 
    requisition=0x862b478) at textblock.cc:341
#29 0x080d7f7c in dw::core::Widget::sizeRequest (this=0x862b0a0, 
    requisition=0x862b478) at widget.cc:494
#30 0x080ae159 in dw::Textblock::rewrap (this=0x835e868)
    at textblock_linebreaking.cc:1889
#31 0x080a12ce in dw::Textblock::sizeRequestImpl (this=0x835e868, 
    requisition=0x855357c) at textblock.cc:341
#32 0x080d7f7c in dw::core::Widget::sizeRequest (this=0x835e868, 
    requisition=0x855357c) at widget.cc:494
#33 0x080ae159 in dw::Textblock::rewrap (this=0x82846b8)
    at textblock_linebreaking.cc:1889
#34 0x080a12ce in dw::Textblock::sizeRequestImpl (this=0x82846b8, 
    requisition=0xbffff750) at textblock.cc:341
#35 0x080d7f7c in dw::core::Widget::sizeRequest (this=0x82846b8, 
    requisition=0xbffff750) at widget.cc:494
#36 0x080b4183 in dw::OutOfFlowMgr::doFloatsExceedCB (this=0x825aa00, 
    side=dw::OutOfFlowMgr::LEFT) at outofflowmgr.cc:1045
#37 0x080b376a in dw::OutOfFlowMgr::sizeAllocateEnd (this=0x825aa00, 
    caller=0x82846b8) at outofflowmgr.cc:651
#38 0x080a1e27 in dw::Textblock::sizeAllocateImpl (this=0x82846b8, 
    allocation=0xbffff8f0) at textblock.cc:759
#39 0x080d8e4f in dw::core::Widget::sizeAllocate (this=0x82846b8, 
    allocation=0xbffff8f0) at widget.cc:993
#40 0x080cd1ec in dw::core::Layout::resizeIdle (this=0x81f2940)
    at layout.cc:912
#41 0x080bb10c in dw::fltk::FltkPlatform::generalIdle (this=0x81e2d38)
    at fltkplatform.cc:630
#42 0x080bb094 in dw::fltk::FltkPlatform::generalStaticIdle (data=0x81e2d38)
    at fltkplatform.cc:620
#43 0x08103e18 in call_idle() ()
#44 0x080e0e71 in Fl::wait(double) ()
#45 0x080e0fb1 in Fl::run() ()
#46 0x08052f7a in main (argc=1, argv=0xbffffb14) at dillo.cc:588
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.