Ethereal-dev: [Ethereal-dev] Crash after using IO-stat

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

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Tue, 13 Jan 2004 11:14:33 +0100
Hi list,

Open a capture file in Ethereal, open IO-stat, filter once. Now close
IO-stat. Apply a display filter. You get a crash.

Program received signal SIGSEGV, Segmentation fault.
gtk_iostat_reset (g=0x28f001c) at io_stat.c:188
188		gio->io->needs_redraw=TRUE;
(gdb) bt full
#0  gtk_iostat_reset (g=0x28f001c) at io_stat.c:188
	gio = (io_stat_graph_t *) 0x28f001c
	i = 0
	j = 1628247188
#1  0x009cc7d1 in reset_tap_listeners () at tap.c:280
	tl = (tap_listener_t *) 0x0
#2  0x009d5090 in rescan_packets (cf=0x22efa0, 
    action=0x22eed0 "\231\201\aa\231\201\aaàqº\020ÿÿÿÿ", 
    action_item=0x61078199 "9C\020\211Çt`\215s\b\211ò¸\001", 
    refilter=276659112, redissect=2289348) at file.c:1023
	fdata = (frame_data *) 0xbb3090
	progbar = (progdlg_t *) 0x22ee0c
	stop_flag = 1627882016
	count = 274622584
	err = 2289168
	selected_frame = (frame_data *) 0xa8da29
	preceding_frame = (frame_data *) 0x22ee1c
	following_frame = (frame_data *) 0x105e6878
	prev_frame = (frame_data *) 0x102b0c40
	selected_row = 1627646821
	prev_row = 2289164
	preceding_row = 2289568
	following_row = 276659112
	selected_frame_seen = 0
	row = 42926108
	prog_val = -nan(0x7fffff)
	start_time = {tv_sec = 2359296, tv_usec = 285703128}
	status_str =
"\034î\"\000r\021¨\000\000\000\000\000Ø{\a\021Lï\"\000'ݨ\000\000\000\000\00
04î\"\000 Ü¨\000\001\000\000\000 Ü¨\000\001\000\000\000lî\"\000\231\201\aaE4
i\001\000\000\000\000Lî\"\000Ø{\a\021\000\000\000\000\t\000\000\000H\000\000
\000 \202\aa@\000\000\000 \030`\020¬î\""
#3  0x107d7ba8 in ?? ()
No symbol table info available.
#4  0x0022efa0 in ?? ()
No symbol table info available.
#5  0x0022eed0 in ?? ()
No symbol table info available.
#6  0x61078199 in strsep () from /usr/bin/cygwin1.dll
No symbol table info available.
#7  0x00b90970 in unparsed_type.1 ()
No symbol table info available.
(gdb) 

This crash occurs on a recent Ethereal snapshot (most recent CVS ID:
2004-01-09 23:18:56), compiled with GTK+2 and "-03 -ggdb".

I also noted a spinning condition without crash in IO-stat with 0.10.0[a] on
WinXP.

Regards,

Olivier