I have the following problem with Seg faults in Ethereal. After I
stop captures, ethereal loads the packets and promptly seg faults to a
core dump before displaying them. This seems to happen immediately
after the "loading" dialog closes.
Vital information.
Redhat Linux 7.0 and latest updated packages
etheral 0.8.15-1.i386.rpm
ethereal 0.8.15, with GTK+ 1.2.8, with libpcap 0.4, with libz 1.1.3,
with UCD
SNMP 4.1.2
glibc-2.2-12
Attached is a a stack trace produced from the core dump.
Thank you. I hope we can get this fixed. I rely heavily
on ethereal in my job.
Tom Hutchison
--
------------------------------------------------------------------
The reasonable man adapts himself to the world; the unreasonable
one persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man.
- George Bernard Shaw-
-------------------------------------------------------------------
Tom Hutchison CNE 541-966-3187 voice
Network Analyst 541-276-4252 fax
Umatilla-Morrow ESD www.umesd.k12.or.us
------------------------------------------------------------------
(gdb) backtrace
#0 0x814df8b in filter_dialog_cb ()
#1 0x81df6ce in ypxfr1_proc ()
#2 0x814d30e in filter_dialog_cb ()
#3 0x400f68b3 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#4 0x40128c0a in gtk_handlers_run () from /usr/lib/libgtk-1.2.so.0
#5 0x40127f4d in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#6 0x40125cf5 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#7 0x4008e9fd in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0
#8 0x4009025d in gtk_real_button_released () from /usr/lib/libgtk-1.2.so.0
#9 0x400f68b3 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#10 0x40127dd8 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#11 0x40125cf5 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#12 0x4008e92d in gtk_button_released () from /usr/lib/libgtk-1.2.so.0
#13 0x4008fb47 in gtk_button_button_release () from /usr/lib/libgtk-1.2.so.0
#14 0x400f657e in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#15 0x40127f8c in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#16 0x40125cf5 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#17 0x4015fc39 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#18 0x400f64f5 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#19 0x400f55bf in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#20 0x401aac21 in gdk_event_dispatch () from /usr/lib/libgdk-1.2.so.0
#21 0x401dd987 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#22 0x401de001 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#23 0x401de1cc in g_main_run () from /usr/lib/libglib-1.2.so.0
#24 0x400f4e57 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#25 0x813a852 in main ()
#26 0x40322f31 in __libc_start_main (main=0x8139d60 <main>, argc=1, ubp_av=0xbffffa44, init=0x80614d8 <_init>, fini=0x816d9cc <_fini>,
rtld_fini=0x4000e274 <_dl_fini>, stack_end=0xbffffa3c) at ../sysdeps/generic/libc-start.c:129
(gdb) quit