Confirmed with gtk-2.24.21, meld-1.8.2, pygtk 2.24.0 on ArchLinux.
Backtrace
#0 0x00007ffff41853d5 in gtk_tree_model_get_valist (
tree_model=tree_model@entry=0x1502640, iter=iter@entry=0x7fffffffcb50,
var_args=var_args@entry=0x7fffffffc9f8) at gtktreemodel.c:1470
#1 0x00007ffff41856ec in gtk_tree_model_get (tree_model=0x1502640,
iter=0x7fffffffcb50) at gtktreemodel.c:1432
#2 0x00007ffff4054450 in combo_box_row_separator_func (model=<optimized out>,
iter=<optimized out>, user_data=<optimized out>) at gtkfilechooserbutton.c:2365
#3 0x00007ffff402c7e4 in tree_column_row_is_sensitive (
combo_box=combo_box@entry=0x14766b0, iter=iter@entry=0x7fffffffcb50)
at gtkcombobox.c:1904
#4 0x00007ffff40323b2 in gtk_combo_box_list_button_released (
widget=<optimized out>, event=0x7fffdc001b30, data=0x14766b0)
at gtkcombobox.c:4160
#5 0x00007ffff40b1085 in _gtk_marshal_BOOLEAN__BOXED (closure=0x152bb40,
return_value=0x7fffffffccc0, n_param_values=<optimized out>,
param_values=0x7fffffffcd70, invocation_hint=<optimized out>, marshal_data=0x0)
at gtkmarshalers.c:86
#6 0x00007ffff5207134 in g_closure_invoke (closure=0x152bb40,
return_value=0x7fffffffccc0, n_param_values=2, param_values=0x7fffffffcd70,
invocation_hint=0x7fffffffccf0) at gclosure.c:777
#7 0x00007ffff521c609 in signal_emit_unlocked_R (node=<optimized out>,
detail=<optimized out>, instance=<optimized out>,
emission_return=<optimized out>, instance_and_params=<optimized out>)
at gsignal.c:3582
#8 0x00007ffff521d23b in g_signal_emit_valist (instance=0x155b2c0,
signal_id=<optimized out>, detail=0, var_args=0x7fffffffcfa0) at gsignal.c:3336
#9 0x00007ffff521d98a in g_signal_emit (instance=0x7fffffffc970,
instance@entry=0x155b2c0, signal_id=4294967295, detail=4152329808,
detail@entry=0) at gsignal.c:3382
#10 0x00007ffff41c0c04 in gtk_widget_event_internal (widget=widget@entry=0x155b2c0,
event=event@entry=0x7fffdc001b30) at gtkwidget.c:5010
#11 0x00007ffff41c0ed9 in gtk_widget_event (widget=widget@entry=0x155b2c0,
event=event@entry=0x7fffdc001b30) at gtkwidget.c:4807
#12 0x00007ffff40af834 in gtk_propagate_event (widget=0x155b2c0,
widget@entry=0x154b320, event=event@entry=0x7fffdc001b30) at gtkmain.c:2490
#13 0x00007ffff40afbeb in gtk_main_do_event (event=0x7fffdc001b30) at gtkmain.c:1685
#14 0x00007ffff3d1108c in gdk_event_dispatch (source=<optimized out>,
callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2403
#15 0x00007ffff513f278 in g_main_dispatch (context=<optimized out>) at gmain.c:3065
#16 g_main_context_dispatch (context=0xb159e0) at gmain.c:3641
#17 0x00007ffff513f61f in g_main_context_iterate (context=<optimized out>,
block=<optimized out>, dispatch=<optimized out>, self=<optimized out>)
at gmain.c:3712
#18 0x00007ffff513f8ff in g_main_loop_run (loop=loop@entry=0x1570990) at gmain.c:3906
#19 0x00007ffff40aecd7 in gtk_main () at gtkmain.c:1257
#20 0x00007ffff4763136 in ?? ()
from /usr/lib/python2.7/site-packages/gtk-2.0/gtk/_gtk.so
#21 0x00007ffff7af95d6 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#22 0x00007ffff7af9552 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#23 0x00007ffff7afa290 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#24 0x00007ffff7afa392 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0
#25 0x00007ffff7b1308f in run_mod () from /usr/lib/libpython2.7.so.1.0
#26 0x00007ffff7b141ae in PyRun_FileExFlags () from /usr/lib/libpython2.7.so.1.0
#27 0x00007ffff7b15319 in PyRun_SimpleFileExFlags ()
from /usr/lib/libpython2.7.so.1.0
#28 0x00007ffff7b25c2f in Py_Main () from /usr/lib/libpython2.7.so.1.0
#29 0x00007ffff7474bc5 in __libc_start_main () from /usr/lib/libc.so.6
#30 0x0000000000400741 in _start ()
Confirmed with gtk-2.24.21, meld-1.8.2, pygtk 2.24.0 on ArchLinux. model_get_ valist ( model=tree_ model@entry= 0x1502640, iter=iter@ entry=0x7ffffff fcb50, args=var_ args@entry= 0x7fffffffc9f8) at gtktreemodel.c:1470 0x1502640, 0x7fffffffcb50) at gtktreemodel.c:1432 row_separator_ func (model=<optimized out>, <optimized out>) at gtkfilechooserb utton.c: 2365 row_is_ sensitive ( box=combo_ box@entry= 0x14766b0, iter=iter@ entry=0x7ffffff fcb50) box_list_ button_ released ( <optimized out>, event=0x7fffdc0 01b30, data=0x14766b0) BOOLEAN_ _BOXED (closure=0x152bb40, value=0x7ffffff fccc0, n_param_ values= <optimized out>, values= 0x7fffffffcd70, invocation_ hint=<optimized out>, marshal_data=0x0) value=0x7ffffff fccc0, n_param_values=2, param_values= 0x7fffffffcd70, hint=0x7fffffff ccf0) at gclosure.c:777 emit_unlocked_ R (node=<optimized out>, <optimized out>, instance=<optimized out>, return= <optimized out>, instance_ and_params= <optimized out>) emit_valist (instance= 0x155b2c0, id=<optimized out>, detail=0, var_args= 0x7fffffffcfa0) at gsignal.c:3336 0x7fffffffc970, entry=0x155b2c0 , signal_ id=4294967295, detail=4152329808, event_internal (widget= widget@ entry=0x155b2c0 , event@entry= 0x7fffdc001b30) at gtkwidget.c:5010 widget@ entry=0x155b2c0 , event@entry= 0x7fffdc001b30) at gtkwidget.c:4807 entry=0x154b320 , event=event@ entry=0x7fffdc0 01b30) at gtkmain.c:2490 0x7fffdc001b30) at gtkmain.c:1685 <optimized out>, user_data= <optimized out>) at gdkevents- x11.c:2403 context_ dispatch (context=0xb159e0) at gmain.c:3641 context_ iterate (context=<optimized out>, <optimized out>, dispatch=<optimized out>, self=<optimized out>) entry=0x1570990 ) at gmain.c:3906 python2. 7/site- packages/ gtk-2.0/ gtk/_gtk. so libpython2. 7.so.1. 0 libpython2. 7.so.1. 0 libpython2. 7.so.1. 0 libpython2. 7.so.1. 0 libpython2. 7.so.1. 0 libpython2. 7.so.1. 0 eExFlags () libpython2. 7.so.1. 0 libpython2. 7.so.1. 0
Backtrace
#0 0x00007ffff41853d5 in gtk_tree_
tree_
var_
#1 0x00007ffff41856ec in gtk_tree_model_get (tree_model=
iter=
#2 0x00007ffff4054450 in combo_box_
iter=<optimized out>, user_data=
#3 0x00007ffff402c7e4 in tree_column_
combo_
at gtkcombobox.c:1904
#4 0x00007ffff40323b2 in gtk_combo_
widget=
at gtkcombobox.c:4160
#5 0x00007ffff40b1085 in _gtk_marshal_
return_
param_
at gtkmarshalers.c:86
#6 0x00007ffff5207134 in g_closure_invoke (closure=0x152bb40,
return_
invocation_
#7 0x00007ffff521c609 in signal_
detail=
emission_
at gsignal.c:3582
#8 0x00007ffff521d23b in g_signal_
signal_
#9 0x00007ffff521d98a in g_signal_emit (instance=
instance@
detail@entry=0) at gsignal.c:3382
#10 0x00007ffff41c0c04 in gtk_widget_
event=
#11 0x00007ffff41c0ed9 in gtk_widget_event (widget=
event=
#12 0x00007ffff40af834 in gtk_propagate_event (widget=0x155b2c0,
widget@
#13 0x00007ffff40afbeb in gtk_main_do_event (event=
#14 0x00007ffff3d1108c in gdk_event_dispatch (source=<optimized out>,
callback=
#15 0x00007ffff513f278 in g_main_dispatch (context=<optimized out>) at gmain.c:3065
#16 g_main_
#17 0x00007ffff513f61f in g_main_
block=
at gmain.c:3712
#18 0x00007ffff513f8ff in g_main_loop_run (loop=loop@
#19 0x00007ffff40aecd7 in gtk_main () at gtkmain.c:1257
#20 0x00007ffff4763136 in ?? ()
from /usr/lib/
#21 0x00007ffff7af95d6 in PyEval_EvalFrameEx () from /usr/lib/
#22 0x00007ffff7af9552 in PyEval_EvalFrameEx () from /usr/lib/
#23 0x00007ffff7afa290 in PyEval_EvalCodeEx () from /usr/lib/
#24 0x00007ffff7afa392 in PyEval_EvalCode () from /usr/lib/
#25 0x00007ffff7b1308f in run_mod () from /usr/lib/
#26 0x00007ffff7b141ae in PyRun_FileExFlags () from /usr/lib/
#27 0x00007ffff7b15319 in PyRun_SimpleFil
from /usr/lib/
#28 0x00007ffff7b25c2f in Py_Main () from /usr/lib/
#29 0x00007ffff7474bc5 in __libc_start_main () from /usr/lib/libc.so.6
#30 0x0000000000400741 in _start ()