Re: Work on floats
Johannes Hofmann <[email protected]>
| Newsgroups | gmane.comp.web.dillo.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I can reproduce this with left mouse button pressed and moving
around on bookmarks page. Here is my backtrace:
0x0000000800e07fc8 in kill () from /lib/libc.so.8
(gdb) bt
#0 0x0000000800e07fc8 in kill () from /lib/libc.so.8
#1 0x0000000800868e89 in raise () from /usr/lib/libpthread.so.0
#2 0x0000000800e9b5f0 in abort () from /lib/libc.so.8
#3 0x00000000004276e3 in lout::misc::assertNotReached () at ../lout/misc.hh:38
#4 0x000000000044fde5 in dw::oof::OOFAwareWidget::getWidgetAtPointLevel (
this=<optimized out>, x=<optimized out>, y=<optimized out>, level=<optimized out>,
context=<optimized out>) at oofawarewidget.cc:496
#5 0x000000000044fc68 in dw::oof::OOFAwareWidget::getWidgetAtPoint (this=0x801051f00, x=548,
y=2569, context=0x7ffffffff000) at oofawarewidget.cc:465
#6 0x0000000000460a3e in dw::Textblock::getWidgetAtPointLevel (this=0x801863d80, x=548,
---Type <return> to continue, or q <return> to quit---
, level=<optimized out>, context=0x7ffffffff000) at textblock.cc:2823
#7 0x000000000044fc68 in dw::oof::OOFAwareWidget::getWidgetAtPoint (this=0x801863d80, x=548, y=2569,
context=0x7ffffffff000) at oofawarewidget.cc:465
#8 0x0000000000456d9e in dw::Table::getWidgetAtPointLevel (this=0x801393720, x=6, y=7, level=<optimized out>,
context=0x800e08148 <__sys_getpid+12>) at table.cc:440
#9 0x000000000044fc68 in dw::oof::OOFAwareWidget::getWidgetAtPoint (this=0x801393720, x=548, y=2569,
context=0x7ffffffff000) at oofawarewidget.cc:465
#10 0x0000000000460a3e in dw::Textblock::getWidgetAtPointLevel (this=0x801867a40, x=548, y=2569,
level=<optimized out>, context=0x7ffffffff000) at textblock.cc:2823
#11 0x000000000044fc68 in dw::oof::OOFAwareWidget::getWidgetAtPoint (this=0x801867a40, x=548, y=2569,
context=0x7ffffffff000) at oofawarewidget.cc:465
#12 0x000000000047b09e in dw::core::Layout::getWidgetAtPoint (this=0x8013106c0, x=548, y=2569) at layout.cc:1115
#13 0x000000000047ad2b in dw::core::Layout::processMouseEvent (this=0x8013106c0, event=0x7ffffffff0f8,
type=dw::core::Layout::MOTION_NOTIFY) at layout.cc:1248
#14 0x000000000047af7c in dw::core::Layout::motionNotify (this=0x8013106c0, view=<optimized out>, x=548, y=2590,
state=<optimized out>) at layout.cc:1056
#15 0x0000000000473b22 in dw::fltk::FltkViewBase::handle (this=<optimized out>, event=<optimized out>)
at fltkviewbase.cc:338
#16 0x00000008006ff187 in send(int, Fl_Widget*, Fl_Window*) [clone .constprop.30] ()
from /usr/local/lib/libfltk.so.1.3
#17 0x0000000800700b14 in Fl::handle_(int, Fl_Window*) () from /usr/local/lib/libfltk.so.1.3
#18 0x0000000800758dbb in do_queued_events() () from /usr/local/lib/libfltk.so.1.3
#19 0x000000080075918a in fl_wait(double) () from /usr/local/lib/libfltk.so.1.3
#20 0x0000000800700796 in Fl::wait(double) () from /usr/local/lib/libfltk.so.1.3
#21 0x00000008007007fd in Fl::run() () from /usr/local/lib/libfltk.so.1.3
#22 0x000000000040c4d6 in main (argc=<optimized out>, argv=0x7ffffffff5e0) at dillo.cc:578
(gdb)
Cheers,
Johannes
On Sat, Jan 16, 2016 at 10:10:57PM +0100, Alexander Voigt wrote:
> Hi Sebastian,
>
> when I open my bookmarks site (dpi:/bm/) and move the mouse down over
> some of my bookmark links, dillo crashes. I'm using commit
> 4494:4f99dafc3e50.
>
> Best,
> Alex
>
> On Sun, Jan 10, 2016 at 01:31:34PM +0100, Sebastian Geerken wrote:
> > Hi!
> >
> > In the repository at <http://flpsed.org/hgweb/dillo_grows>, I've
> > recently worked on a new approach for floats (run doxygen and read
> > html/dw-size-request-pos.html if you are interested), which fixes many
> > problems we have with the code at <http://hg.dillo.org/dillo>.
> >
> > The new version seems to work quite stable, at least much more stable
> > than the version in the main repository. For this reason, I'd like to
> > merge soon, and hopefully, we'll eventually have a release supporting
> > floats.
> >
> > There are some more developments at
> > <http://flpsed.org/hgweb/dillo_grows>, positioned elements and
> > stacking contexts (needed for the former), but these have been
> > deactivated; work will continue after floats are complete.
> >
> > Sebastian
>
> _______________________________________________
> Dillo-dev mailing list
> [email protected]
> http://lists.dillo.org/cgi-bin/mailman/listinfo/dillo-dev