Ethereal-dev: [Ethereal-dev] Ethereal crashes

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

From: "Aschenneller, Daniel" <Daniel.Aschenneller@xxxxxxxxxxx>
Date: Mon, 8 Sep 2003 11:29:40 +0200
Hi Folks,

after opening a recorded file ethereal crashed all the time with "segmentation fault". Please find enclosed the backtrace.

Thanx in advance

Kind regards,

Daniel Aschenneller


Program received signal SIGSEGV, Segmentation fault.
0x082bdd7f in call_dissector_work (handle=0x30333030, tvb=0xa28c8f8, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:391
391             if (handle->proto_index != -1 &&
(gdb) backtrace
#0  0x082bdd7f in call_dissector_work (handle=0x30333030, tvb=0xa28c8f8, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:391
#1  0x082beede in call_dissector (handle=0x30333030, tvb=0xa28c8f8, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:1255
#2  0x0810cc7c in dissect_gtpv0 (tvb=0xa28c8c4, pinfo=0xa21ad78, tree=0x87a06e0) at packet-gtp.c:5015
#3  0x082bdd59 in call_dissector_through_handle (handle=0x30333030, tvb=0xa28c8c4, pinfo=0x8625fc0, tree=0x30333030)
    at packet.c:354
#4  0x082be0c5 in call_dissector_work (handle=0x863cfe8, tvb=0xa28c8c4, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:496
#5  0x082be3c6 in dissector_try_port (sub_dissectors=0xa21ad78, port=170444996, tvb=0xa28c8c4, pinfo=0xa21ad78,
    tree=0x87a06e0) at packet.c:712
#6  0x0822235b in decode_udp_ports (tvb=0xa28c890, offset=8, pinfo=0xa21ad78, tree=0x87a06e0, uh_sport=170444996,
    uh_dport=141144112) at packet-udp.c:114
#7  0x082227f7 in dissect_udp (tvb=0xa28c890, pinfo=0xa21ad78, tree=0x87a06e0) at packet-udp.c:257
#8  0x082bdd59 in call_dissector_through_handle (handle=0xa21ad78, tvb=0xa28c890, pinfo=0x8625fc0, tree=0x30333030)
    at packet.c:354
#9  0x082be0c5 in call_dissector_work (handle=0x86ba0c8, tvb=0xa28c890, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:496
#10 0x082be3c6 in dissector_try_port (sub_dissectors=0xa21ad78, port=170444944, tvb=0xa28c890, pinfo=0xa21ad78,
    tree=0x87a06e0) at packet.c:712
#11 0x0812a891 in dissect_ip (tvb=0xa222368, pinfo=0xa21ad78, tree=0x87a06e0) at packet-ip.c:1092
#12 0x082bdd59 in call_dissector_through_handle (handle=0xa21ad78, tvb=0xa222368, pinfo=0x8625fc0, tree=0x30333030)
    at packet.c:354
#13 0x082be0c5 in call_dissector_work (handle=0x8645110, tvb=0xa222368, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:496
#14 0x082be3c6 in dissector_try_port (sub_dissectors=0xa21ad78, port=170009448, tvb=0xa222368, pinfo=0xa21ad78,
    tree=0x87a06e0) at packet.c:712
#15 0x080e6c3b in ethertype (etype=2048, tvb=0xa222334, offset_after_etype=14, pinfo=0xa21ad78, tree=0x87a06e0,
    fh_tree=0x8815404, etype_id=2655, trailer_id=2657) at packet-ethertype.c:167
#16 0x080e6338 in dissect_eth (tvb=0xa222334, pinfo=0xa21ad78, tree=0x87a06e0) at packet-eth.c:268
#17 0x082bdd59 in call_dissector_through_handle (handle=0xa21ad78, tvb=0xa222334, pinfo=0x8625fc0, tree=0x30333030)
    at packet.c:354
#18 0x082be0c5 in call_dissector_work (handle=0x86312e0, tvb=0xa222334, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:496
#19 0x082be3c6 in dissector_try_port (sub_dissectors=0xa21ad78, port=170009396, tvb=0xa222334, pinfo=0xa21ad78,
    tree=0x87a06e0) at packet.c:712
#20 0x080fd745 in dissect_frame (tvb=0xa222334, pinfo=0xa21ad78, tree=0x87a06e0) at packet-frame.c:179
#21 0x082bdd59 in call_dissector_through_handle (handle=0xa21ad78, tvb=0xa222334, pinfo=0x8625fc0, tree=0x30333030)
    at packet.c:354
#22 0x082be0c5 in call_dissector_work (handle=0x863b8b0, tvb=0xa222334, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:496
#23 0x082beede in call_dissector (handle=0x863b8b0, tvb=0xa222334, pinfo=0xa21ad78, tree=0x87a06e0) at packet.c:1255
#24 0x082bdd0f in dissect_packet (edt=0xa21ad70, pseudo_header=0xa21ad78, pd=0x87ebd90 "\b", fd=0xa27b488, cinfo=0xa222334)
    at packet.c:310
#25 0x082573f8 in add_packet_to_packet_list (fdata=0xa27b488, cf=0x8615d00, pseudo_header=0x87a23ec, buf=0x87ebd90 "\b",
    refilter=1) at file.c:712
#26 0x0825765c in read_packet (cf=0x8615d00, offset=18262829) at file.c:831
#27 0x08256cff in read_cap_file (cf=0x8615d00, err=0xbfffe7b4) at file.c:388
#28 0x0829336a in file_open_ok_cb (w=0x8797388, fs=0x87551d0) at file_dlg.c:250
#29 0x40214f21 in gtk_marshal_NONE__NONE (object=0x8797388, func=0x82930f0 <file_open_ok_cb>, func_data=0x87551d0,
    args=0xbfffe8c0) at gtkmarshal.c:312
#30 0x402481b6 in gtk_handlers_run (handlers=0x879e0e0, signal=0xbfffe860, object=0x8797388, params=0xbfffe8c0, after=0)
---Type <return> to continue, or q <return> to quit---
    at gtksignal.c:1917
#31 0x40247316 in gtk_signal_real_emit (object=0x8797388, signal_id=93, params=0xbfffe8c0) at gtksignal.c:1477
#32 0x40245148 in gtk_signal_emit (object=0x8797388, signal_id=93) at gtksignal.c:552
#33 0x401acdf9 in gtk_button_clicked (button=0x8797388) at gtkbutton.c:336
#34 0x401ae54d in gtk_real_button_released (button=0x8797388) at gtkbutton.c:861
#35 0x40214f21 in gtk_marshal_NONE__NONE (object=0x8797388, func=0x401ae480 <gtk_real_button_released>, func_data=0x0,
    args=0xbfffec50) at gtkmarshal.c:312
#36 0x4024720d in gtk_signal_real_emit (object=0x8797388, signal_id=92, params=0xbfffec50) at gtksignal.c:1440
#37 0x40245148 in gtk_signal_emit (object=0x8797388, signal_id=92) at gtksignal.c:552
#38 0x401acd29 in gtk_button_released (button=0x8797388) at gtkbutton.c:327
#39 0x401ade72 in gtk_button_button_release (widget=0x8797388, event=0x8792b10) at gtkbutton.c:721
#40 0x40214c2c in gtk_marshal_BOOL__POINTER (object=0x8797388, func=0x401addc0 <gtk_button_button_release>, func_data=0x0,
    args=0xa21ad78) at gtkmarshal.c:28
#41 0x4024734d in gtk_signal_real_emit (object=0x8797388, signal_id=21, params=0xbfffeff0) at gtksignal.c:1492
#42 0x40245148 in gtk_signal_emit (object=0x8797388, signal_id=21) at gtksignal.c:552
#43 0x4027fd54 in gtk_widget_event (widget=0x8797388, event=0x15) at gtkwidget.c:2864
#44 0x40214a8d in gtk_propagate_event (widget=0x8797388, event=0x8792b10) at gtkmain.c:1385
#45 0x40213992 in gtk_main_do_event (event=0x8792b10) at gtkmain.c:818
#46 0x402c6fdd in gdk_event_dispatch (source_data=0x0, current_time=0xbffff3c0, user_data=0x0) at gdkevents.c:2139
#47 0x402f80dc in g_main_dispatch (dispatch_time=0xbffff3c0) at gmain.c:656
#48 0x402f85d7 in g_main_iterate (block=0, dispatch=1) at gmain.c:877
#49 0x402f884c in g_main_run (loop=0x8792610) at gmain.c:935
#50 0x402133a7 in gtk_main () at gtkmain.c:524
#51 0x0826d9ac in main (argc=0, argv=0xbffff658) at main.c:2288
#52 0x4045e4a2 in __libc_start_main () from /lib/libc.so.6