Ethereal-dev: [Ethereal-dev] 0.10.6 crashing when trying to save a file.

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

From: Marco van den Bovenkamp <marco@xxxxxxxxxxxxxxxxxxx>
Date: Mon, 16 Aug 2004 13:21:52 +0200
L.S.

I meantioned this before, but I'm still having problems with Ethereal crashing when saving a capture file. It saves the file OK, but crashes afterwards with a SIGSEGV.

System: Linux 2.2.13-NANO

Ethereal -V:

ethereal 0.10.6
Compiled with GTK+ 1.2.6, with GLib 1.2.6, with libpcap 0.8.3, with libz 1.1.3, with libpcre 4.3, without UCD-SNMP or Net-SNMP, without ADNS.

Running with libpcap version 0.8.3 on Linux 2.2.13-NANO.

I have attached the backtrace info, as cutting & pasting gives me odd problems.

--
		Regards,

			Marco.
#0  0x40bd5538 in __morecore () from /lib/libc.so.6
#1  0x40b3b4ce in vfprintf () from /lib/libc.so.6
#2  0x40b369a6 in vfprintf () from /lib/libc.so.6
#3  0x40b3e9a3 in fprintf () from /lib/libc.so.6
#4  0x409d0464 in gdk_x_error (display=0x814f4c0, error=0xbfffe9f4)
    at gdk.c:1055
#5  0x40a5d559 in _XError () from /usr/X11R6/lib/libX11.so.6
#6  0x40a5bdde in _XReply () from /usr/X11R6/lib/libX11.so.6
#7  0x40a46d1f in XGetGeometry () from /usr/X11R6/lib/libX11.so.6
#8  0x409ed465 in gdk_window_get_root_origin (window=0x836f768, x=0xbfffeb6c,
    y=0xbfffeb70) at gdkwindow.c:1615
#9  0x808c126 in window_get_geometry (widget=0x83375c0, geom=0xbfffeb64)
    at ui_util.c:334
#10 0x808c49d in window_destroy (win=0x83375c0) at ui_util.c:522
#11 0x8073a0a in file_save_as_destroy () at file_dlg.c:1428
#12 0x8065c9b in cf_close (cf=0x8137380) at file.c:231
#13 0x8065b2e in cf_open (fname=0x82e2a50 "/home/mbovenka/captures/test2.cap",
    is_tempfile=0, cf=0x8137380) at file.c:168
#14 0x8068c91 in cf_save (fname=0x82e2a50 "/home/mbovenka/captures/test2.cap",
    cf=0x8137380, range=0x8132780, save_format=2) at file.c:2970
#15 0x8073904 in file_save_as_ok_cb (w=0x82d7ba0, fs=0x83375c0)                 
    at file_dlg.c:1371
#16 0x4093950b in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#17 0x409646f4 in gtk_handlers_run () from /usr/lib/libgtk-1.2.so.0
#18 0x40963bee in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#19 0x40961f25 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#20 0x408dd964 in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0
#21 0x408dede8 in gtk_real_button_released () from /usr/lib/libgtk-1.2.so.0
#22 0x4093950b in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#23 0x40963aab in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#24 0x40961f25 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#25 0x408dd8b8 in gtk_button_released () from /usr/lib/libgtk-1.2.so.0
#26 0x408de802 in gtk_button_button_release () from /usr/lib/libgtk-1.2.so.0
#27 0x409391ed in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#28 0x40963c27 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#29 0x40961f25 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#30 0x40994908 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#31 0x4093916e in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#32 0x409384ca in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#33 0x409dd08b in gdk_event_dispatch (source_data=0x0,
    current_time=0xbffff7f8, user_data=0x0) at gdkevents.c:2129
#34 0x40a0b37f in g_main_dispatch () from /usr/lib/libglib-1.2.so.0             
#35 0x40a0b92b in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#36 0x40a0baa9 in g_main_run () from /usr/lib/libglib-1.2.so.0
#37 0x40937e49 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#38 0x807939f in main (argc=0, argv=0xbffffa88) at main.c:2546