Bug 894013

Summary: [abrt] wireshark-gnome-1.8.4-1.fc18: tree_view_selection_changed_cb: Process /usr/sbin/wireshark was killed by signal 6 (SIGABRT)
Product: [Fedora] Fedora Reporter: Michael S. <misc>
Component: wiresharkAssignee: Peter Hatina <phatina>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: atkac, endre, huzaifas, igor.redhat, jsafrane, js, kevinphp, mapcode.mind, phatina, robinlee.sysu, rvokal, tsmetana
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:aef3951e1afb9926a5bbcf54f65fc6ff786db1fa
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-19 15:18:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: smolt_data none

Description Michael S. 2013-01-10 14:18:06 UTC
Version-Release number of selected component:
wireshark-gnome-1.8.4-1.fc18

Additional info:
backtrace_rating: 4
cmdline:        wireshark /tmp/dump_misc
crash_function: tree_view_selection_changed_cb
executable:     /usr/sbin/wireshark
kernel:         3.6.11-3.fc18.x86_64
remote_result:  840308
uid:            500
var_log_messages: Jan 10 14:30:49 liliana abrt[21907]: Saved core dump of pid 17103 (/usr/sbin/wireshark) to /var/spool/abrt/ccpp-2013-01-10-14:30:47-17103 (230232064 bytes)

Truncated backtrace:
Thread no. 1 (10 frames)
 #4 tree_view_selection_changed_cb at main.c:826
 #5 _g_closure_invoke_va at gclosure.c:840
 #8 _gtk_tree_selection_internal_select_node at gtktreeselection.c:1604
 #9 gtk_tree_view_real_set_cursor at gtktreeview.c:13208
 #10 gtk_tree_view_row_deleted at gtktreeview.c:9120
 #15 gtk_tree_model_row_deleted at gtktreemodel.c:1868
 #16 gtk_tree_store_remove at gtktreestore.c:1232
 #17 gtk_tree_store_clear_traverse at gtktreestore.c:1858
 #19 gtk_tree_store_clear at gtktreestore.c:1886
 #20 clear_tree_and_hex_views at main_proto_draw.c:2253

Comment 1 Michael S. 2013-01-10 14:18:10 UTC
Created attachment 676352 [details]
File: backtrace

Comment 2 Michael S. 2013-01-10 14:18:13 UTC
Created attachment 676354 [details]
File: cgroup

Comment 3 Michael S. 2013-01-10 14:18:15 UTC
Created attachment 676355 [details]
File: core_backtrace

Comment 4 Michael S. 2013-01-10 14:18:20 UTC
Created attachment 676357 [details]
File: dso_list

Comment 5 Michael S. 2013-01-10 14:18:22 UTC
Created attachment 676358 [details]
File: environ

Comment 6 Michael S. 2013-01-10 14:18:27 UTC
Created attachment 676359 [details]
File: limits

Comment 7 Michael S. 2013-01-10 14:18:30 UTC
Created attachment 676360 [details]
File: maps

Comment 8 Michael S. 2013-01-10 14:18:32 UTC
Created attachment 676361 [details]
File: open_fds

Comment 9 Michael S. 2013-01-10 14:18:34 UTC
Created attachment 676362 [details]
File: proc_pid_status

Comment 10 Michael S. 2013-01-10 14:18:37 UTC
Created attachment 676363 [details]
File: smolt_data

Comment 11 Julian Stecklina 2013-01-17 18:29:20 UTC
Started a trace. Stopped the trace. Restarted the trace. Clicked on "Continue, without saving"

backtrace_rating: 4
Package: wireshark-gnome-1.8.4-1.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 12 igor.redhat@gmail.com 2013-01-18 02:28:05 UTC
This happens on exit; very reproducible and seems to happen with just about any pcap file.

backtrace_rating: 4
Package: wireshark-gnome-1.8.4-1.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 13 Peter Hatina 2013-01-22 12:59:25 UTC
I can not make wireshark crash by your approach.

What I can get is this assert failure when quitting wireshark:
(lt-wireshark:3719): Gtk-CRITICAL **: gtk_tree_selection_get_selected: assertion `GTK_IS_TREE_SELECTION (selection)' failed

Can you confirm, that we are talking about the same issue?

Comment 14 igor.redhat@gmail.com 2013-01-23 00:52:36 UTC
Peter, yes, I get this assert without a crash too but only if I just open wireshark and close it alsmost immediately without doing much (maybe some scrolling). However, if I expand any of the protocol fields in the middle pane (e.g., Data, or Ethernet etc) and click around some and then close, that seems to reliably produce a coredump. According to abrt, I'm getting either this one or the one from bug 840308 at about 50/50 rate. The assert message when the coredump does happen is different from yours:

ERROR:main.c:826:tree_view_selection_changed_cb: assertion failed: (byte_data != NULL)
Aborted (core dumped)

Comment 15 kevinphp 2013-01-23 02:43:25 UTC
Closing Wireshark

backtrace_rating: 4
Package: wireshark-gnome-1.8.4-1.fc18
OS Release: Fedora release 18 (Spherical Cow)

Comment 16 Peter Hatina 2013-01-23 08:06:03 UTC
Thank you for clarification. I will have a look at this issue.

Comment 17 Endre "Hrebicek" Balint-Nagy 2013-02-15 16:42:45 UTC
Whireshark is deliberately ignoring SIGINT, and closing the windows by clicking the X  mark resulted in this coredump.
It should exit gracefully on both.

backtrace_rating: 4
cmdline:        wireshark pi.dump
crash_function: tree_view_selection_changed_cb
executable:     /usr/sbin/wireshark
kernel:         3.7.4-pinky
package:        wireshark-gnome-1.8.5-2.fc18
reason:         Process /usr/sbin/wireshark was killed by signal 6 (SIGABRT)
remote_result:  840308
uid:            303

Comment 18 Peter Hatina 2013-03-19 15:18:55 UTC
Stable branch 1.8.x of the Wireshark is not gtk3 ready, so it was reverted back to use gtk2 gui library.