Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 2053] New: non systematic crash after applying new prefere

Date: Fri, 30 Nov 2007 14:30:46 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2053

           Summary: non systematic crash after applying new preferences
           Product: Wireshark
           Version: SVN
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: Minor
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: florent.drouin@xxxxxxxxxx


Build Information:
wireshark SVN23643 with gtk 2.12.1 and Glib 2.14.4
--
When I change the preferences and do an "apply", or an "Ok", some times (very
few times in fact), I have the following crash.

<<
Program received signal SIGSEGV, Segmentation fault.
0x00002b64eb30bfe7 in IA__g_slice_alloc (mem_size=48) at gslice.c:470
/local/src/gtk/gtk2.12/glib-2.14.4/glib/gslice.c:470:18881:beg:0x2b64eb30bfe7
(gdb) where
#0  0x00002b64eb30bfe7 in IA__g_slice_alloc (mem_size=48) at gslice.c:470
#1  0x00002b64ea2c798e in _gtk_rbnode_new (tree=0x3d1c000, height=1) at
gtkrbtree.c:49
#2  0x00002b64ea2c881e in _gtk_rbtree_insert_after (tree=0x30,
current=0x369ee60, height=0, valid=0) at gtkr
btree.c:457
#3  0x00002b64ea3694de in gtk_tree_view_row_inserted (model=0x12c7010,
path=0x1b292f0, iter=0x3d318e0, data=
0x1356190) at gtktreeview.c:8323
#4  0x00002b64ead79269 in IA__g_closure_invoke (closure=0x1355d70,
return_value=0x0, n_param_values=3, param
_values=0x7fffc3301590, invocation_hint=0x7fffc3301460) at gclosure.c:490
#5  0x00002b64ead89051 in signal_emit_unlocked_R (node=0x130b4f0, detail=0,
instance=0x12c7010, emission_ret
urn=0x0, instance_and_params=0x7fffc3301590) at gsignal.c:2440
#6  0x00002b64ead8a305 in IA__g_signal_emit_valist (instance=0x12c7010,
signal_id=<value optimized out>, det
ail=0, var_args=0x7fffc3301810) at gsignal.c:2199
#7  0x00002b64ead8a4e3 in IA__g_signal_emit (instance=0x30, signal_id=1,
detail=6968784) at gsignal.c:2243
#8  0x00002b64ea364b04 in IA__gtk_tree_store_insert_before
(tree_store=0x12c7010, iter=0x7fffc3301a90, paren
t=<value optimized out>, sibling=0x0) at gtktreestore.c:1273
#9  0x00002b64ea364d52 in IA__gtk_tree_store_append (tree_store=0x12c7010,
iter=0x7fffc3301a90, parent=0x0) 
at gtktreestore.c:1653
#10 0x000000000045464e in proto_tree_draw_node (node=0x150f760,
data=0x7fffc3301b20) at proto_draw.c:2189
#11 0x00002b64e84e4261 in proto_tree_children_foreach (tree=<value optimized
out>, func=0x454550 <proto_tree
_draw_node>, data=0x7fffc3301b20) at proto.c:499
#12 0x000000000045451c in proto_tree_draw (protocol_tree=0x150e980,
tree_view=0x1356190) at proto_draw.c:212
1
#13 0x00000000004465c5 in main_cf_callback (event=<value optimized out>,
data=0x6911e0, user_data=<value opt
imized out>) at main.c:1947
#14 0x00000000004310aa in cf_select_packet (cf=0x6911e0, row=<value optimized
out>) at file.c:3258
#15 0x000000000044c235 in packet_list_select_cb (w=<value optimized out>,
row=0, col=<value optimized out>, 
evt=<value optimized out>) at packet_list.c:284
#16 0x00002b64ead79269 in IA__g_closure_invoke (closure=0x13221f0,
return_value=0x0, n_param_values=4, param
_values=0x7fffc3301e60, invocation_hint=0x7fffc3301d30) at gclosure.c:490
#17 0x00002b64ead89051 in signal_emit_unlocked_R (node=0x1305cc0, detail=0,
instance=0x130d020, emission_ret
urn=0x0, instance_and_params=0x7fffc3301e60) at gsignal.c:2440
#18 0x00002b64ead8a305 in IA__g_signal_emit_valist (instance=0x130d020,
signal_id=<value optimized out>, det
ail=0, var_args=0x7fffc33020e0) at gsignal.c:2199
#19 0x00002b64ea2ea31c in IA__gtk_signal_emit (object=0x130d020, signal_id=133)
at gtksignal.c:360
#20 0x00002b64ea1e8d2c in real_insert_row (clist=0x130d020, row=0,
text=0x11a07c0) at gtkclist.c:2772
#21 0x000000000044b56b in packet_list_append (text=0x11a07c0, data=0x3d25940)
at packet_list.c:796
#22 0x0000000000432b31 in add_packet_to_packet_list (fdata=0x3d25940,
cf=0x6911e0, dfcode=0x0, pseudo_header
=0x691278, buf=0x691308 "á±?\203ô\0012", refilter=<value optimized out>) at
file.c:1011
#23 0x0000000000432e79 in rescan_packets (cf=0x6911e0, action=0x4e19da
"Reprocessing", action_item=0x4f5602 
"all packets", refilter=1, redissect=1) at file.c:1612
#24 0x000000000044f41a in prefs_main_apply_cb (apply_bt=<value optimized out>,
parent_w=0x39ccaf0) at prefs_
dlg.c:1527
#25 0x00002b64ead79269 in IA__g_closure_invoke (closure=0x3779420,
return_value=0x0, n_param_values=1, param
_values=0x7fffc3302680, invocation_hint=0x7fffc3302550) at gclosure.c:490
#26 0x00002b64ead89051 in signal_emit_unlocked_R (node=0x12e8820, detail=0,
instance=0x14a50e0, emission_ret
urn=0x0, instance_and_params=0x7fffc3302680) at gsignal.c:2440
#27 0x00002b64ead8a305 in IA__g_signal_emit_valist (instance=0x14a50e0,
signal_id=<value optimized out>, det
ail=0, var_args=0x7fffc3302900) at gsignal.c:2199
#28 0x00002b64ead8a4e3 in IA__g_signal_emit (instance=0x30, signal_id=1,
detail=6968784) at gsignal.c:2243
#29 0x00002b64ea1c9a19 in gtk_real_button_released (button=0x30) at
gtkbutton.c:1484
#30 0x00002b64ead79269 in IA__g_closure_invoke (closure=0x12eaf00,
return_value=0x0, n_param_values=1, param
_values=0x7fffc3302c70, invocation_hint=0x7fffc3302b40) at gclosure.c:490
#31 0x00002b64ead88cdd in signal_emit_unlocked_R (node=0x12eaf70, detail=0,
instance=0x14a50e0, emission_ret
urn=0x0, instance_and_params=0x7fffc3302c70) at gsignal.c:2370
#32 0x00002b64ead8a305 in IA__g_signal_emit_valist (instance=0x14a50e0,
signal_id=<value optimized out>, det
ail=0, var_args=0x7fffc3302ef0) at gsignal.c:2199
#33 0x00002b64ead8a4e3 in IA__g_signal_emit (instance=0x30, signal_id=1,
detail=6968784) at gsignal.c:2243
#34 0x00002b64ea1c82d9 in gtk_button_button_release (widget=0x30, event=0x1) at
gtkbutton.c:1377
#35 0x00002b64ea28bfbd in _gtk_marshal_BOOLEAN__BOXED (closure=0x6d1dc0,
return_value=0x7fffc33031a0, n_para
m_values=<value optimized out>, param_values=0x7fffc3303290,
invocation_hint=<value optimized out>, marshal_
data=0x2b64ea1c82c0) at gtkmarshalers.c:84
#36 0x00002b64ead79269 in IA__g_closure_invoke (closure=0x6d1dc0,
return_value=0x7fffc33031a0, n_param_value
s=2, param_values=0x7fffc3303290, invocation_hint=0x7fffc3303160) at
gclosure.c:490
#37 0x00002b64ead891ef in signal_emit_unlocked_R (node=0x6d2010, detail=0,
instance=0x14a50e0, emission_retu
rn=0x7fffc33034b0, instance_and_params=0x7fffc3303290) at gsignal.c:2478
#38 0x00002b64ead8a0ce in IA__g_signal_emit_valist (instance=0x14a50e0,
signal_id=<value optimized out>, det
ail=0, var_args=0x7fffc3303510) at gsignal.c:2209
#39 0x00002b64ead8a4e3 in IA__g_signal_emit (instance=0x30, signal_id=1,
detail=6968784) at gsignal.c:2243
#40 0x00002b64ea38e3de in gtk_widget_event_internal (widget=0x14a50e0,
event=0x3929dd0) at gtkwidget.c:4675
#41 0x00002b64ea28534f in IA__gtk_propagate_event (widget=0x14a50e0,
event=0x3929dd0) at gtkmain.c:2319
#42 0x00002b64ea286387 in IA__gtk_main_do_event (event=0x3929dd0) at
gtkmain.c:1539
#43 0x00002b64ea6335fc in gdk_event_dispatch (source=<value optimized out>,
callback=<value optimized out>, 
user_data=<value optimized out>) at gdkevents-x11.c:2351
#44 0x00002b64eb2f1ae2 in IA__g_main_context_dispatch (context=0x6cbd30) at
gmain.c:2061
#45 0x00002b64eb2f4ddd in g_main_context_iterate (context=0x6cbd30, block=1,
dispatch=1, self=<value optimiz
ed out>) at gmain.c:2694
#46 0x00002b64eb2f50c6 in IA__g_main_loop_run (loop=0x6e3be0) at gmain.c:2898
#47 0x00002b64ea2866c2 in IA__gtk_main () at gtkmain.c:1146
#48 0x0000000000445d0e in main (argc=0, argv=0x7fffc3303a50) at main.c:3098
(gdb) 

>>


-- 
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.