Wireshark-bugs: [Wireshark-bugs] [Bug 4498] New: wireshark crashes after repeated "apply-filter/
Date: Mon, 15 Feb 2010 03:24:35 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4498 Summary: wireshark crashes after repeated "apply-filter/select" Product: Wireshark Version: 1.3.x (Experimental) Platform: x86 OS/Version: SuSE Status: NEW Severity: Normal Priority: Low Component: Wireshark AssignedTo: wireshark-bugs@xxxxxxxxxxxxx ReportedBy: gkrames@xxxxxxx Build Information: wireshark 1.3.1 (SVN Rev 30746 from /trunk) Copyright 1998-2009 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled with GTK+ 2.14.4, with GLib 2.18.2, with libpcap 1.0.0, with libz 1.2.3, without POSIX capabilities, without libpcre, with SMI 0.4.8, without c-ares, without ADNS, without Lua, without Python, without GnuTLS, without Gcrypt, with MIT Kerberos, without GeoIP, without PortAudio, without AirPcap, with new_packet_list. NOTE: this build doesn't support the "matches" operator for Wireshark filter syntax. Running on Linux 2.6.27.29-0.1-pae, with libpcap version 1.0.0. Built using gcc 4.3.2 [gcc-4_3-branch revision 141291]. -- wireshark crashes with SEGV when applying filter using context menu multiple times. Steps: 1. open pcap file 2. select packet 3. over ip.src or ip.dst, right-mouse "Apply Filter/Selected" 4. repeat step 3 a few times for different packets. Stack trace: ------------ Core was generated by `/opt/wireshark_1_3_1/bin/wireshark'. Program terminated with signal 11, Segmentation fault. #0 0x080a4af6 in packet_list_get_value (tree_model=0x8b8d000, iter=0xbfccb58c, column=6, value=0xbfccb4f8) at packet_list_store.c:372 372 packet_list_store.c: No such file or directory. in packet_list_store.c (gdb) where #0 0x080a4af6 in packet_list_get_value (tree_model=0x8b8d000, iter=0xbfccb58c, column=6, value=0xbfccb4f8) at packet_list_store.c:372 #1 0xb5fb3da5 in gtk_tree_model_get_value () from /usr/lib/libgtk-x11-2.0.so.0 #2 0xb5fb484c in gtk_tree_model_get_valist () from /usr/lib/libgtk-x11-2.0.so.0 #3 0xb5fb4a97 in gtk_tree_model_get () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x080a16ca in new_packet_list_get_record (model=0x8b8d000, iter=0xbfccb58c) at new_packet_list.c:244 #5 0x080a1b3b in new_packet_list_get_row_data (row=267) at new_packet_list.c:656 #6 0x080930e0 in get_filter_from_packet_list_row_and_column (data=<value optimized out>) at main.c:511 #7 0x080935ba in match_selected_plist_cb (w=0x82276a0, data=0x8abc1a8, action=256) at main.c:549 #8 0xb604c23e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #9 0xb5c5f474 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #10 0xb5c51d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #11 0xb5c6812d in ?? () from /usr/lib/libgobject-2.0.so.0 #12 0xb5c6983c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #13 0xb5c69cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #14 0xb5ffa1c7 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb5eecc00 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #16 0xb5eee7dd in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #17 0xb5ee514b in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #18 0xb5edec56 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #19 0xb5c504d9 in ?? () from /usr/lib/libgobject-2.0.so.0 #20 0xb5c51d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #21 0xb5c67dd5 in ?? () from /usr/lib/libgobject-2.0.so.0 #22 0xb5c696bb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #23 0xb5c69cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #24 0xb5ff40ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #25 0xb5ed776c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #26 0xb5ed8b17 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #27 0xb5d626ca in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #28 0xb5bbc9a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #29 0xb5bc0063 in ?? () from /usr/lib/libglib-2.0.so.0 #30 0xb5bc0582 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #31 0xb5ed8fc9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #32 0x08092211 in main (argc=Cannot access memory at address 0x0 ) at main.c:2746 -- Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
- Follow-Ups:
- [Wireshark-bugs] [Bug 4498] wireshark crashes after repeated "apply-filter/select"
- From: bugzilla-daemon
- [Wireshark-bugs] [Bug 4498] wireshark crashes after repeated "apply-filter/select"
- Prev by Date: [Wireshark-bugs] [Bug 3571] SIP raw message without \r\n
- Next by Date: [Wireshark-bugs] [Bug 4498] wireshark crashes after repeated "apply-filter/select"
- Previous by thread: [Wireshark-bugs] [Bug 3571] SIP raw message without \r\n
- Next by thread: [Wireshark-bugs] [Bug 4498] wireshark crashes after repeated "apply-filter/select"
- Index(es):