On Fri, May 27, 2011 at 1:04 PM, Benjamin Johnson <obeythepenguin@gmail.com>wrote:
On Fri, 27 May 2011 13:38:43 -0400, reza farivar <rf.opensource@gmail.com> wrote:
Yes, Here's the result. I tried it a couple of times, and this looks like
the culprit:
#13 0x000000010007d373 in do_queued_events () at style.hh:554 #14 0x000000010007ffa0 in fl_mac_flush_and_wait () at style.hh:554 #15 0x0000000100083c6f in Fl::run () at style.hh:554
Those three lines are consistent everytime I break in GDB. The more detailed ones are different of course. Here's one, just in case:
#0 0x00007fff87967dc5 in tiny_malloc_from_free_list () #1 0x00007fff87966fdd in szone_malloc_should_clear () #2 0x00007fff8799d32b in szone_memalign () #3 0x00007fff879a46eb in malloc_zone_memalign () #4 0x00007fff87376608 in CFSortIndexes () #5 0x00007fff87376480 in CFQSortArray () #6 0x00007fff87386ad2 in __CFRunLoopDoObservers () #7 0x00007fff87361da4 in CFRunLoopRunSpecific () #8 0x00007fff842457ee in RunCurrentEventLoopInMode () #9 0x00007fff842455f3 in ReceiveNextEventCommon () #10 0x00007fff842454ac in BlockUntilNextEventMatchingListInMode () #11 0x00007fff85739e64 in _DPSNextEvent () #12 0x00007fff857397a9 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #13 0x000000010007d373 in do_queued_events () at style.hh:554 #14 0x000000010007ffa0 in fl_mac_flush_and_wait () at style.hh:554 #15 0x0000000100083c6f in Fl::run () at style.hh:554 #16 0x0000000100003a85 in main (argc=1, argv=0x7fff5fbff828) at dillo.cc:431
I did a bit more looking. Here's style.hh: http://hg.dillo.org/dillo_port1.3/file/b24e8b62bef3/dw/style.hh
Line 554 of style.hh is Tooltip (const char *text): TooltipAttrs(text) { refCount = 0; }
Then I found this recent thread on FLTK's mailing list: http://comments.gmane.org/gmane.comp.lib.fltk.general/23464
It seems kind of far-fetched, but this leads me to think there's something going on with tooltips -- some bug in the code might be corrupting memory or something. Does adding "show_tooltip=NO" to your dillorc have any effect?
Unfortunately not, didn't solve the problem.
~Benjamin
_______________________________________________ Dillo-dev mailing list Dillo-dev@dillo.org http://lists.auriga.wearlab.de/cgi-bin/mailman/listinfo/dillo-dev