Ethereal-dev: Re: [ethereal-dev] GTK segfault

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Gilbert Ramirez <gram@xxxxxxxxxx>
Date: Sun, 12 Dec 1999 01:01:14 -0600
On Fri, Dec 10, 1999 at 01:15:47AM -0600, Gilbert Ramirez wrote:
> Sigh... I just had a segfault when moving from packet
> to packet, highlighting protocol items. Normal usage.
> The segfault occured from within gtk:
> 
> #0  0x4014a2ec in undraw_cursor (text=0x8183490, absolute=0) at gtktext.c:5170
> #1  0x40144f24 in gtk_text_adjustment (adjustment=0x8183ce8, text=0x8183490) at gtktext.c:2306
> #2  0x400fc071 in gtk_marshal_NONE__NONE (object=0x8183ce8, func=0x40144d10 <gtk_text_adjustment>, 
>     func_data=0x8183490, args=0xbfffe81c) at gtkmarshal.c:312
> #3  0x4012f0fc in gtk_handlers_run (handlers=0x81b0c60, signal=0xbfffe7c8, object=0x8183ce8, 
>     params=0xbfffe81c, after=0) at gtksignal.c:1909
> #4  0x4012e555 in gtk_signal_real_emit (object=0x8183ce8, signal_id=95, params=0xbfffe81c) at gtksignal.c:1469
> #5  0x4012c956 in gtk_signal_emit_by_name (object=0x8183ce8, name=0x4018696b "value_changed")
>     at gtksignal.c:618
> #6  0x40148da8 in scroll_int (text=0x8183490, diff=-13) at gtktext.c:4473
> #7  0x40146dd6 in find_line_containing_point (text=0x8183490, point=0, scroll=1) at gtktext.c:3601
> #8  0x401473ca in find_cursor (text=0x8183490, scroll=1) at gtktext.c:3781
> #9  0x4014abbb in recompute_geometry (text=0x8183490) at gtktext.c:5442
> #10 0x40141b39 in gtk_text_thaw (text=0x8183490) at gtktext.c:917

I've received this same segfault about a dozen times tonight. I can't yet
come up with a sequence of actions that produces it every time...

--gilbert