Ethereal-dev: [Ethereal-dev] Etheral Crashes by opening a captured file

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

From: "Hirsch, Christian" <Christian.Hirsch@xxxxxxxxxxx>
Date: Wed, 29 Oct 2003 16:06:56 +0100
Hi Guys,

on some captured files ethereal crashes after I opend it.
Could you please have a look on my following backtrace?

We're using Ethereal 0.9.15 on a SuSe Linux distribution.

Thanx and many greatings
Christian


Program received signal SIGSEGV, Segmentation fault.
0x082df21f in call_dissector_work (handle=0x32303337, tvb=0x8b06534, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:402


#0  0x082df21f in call_dissector_work (handle=0x32303337, tvb=0x8b06534, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:402
#1  0x082e080e in call_dissector (handle=0x32303337, tvb=0x8b06534, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:1575
#2  0x08112802 in dissect_gtpv1 (tvb=0x8b06500, pinfo=0x8b0b8e8, 
tree=0x87d1888)
    at packet-gtp.c:5166
#3  0x082df1fa in call_dissector_through_handle (handle=0x869dd60, 
tvb=0x8b06500, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:362
#4  0x082df565 in call_dissector_work (handle=0x869dd60, tvb=0x8b06500, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:507
#5  0x082df8f4 in dissector_try_port (sub_dissectors=0x8700c38, 
port=142416008, tvb=0x8b06500, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:771
#6  0x08236b88 in decode_udp_ports (tvb=0x8b064cc, offset=8, pinfo=0x8b0b8e8, 
tree=0x87d1888, 
    uh_sport=3386, uh_dport=3386) at packet-udp.c:133
#7  0x08236ff9 in dissect_udp (tvb=0x8b064cc, pinfo=0x8b0b8e8, tree=0x87d1888) 
at packet-udp.c:269
#8  0x082df1fa in call_dissector_through_handle (handle=0x873b5a0, 
tvb=0x8b064cc, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:362
#9  0x082df565 in call_dissector_work (handle=0x873b5a0, tvb=0x8b064cc, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:507
#10 0x082df8f4 in dissector_try_port (sub_dissectors=0x86b0068, 
port=142416008, tvb=0x8b064cc, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:771
#11 0x08137506 in dissect_ip (tvb=0x8b06498, pinfo=0x8b0b8e8, tree=0x87d1888) 
at packet-ip.c:1089
#12 0x082df1fa in call_dissector_through_handle (handle=0x86b0188, 
tvb=0x8b06498, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:362
#13 0x082df565 in call_dissector_work (handle=0x86b0188, tvb=0x8b06498, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:507
#14 0x082df8f4 in dissector_try_port (sub_dissectors=0x8692100, 
port=142416008, tvb=0x8b06498, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:771
#15 0x080eb16b in ethertype (etype=2048, tvb=0x8b06464, offset_after_etype=14, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888, fh_tree=0x87d1950, etype_id=2685, trailer_id=2687) at 
packet-ethertype.c:170
#16 0x080ea738 in dissect_eth (tvb=0x8b06464, pinfo=0x8b0b8e8, tree=0x87d1888) 
at packet-eth.c:281
#17 0x082df1fa in call_dissector_through_handle (handle=0x8692088, 
tvb=0x8b06464, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:362
#18 0x082df565 in call_dissector_work (handle=0x8692088, tvb=0x8b06464, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:507
#19 0x082df8f4 in dissector_try_port (sub_dissectors=0x869acb0, 
port=142416008, tvb=0x8b06464, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:771
#20 0x081024d5 in dissect_frame (tvb=0x8b06464, pinfo=0x8b0b8e8, 
tree=0x87d1888)
    at packet-frame.c:179
#21 0x082df1fa in call_dissector_through_handle (handle=0x869b148, 
tvb=0x8b06464, 
    pinfo=0x8b0b8e8, tree=0x87d1888) at packet.c:362
#22 0x082df565 in call_dissector_work (handle=0x869b148, tvb=0x8b06464, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:507
#23 0x082e080e in call_dissector (handle=0x869b148, tvb=0x8b06464, 
pinfo=0x8b0b8e8, 
    tree=0x87d1888) at packet.c:1575
#24 0x082df18f in dissect_packet (edt=0x8b0b8e0, pseudo_header=0x32303337, 
pd=0x88226d8 "\b", 
    fd=0x8b255d0, cinfo=0x8b06464) at packet.c:310
#25 0x0826ca84 in add_packet_to_packet_list (fdata=0x8b255d0, cf=0x86628a0, 
    pseudo_header=0x87d280c, buf=0x88226d8 "\b", refilter=1) at file.c:755
#26 0x0826ccfc in read_packet (cf=0x86628a0, offset=11448215) at file.c:877
#27 0x0826c37f in read_cap_file (cf=0x86628a0, err=0xbfffe7c4) at file.c:428
#28 0x082acafa in file_open_ok_cb (w=0x87c7738, fs=0x87c50a8) at 
file_dlg.c:259
#29 0x40214f21 in gtk_marshal_NONE__NONE (object=0x87c7738, func=0x82ac880 
<file_open_ok_cb>, 
    func_data=0x87c50a8, args=0xbfffe8d0) at gtkmarshal.c:312
#30 0x402481b6 in gtk_handlers_run (handlers=0x87c1aa0, signal=0xbfffe870, 
object=0x87c7738, 
    params=0xbfffe8d0, after=0) at gtksignal.c:1917
#31 0x40247316 in gtk_signal_real_emit (object=0x87c7738, signal_id=93, 
params=0xbfffe8d0)
    at gtksignal.c:1477
#32 0x40245148 in gtk_signal_emit (object=0x87c7738, signal_id=93) at 
gtksignal.c:552
#33 0x401acdf9 in gtk_button_clicked (button=0x87c7738) at gtkbutton.c:336
#34 0x401ae54d in gtk_real_button_released (button=0x87c7738) at 
gtkbutton.c:861
#35 0x40214f21 in gtk_marshal_NONE__NONE (object=0x87c7738, 
    func=0x401ae480 <gtk_real_button_released>, func_data=0x0, 
args=0xbfffec60)
    at gtkmarshal.c:312
#36 0x4024720d in gtk_signal_real_emit (object=0x87c7738, signal_id=92, 
params=0xbfffec60)
    at gtksignal.c:1440
#37 0x40245148 in gtk_signal_emit (object=0x87c7738, signal_id=92) at 
gtksignal.c:552
---Type <return> to continue, or q <return> to quit---
#38 0x401acd29 in gtk_button_released (button=0x87c7738) at gtkbutton.c:327
#39 0x401ade72 in gtk_button_button_release (widget=0x87c7738, 
event=0x87c2d00) at gtkbutton.c:721
#40 0x40214c2c in gtk_marshal_BOOL__POINTER (object=0x87c7738, 
    func=0x401addc0 <gtk_button_button_release>, func_data=0x0, 
args=0x32303337)
    at gtkmarshal.c:28
#41 0x4024734d in gtk_signal_real_emit (object=0x87c7738, signal_id=21, 
params=0xbffff000)
    at gtksignal.c:1492
#42 0x40245148 in gtk_signal_emit (object=0x87c7738, signal_id=21) at 
gtksignal.c:552
#43 0x4027fd54 in gtk_widget_event (widget=0x87c7738, event=0x15) at 
gtkwidget.c:2864
#44 0x40214a8d in gtk_propagate_event (widget=0x87c7738, event=0x87c2d00) at 
gtkmain.c:1385
#45 0x40213992 in gtk_main_do_event (event=0x87c2d00) at gtkmain.c:818
#46 0x402c6fdd in gdk_event_dispatch (source_data=0x0, 
current_time=0xbffff3d0, user_data=0x0)
    at gdkevents.c:2139
#47 0x402f80dc in g_main_dispatch (dispatch_time=0xbffff3d0) 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=0x87c2660) at gmain.c:935
#50 0x402133a7 in gtk_main () at gtkmain.c:524
#51 0x0828478f in main (argc=0, argv=0xbffff678) at main.c:2391
#52 0x4045e4a2 in __libc_start_main () from /lib/libc.so.6