Dillo-dev
By thread
dillo-dev@mailman3.com
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1999 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1998 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1997 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1996 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1995 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
March 2015
- 5 participants
- 11 messages
a different lines->getRef() segfault
by james.from.wellington@gmail.com
This page:
http://www.3news.co.nz/nznews/fantasy-football-match-marks-christmas-truce-…
reliably (under my conditions of delay) exercises the
findLineIndexWhenAllocated assertion.
On 22/01/2015, James C <james.from.wellington at gmail.com> wrote:
> This, on commit 553bbaa, may be a dup or related.
>
> It was exercised by loading this:
> http://www.inkcartridges.co.nz/brother-hl5350dn-laser-printer
>
> (On OSX 10.6.8, as is usual from me.)
>
> Regards,
> James.
>
> ===================
>
> Assertion failed: (wasAllocated ()), function
> findLineIndexWhenAllocated, file textblock.cc, line 1634.
>
> Program received signal SIGABRT, Aborted.
> 0x00007fff82c490b6 in __kill ()
> (gdb) bt
> #0 0x00007fff82c490b6 in __kill ()
> #1 0x00007fff82ce99f6 in abort ()
> #2 0x00007fff82cd69bc in __assert_rtn ()
> #3 0x00000001000647bc in dw::Textblock::findLineIndexWhenAllocated
> (this=0x11dc7f200, y=0) at textblock.cc:1634
> #4 0x0000000100069a63 in dw::Textblock::draw (this=0x11dc7f200,
> view=0x11dc7f7c0, area=0x7fff5fbfd3b0) at textblock.cc:1791
> #5 0x000000010008c4a9 in dw::core::Layout::draw (this=0x11dc7f9c0,
> view=0x11dc7f7c0, area=0x7fff5fbfd4a0) at layout.cc:696
> #6 0x0000000100083ef1 in dw::core::Layout::expose (this=0x11dc7f9c0,
> view=0x11dc7f7c0, area=0x7fff5fbfd4a0) at layout.hh:317
> #7 0x0000000100083652 in dw::fltk::FltkViewBase::draw
> (this=0x11dc7f7c0, rect=0x7fff5fbfd510,
> type=dw::fltk::FltkViewBase::DRAW_CLIPPED) at fltkviewbase.cc:174
> #8 0x0000000100083843 in dw::fltk::FltkViewBase::draw
> (this=0x11dc7f7c0) at fltkviewbase.cc:126
> #9 0x00000001000bc529 in Fl_Widget::clear_damage () at
> /Users/jamescone/buildTrees/fltk/fltk-1.3.3/FL/Fl_Widget.H:772
> #10 0x00000001000bc529 in Fl_Group::draw_child (this=<value
> temporarily unavailable, due to optimizations>, widget=@0x11dc7f7c8)
> at Fl_Group.cxx:773
> #11 0x0000000100074334 in dw::fltk::ui::ComplexButton::draw
> (this=0x11dc7f710) at fltkcomplexbutton.cc:53
> #12 0x00000001000bc529 in Fl_Widget::clear_damage () at
> /Users/jamescone/buildTrees/fltk/fltk-1.3.3/FL/Fl_Widget.H:772
> #13 0x00000001000bc529 in Fl_Group::draw_child (this=<value
> temporarily unavailable, due to optimizations>, widget=@0x11dc7f710)
> at Fl_Group.cxx:773
> #14 0x0000000100081e25 in dw::fltk::FltkWidgetView::drawFltkWidget
> (this=0x102230a60, widget=0x11dc7f710, area=0x7fff5fbfd730) at
> fltkviewbase.cc:731
> #15 0x000000010007a553 in dw::fltk::ui::FltkResource::draw
> (this=0x11dc7f640, view=0x102230a60, area=0x7fff5fbfd730) at
> fltkui.cc:230
> #16 0x000000010007eedb in
> dw::fltk::ui::FltkSpecificResource<dw::core::ui::ComplexButtonResource>::draw
> (this=0x11dc7f5e0, view=0x102230a60, area=0x7fff5fbfd730) at
> fltkui.cc:329
> #17 0x0000000100099da0 in dw::core::ui::Embed::draw (this=0x11dc7fcc0,
> view=0x102230a60, area=0x7fff5fbfd730) at ui.cc:137
> #18 0x0000000100069738 in dw::Textblock::drawLine (this=0x11dc7ed10,
> line=0x11dc7ddd0, view=0x102230a60, area=0x7fff5fbfd860) at
> textblock.cc:1569
> #19 0x0000000100069abd in dw::Textblock::draw (this=0x11dc7ed10,
> view=0x102230a60, area=0x7fff5fbfd860) at textblock.cc:1799
> #20 0x0000000100069738 in dw::Textblock::drawLine (this=0x11dca0f10,
> line=0x11dc7f0b0, view=0x102230a60, area=0x7fff5fbfd990) at
> textblock.cc:1569
> #21 0x0000000100069abd in dw::Textblock::draw (this=0x11dca0f10,
> view=0x102230a60, area=0x7fff5fbfd990) at textblock.cc:1799
> #22 0x0000000100069738 in dw::Textblock::drawLine (this=0x11dc4d460,
> line=0x11dca1730, view=0x102230a60, area=0x7fff5fbfda90) at
> textblock.cc:1569
> #23 0x0000000100069abd in dw::Textblock::draw (this=0x11dc4d460,
> view=0x102230a60, area=0x7fff5fbfda90) at textblock.cc:1799
> #24 0x0000000100061446 in dw::Table::draw (this=0x11dc183f0,
> view=0x102230a60, area=0x7fff5fbfdb20) at table.cc:383
> #25 0x0000000100069738 in dw::Textblock::drawLine (this=0x11dc17fd0,
> line=0x11dca90e0, view=0x102230a60, area=0x7fff5fbfdc50) at
> textblock.cc:1569
> #26 0x0000000100069abd in dw::Textblock::draw (this=0x11dc17fd0,
> view=0x102230a60, area=0x7fff5fbfdc50) at textblock.cc:1799
> #27 0x0000000100069738 in dw::Textblock::drawLine (this=0x11dc48cf0,
> line=0x10059c490, view=0x102230a60, area=0x7fff5fbfdd80) at
> textblock.cc:1569
> #28 0x0000000100069abd in dw::Textblock::draw (this=0x11dc48cf0,
> view=0x102230a60, area=0x7fff5fbfdd80) at textblock.cc:1799
> #29 0x0000000100069738 in dw::Textblock::drawLine (this=0x11dca8410,
> line=0x10243a560, view=0x102230a60, area=0x7fff5fbfdeb0) at
> textblock.cc:1569
> #30 0x0000000100069abd in dw::Textblock::draw (this=0x11dca8410,
> view=0x102230a60, area=0x7fff5fbfdeb0) at textblock.cc:1799
> #31 0x0000000100069738 in dw::Textblock::drawLine (this=0x11dca7c70,
> line=0x11dca8030, view=0x102230a60, area=0x7fff5fbfdfe0) at
> textblock.cc:1569
> #32 0x0000000100069abd in dw::Textblock::draw (this=0x11dca7c70,
> view=0x102230a60, area=0x7fff5fbfdfe0) at textblock.cc:1799
> #33 0x0000000100069738 in dw::Textblock::drawLine (this=0x11dca5e70,
> line=0x11dca7e60, view=0x102230a60, area=0x7fff5fbfe0e0) at
> textblock.cc:1569
> #34 0x0000000100069abd in dw::Textblock::draw (this=0x11dca5e70,
> view=0x102230a60, area=0x7fff5fbfe0e0) at textblock.cc:1799
> #35 0x0000000100061446 in dw::Table::draw (this=0x11dcf4460,
> view=0x102230a60, area=0x7fff5fbfe170) at table.cc:383
> #36 0x0000000100069738 in dw::Textblock::drawLine (this=0x10235e1c0,
> line=0x11dc64c30, view=0x102230a60, area=0x7fff5fbfe2c0) at
> textblock.cc:1569
> #37 0x0000000100069abd in dw::Textblock::draw (this=0x10235e1c0,
> view=0x102230a60, area=0x7fff5fbfe2c0) at textblock.cc:1799
> #38 0x000000010008c4a9 in dw::core::Layout::draw (this=0x1022a7170,
> view=0x102230a60, area=0x7fff5fbfe3b0) at layout.cc:696
> #39 0x0000000100083ef1 in dw::core::Layout::expose (this=0x1022a7170,
> view=0x102230a60, area=0x7fff5fbfe3b0) at layout.hh:317
> #40 0x0000000100083652 in dw::fltk::FltkViewBase::draw
> (this=0x102230a60, rect=0x7fff5fbfe420,
> type=dw::fltk::FltkViewBase::DRAW_CLIPPED) at fltkviewbase.cc:174
> #41 0x0000000100083843 in dw::fltk::FltkViewBase::draw
> (this=0x102230a60) at fltkviewbase.cc:126
> #42 0x0000000100084d53 in dw::fltk::FltkViewport::draw_area
> (data=0x102230a60, x=0, y=44, w=1185, h=636) at fltkviewport.cc:187
> #43 0x0000000100084f63 in dw::fltk::FltkViewport::draw
> (this=0x102230a60) at fltkviewport.cc:213
> #44 0x00000001000bc529 in Fl_Widget::clear_damage () at
> /Users/jamescone/buildTrees/fltk/fltk-1.3.3/FL/Fl_Widget.H:772
> #45 0x00000001000bc529 in Fl_Group::draw_child (this=<value
> temporarily unavailable, due to optimizations>, widget=@0x102230a68)
> at Fl_Group.cxx:773
> #46 0x00000001000bd631 in Fl_Group::draw_children (this=0x10225a6a0)
> at Fl_Group.cxx:728
> #47 0x00000001000bc529 in Fl_Widget::clear_damage () at
> /Users/jamescone/buildTrees/fltk/fltk-1.3.3/FL/Fl_Widget.H:772
> #48 0x00000001000bc529 in Fl_Group::draw_child (this=<value
> temporarily unavailable, due to optimizations>, widget=@0x10225a6a0)
> at Fl_Group.cxx:773
> #49 0x00000001000bc529 in Fl_Group::draw_child (this=<value
> temporarily unavailable, due to optimizations>, widget=@0x10053c4a0)
> at Fl_Group.cxx:772
> #50 0x00000001000bd631 in Fl_Group::draw_children (this=0x10053d9f0)
> at Fl_Group.cxx:728
> #51 0x00000001000ddc40 in Fl_Window::draw (this=0x10053d9f0) at
> Fl_Window_shape.cxx:369
> #52 0x00000001000a862e in Fl_X::flush (this=0x1024119a0) at
> Fl_cocoa.mm:2499
> #53 0x00000001000a8703 in -[FLView drawRect:] (self=0x102214ea0,
> _cmd=<value temporarily unavailable, due to optimizations>,
> rect={origin = {x = 0, y = 0}, size = {width = 1200, height = 700}})
> at Fl_cocoa.mm:2028
> #54 0x00007fff8901acc5 in -[NSView _drawRect:clip:] ()
> #55 0x00007fff89019938 in -[NSView
> _recursiveDisplayAllDirtyWithLockFocus:visRect:] ()
> #56 0x00007fff8901800a in -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
> ()
> #57 0x00007fff890143de in -[NSView
> _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
> ()
> #58 0x00007fff8918ee77 in -[NSView displayIfNeededIgnoringOpacity] ()
> #59 0x00000001000a8685 in Fl_X::flush (this=0x1024119a0) at
> Fl_cocoa.mm:2509
> #60 0x00000001000aff1f in Fl_Widget::clear_damage () at
> /Users/jamescone/buildTrees/fltk/fltk-1.3.3/FL/Fl_Widget.H:762
> #61 0x00000001000aff1f in Fl::flush () at Fl.cxx:762
> #62 0x00000001000ad23c in fl_mac_flush_and_wait (time_to_wait=0) at
> Fl_cocoa.mm:812
> #63 0x00000001000b0025 in Fl::run () at Fl.cxx:589
> #64 0x00000001000044c5 in main (argc=1, argv=0x7fff5fbff3f8) at
> dillo.cc:588
> (gdb)
>
>
> On 20/01/2015, eocene <eocene at gmx.com> wrote:
>>
>> A new page was just coming in -- seems like the same sort of problem as
>> last time.
>>
>> (gdb) bt
>> #0 0xb77bb424 in __kernel_vsyscall ()
>> #1 0xb72f9661 in *__GI_raise (sig=6)
>> at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
>> #2 0xb72fca92 in *__GI_abort () at abort.c:92
>> #3 0xb72f2878 in *__GI___assert_fail (
>> assertion=0x8151afe "i >= 0 && this->num - i > 0",
>> file=0x8151aee "../lout/misc.hh", line=167,
>> function=0x8151ba0 "T* lout::misc::SimpleVector<T>::getRef(int) const
>> [with T = dw::Textblock::Line]") at assert.c:81
>> #4 0x080a9040 in lout::misc::SimpleVector<dw::Textblock::Line>::getRef (
>> this=0x953b618, i=-1) at ../lout/misc.hh:167
>> #5 0x080a2786 in dw::Textblock::sendSelectionEvent (this=0x916c610,
>> eventType=dw::core::SelectionState::BUTTON_RELEASE, event=0xbfbb8180)
>> at textblock.cc:1093
>> #6 0x080a24c3 in dw::Textblock::buttonReleaseImpl (this=0x916c610,
>> event=0xbfbb8180) at textblock.cc:1008
>> #7 0x080d8910 in dw::core::Widget::buttonRelease (this=0x916c610,
>> event=0xbfbb8180) at widget.cc:1027
>> #8 0x080cd617 in dw::core::Layout::processMouseEvent (this=0x90fc058,
>> event=0xbfbb8180, type=dw::core::Layout::BUTTON_RELEASE) at
>> layout.cc:1234
>> #9 0x080cd00e in dw::core::Layout::buttonEvent (this=0x90fc058,
>> type=dw::core::Layout::BUTTON_RELEASE, view=0x90f9f60, numPressed=1,
>> x=127, y=180, state=0, button=1) at layout.cc:1023
>> #10 0x080c46ae in dw::core::Layout::buttonRelease (this=0x90fc058,
>> view=0x90f9f60, numPressed=1, x=127, y=180, state=0, button=1)
>> at layout.hh:345
>> #11 0x080c33f7 in dw::fltk::FltkViewBase::handle (this=0x90f9f60,
>> event=2)
>> at fltkviewbase.cc:319
>> #12 0x080c5e8a in dw::fltk::FltkViewport::handle (this=0x90f9f60,
>> event=2)
>> at fltkviewport.cc:331
>> #13 0x080ded22 in send(int, Fl_Widget*, Fl_Window*) ()
>> #14 0x080dfbaf in Fl::handle_(int, Fl_Window*) ()
>> #15 0x080dff0e in Fl::handle(int, Fl_Window*) ()
>> #16 0x08107e9d in fl_handle(_XEvent const&) ()
>> #17 0x08107fbc in do_queued_events() ()
>> #18 0x0810822a in fl_wait(double) ()
>> #19 0x080e08af in Fl::wait(double) ()
>> #20 0x080e099d in Fl::run() ()
>> #21 0x08052f7a in main (argc=1, argv=0xbfbb8854) at dillo.cc:588
>>
>> _______________________________________________
>> Dillo-dev mailing list
>> Dillo-dev at dillo.org
>> http://lists.dillo.org/cgi-bin/mailman/listinfo/dillo-dev
>>
>
March 2, 2015