Description of problem: Install `abrt' (formerly known as Crash Catcher; F11 feature), check that abrt daemon and abrt-applet are running. Crash some app (e.g. `sleep 30') with SIGSEGV signal, abrt-applet pops up, click on the icon, abrt-gui opens. Generate report and then click to white text field just on bottom of the new window -- Python crashes. abrt-gui window is closed and abrt-applet emerges again. Here's the TB: Core was generated by `/usr/bin/python /usr/share/abrt/CCMainWindow.py'. Program terminated with signal 11, Segmentation fault. #0 get_btree (buffer=0x0) at gtktextbuffer.c:789 789 if (buffer->btree == NULL) #0 get_btree (buffer=0x0) at gtktextbuffer.c:789 #1 0x0000003f121fdff4 in IA__gtk_text_layout_get_line_yrange ( layout=0x155aa50, iter=0x7fff0e4d5970, y=0x7fff0e4d59cc, height=0x7fff0e4d59c8) at gtktextlayout.c:2827 #2 0x0000003f121fe0d2 in IA__gtk_text_layout_set_cursor_visible ( layout=0x155aa50, cursor_visible=<value optimized out>) at gtktextlayout.c:524 #3 0x0000003f1220f198 in gtk_text_view_focus_in_event (widget=0x1547b80, event=<value optimized out>) at gtktextview.c:4436 #4 0x0000003f1214b713 in _gtk_marshal_BOOLEAN__BOXED (closure=0x14287f0, return_value=0x7fff0e4d5bd0, n_param_values=<value optimized out>, param_values=0x1791b00, invocation_hint=<value optimized out>, marshal_data=0x3f1220f140) at gtkmarshalers.c:84 #5 0x0000003b6ae0b8ee in IA__g_closure_invoke (closure=0x14287f0, return_value=0x7fff0e4d5bd0, n_param_values=2, param_values=0x1791b00, invocation_hint=0x7fff0e4d5b90) at gclosure.c:767 #6 0x0000003b6ae21bd0 in signal_emit_unlocked_R (node=0x1428860, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3282 #7 0x0000003b6ae231be in IA__g_signal_emit_valist (instance=0x1547b80, signal_id=<value optimized out>, detail=0, var_args=0x7fff0e4d5d80) at gsignal.c:2987 #8 0x0000003b6ae23893 in IA__g_signal_emit (instance=0x0, signal_id=239950192, detail=23697296) at gsignal.c:3034 #9 0x0000003f1226b9bf in gtk_widget_event_internal (widget=0x1547b80, event=0x17b0a40) at gtkwidget.c:4761 #10 0x0000003f1227c627 in do_focus_change (widget=0x1547b80, in=1) at gtkwindow.c:5250 #11 0x0000003f1227d2e2 in gtk_window_real_set_focus (window=0x1751070, focus=0x1547b80) at gtkwindow.c:5475 #12 0x0000003b6ae0b8ee in IA__g_closure_invoke (closure=0x14286a0, return_value=0x0, n_param_values=2, param_values=0x15bd950, invocation_hint=0x7fff0e4d6040) at gclosure.c:767 #13 0x0000003b6ae21bd0 in signal_emit_unlocked_R (node=0x142ce70, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3282 #14 0x0000003b6ae232fe in IA__g_signal_emit_valist (instance=0x1751070, signal_id=<value optimized out>, detail=0, var_args=0x7fff0e4d6230) at gsignal.c:2977 #15 0x0000003b6ae23893 in IA__g_signal_emit (instance=0x0, signal_id=239950192, detail=23697296) at gsignal.c:3034 #16 0x0000003b6ae0b8ee in IA__g_closure_invoke (closure=0x1427070, return_value=0x0, n_param_values=1, param_values=0x17698c0, invocation_hint=0x7fff0e4d6450) at gclosure.c:767 #17 0x0000003b6ae21bd0 in signal_emit_unlocked_R (node=0x14270c0, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3282 #18 0x0000003b6ae232fe in IA__g_signal_emit_valist (instance=0x1547b80, signal_id=<value optimized out>, detail=0, var_args=0x7fff0e4d6640) at gsignal.c:2977 #19 0x0000003b6ae23893 in IA__g_signal_emit (instance=0x0, signal_id=239950192, detail=23697296) at gsignal.c:3034 #20 0x0000003f1227198b in IA__gtk_widget_grab_focus (widget=0x1547b80) at gtkwidget.c:5078 #21 0x0000003f12215791 in gtk_text_view_button_press_event (widget=0x1547b80, event=0x17915e0) at gtktextview.c:4279 #22 0x0000003f1214b713 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1427350, return_value=0x7fff0e4d6a20, n_param_values=<value optimized out>, param_values=0x1791980, invocation_hint=<value optimized out>, marshal_data=0x3f12215750) at gtkmarshalers.c:84 #23 0x0000003b6ae0b8ee in IA__g_closure_invoke (closure=0x1427350, return_value=0x7fff0e4d6a20, n_param_values=2, param_values=0x1791980, invocation_hint=0x7fff0e4d69e0) at gclosure.c:767 #24 0x0000003b6ae21bd0 in signal_emit_unlocked_R (node=0x14273c0, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3282 #25 0x0000003b6ae231be in IA__g_signal_emit_valist (instance=0x1547b80, signal_id=<value optimized out>, detail=0, var_args=0x7fff0e4d6bd0) at gsignal.c:2987 #26 0x0000003b6ae23893 in IA__g_signal_emit (instance=0x0, signal_id=239950192, detail=23697296) at gsignal.c:3034 #27 0x0000003f1226b9bf in gtk_widget_event_internal (widget=0x1547b80, event=0x17915e0) at gtkwidget.c:4761 #28 0x0000003f12142875 in IA__gtk_propagate_event (widget=0x1547b80, event=0x17915e0) at gtkmain.c:2396 #29 0x0000003f121439cb in IA__gtk_main_do_event (event=0x17915e0) at gtkmain.c:1601 #30 0x0000003f1305322c in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at gdkevents-x11.c:2364 #31 0x0000003b6aa3811e in g_main_dispatch (context=<value optimized out>) at gmain.c:1814 #32 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367 #33 0x0000003b6aa3b878 in g_main_context_iterate (context=0x1407120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2448 #34 0x0000003b6aa3bd15 in IA__g_main_loop_run (loop=0x1767a90) at gmain.c:2656 #35 0x0000003f120bd69b in IA__gtk_dialog_run (dialog=0x1751070) at gtkdialog.c:1090 #36 0x00007fb500054838 in ?? () from /usr/lib64/python2.6/site-packages/gtk-2.0/gtk/_gtk.so #37 0x0000003d794df1f1 in call_function (oparg=<value optimized out>, pp_stack=<value optimized out>) at Python/ceval.c:3663 #38 PyEval_EvalFrameEx (oparg=<value optimized out>, pp_stack=<value optimized out>) at Python/ceval.c:2370 #39 0x0000003d794e0755 in fast_function (nk=<value optimized out>, na=<value optimized out>, n=<value optimized out>, pp_stack=<value optimized out>, func=<value optimized out>) at Python/ceval.c:3765 #40 call_function (nk=<value optimized out>, na=<value optimized out>, n=<value optimized out>, pp_stack=<value optimized out>, func=<value optimized out>) at Python/ceval.c:3700 #41 PyEval_EvalFrameEx (nk=<value optimized out>, na=<value optimized out>, n=<value optimized out>, pp_stack=<value optimized out>, func=<value optimized out>) at Python/ceval.c:2370 #42 0x0000003d794e1063 in PyEval_EvalCodeEx (co=0x7fb5063e7288, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=<value optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2942 #43 0x0000003d7946e62f in function_call (func=0x7fb4fce5a2a8, arg=0x7fb4fce50788, kw=0x0) at Objects/funcobject.c:524 #44 0x0000003d79443cb3 in PyObject_Call (func=0x7fb4fce5a2a8, arg=0x7fff0e4d5970, kw=0x1699790) at Objects/abstract.c:2487 #45 0x0000003d79458fff in instancemethod_call (func=0x7fb4fce5a2a8, arg=0x7fb4fce50788, kw=0x0) at Objects/classobject.c:2579 #46 0x0000003d79443cb3 in PyObject_Call (func=0x7fb4fce578c0, arg=0x7fff0e4d5970, kw=0x1699790) at Objects/abstract.c:2487 #47 0x0000003d794d9563 in PyEval_CallObjectWithKeywords (func=0x7fb4fce578c0, arg=0x7fb4fce46730, kw=0x1699790) at Python/ceval.c:3548 #48 0x00007fb500370e3a in ?? () from /usr/lib64/python2.6/site-packages/gtk-2.0/gobject/_gobject.so #49 0x0000003b6ae0b8ee in IA__g_closure_invoke (closure=0x1545080, return_value=0x0, n_param_values=2, param_values=0x1745d20, invocation_hint=0x7fff0e4d77f0) at gclosure.c:767 #50 0x0000003b6ae21f18 in signal_emit_unlocked_R (node=0x15128a0, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3244 #51 0x00007fb50036896a in ?? () from /usr/lib64/python2.6/site-packages/gtk-2.0/gobject/_gobject.so #52 0x0000003d794df3c3 in call_function (oparg=<value optimized out>, pp_stack=<value optimized out>) at Python/ceval.c:3679 #53 PyEval_EvalFrameEx (oparg=<value optimized out>, pp_stack=<value optimized out>) at Python/ceval.c:2370 #54 0x0000003d794e1063 in PyEval_EvalCodeEx (co=0x7fb4ff29bcd8, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=<value optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2942 #55 0x0000003d7946e72b in function_call (func=0x7fb4fdfb01b8, arg=0x7fb4fce53e18, kw=0x151d410) at Objects/funcobject.c:524 #56 0x0000003d79443cb3 in PyObject_Call (func=0x7fb4fdfb01b8, arg=0x7fff0e4d5970, kw=0x1699790) at Objects/abstract.c:2487 #57 0x0000003d794dddab in ext_do_call (nk=<value optimized out>, na=<value optimized out>, flags=<value optimized out>, pp_stack=<value optimized out>, func=<value optimized out>) at Python/ceval.c:3978 #58 PyEval_EvalFrameEx (nk=<value optimized out>, na=<value optimized out>, flags=<value optimized out>, pp_stack=<value optimized out>, func=<value optimized out>) at Python/ceval.c:2410 #59 0x0000003d794e0755 in fast_function (nk=<value optimized out>, na=<value optimized out>, n=<value optimized out>, pp_stack=<value optimized out>, func=<value optimized out>) at Python/ceval.c:3765 #60 call_function (nk=<value optimized out>, na=<value optimized out>, n=<value optimized out>, pp_stack=<value optimized out>, func=<value optimized out>) at Python/ceval.c:3700 #61 PyEval_EvalFrameEx (nk=<value optimized out>, na=<value optimized out>, n=<value optimized out>, pp_stack=<value optimized out>, func=<value optimized out>) at Python/ceval.c:2370 #62 0x0000003d794e1063 in PyEval_EvalCodeEx (co=0x7fb4fdfa1030, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=<value optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2942 #63 0x0000003d7946e62f in function_call (func=0x7fb4fdfaf230, arg=0x7fb4fce53cb0, kw=0x0) at Objects/funcobject.c:524 #64 0x0000003d79443cb3 in PyObject_Call (func=0x7fb4fdfaf230, arg=0x7fff0e4d5970, kw=0x1699790) at Objects/abstract.c:2487 #65 0x0000003d79458fff in instancemethod_call (func=0x7fb4fdfaf230, arg=0x7fb4fce53cb0, kw=0x0) at Objects/classobject.c:2579 #66 0x0000003d79443cb3 in PyObject_Call (func=0x7fb501414780, arg=0x7fff0e4d5970, kw=0x1699790) at Objects/abstract.c:2487 #67 0x0000003d79443f88 in PyObject_CallFunctionObjArgs ( callable=0x7fb501414780) at Objects/abstract.c:2718 #68 0x00007fb4fe1c95bb in dbus_message_set_reply_serial () at dbus-message.c:894 #69 0x00007fb4fe1ca19a in dbus_message_set_reply_serial () at dbus-message.c:894 #70 0x0000003d638105de in dbus_connection_dispatch (connection=0x1517120) at dbus-connection.c:4406 #71 0x0000003b71a098d5 in message_queue_dispatch ( source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at dbus-gmain.c:101 #72 0x0000003b6aa3811e in g_main_dispatch (context=<value optimized out>) at gmain.c:1814 #73 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367 #74 0x0000003b6aa3b878 in g_main_context_iterate (context=0x1407120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2448 #75 0x0000003b6aa3bd15 in IA__g_main_loop_run (loop=0x16a3470) at gmain.c:2656 #76 0x0000003f12143f47 in IA__gtk_main () at gtkmain.c:1205 #77 0x00007fb50006d37a in ?? () from /usr/lib64/python2.6/site-packages/gtk-2.0/gtk/_gtk.so #78 0x0000003d794df1f1 in call_function (oparg=<value optimized out>, pp_stack=<value optimized out>) at Python/ceval.c:3663 #79 PyEval_EvalFrameEx (oparg=<value optimized out>, pp_stack=<value optimized out>) at Python/ceval.c:2370 #80 0x0000003d794e1063 in PyEval_EvalCodeEx (co=0x7fb5063e7558, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=<value optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2942 #81 0x0000003d794e1172 in PyEval_EvalCode (co=0x0, globals=0x7fff0e4d5970, locals=0x1699790) at Python/ceval.c:515 #82 0x0000003d794fc80c in run_mod (mod=<value optimized out>, filename=<value optimized out>, globals=0x111e440, locals=0x111e440, flags=<value optimized out>, arena=<value optimized out>) at Python/pythonrun.c:1330 #83 0x0000003d794fc8e0 in PyRun_FileExFlags (fp=0x11729e0, filename=0x7fff0e4daa7c "/usr/share/abrt/CCMainWindow.py", start=<value optimized out>, globals=<value optimized out>, locals=0x111e440, closeit=1, flags=0x7fff0e4d8b70) at Python/pythonrun.c:1316 #84 0x0000003d794fdd3e in PyRun_SimpleFileExFlags (fp=<value optimized out>, filename=0x7fff0e4daa7c "/usr/share/abrt/CCMainWindow.py", closeit=1, flags=0x7fff0e4d8b70) at Python/pythonrun.c:926 #85 0x0000003d7950a7f9 in Py_Main (argc=105558176, argv=<value optimized out>) at Modules/main.c:597 #86 0x0000003d6101e5ed in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff0e4d8c88) at libc-start.c:220 #87 0x0000000000400649 in _start () Version-Release number of selected component (if applicable): python-2.6-5.fc11.x86_64 How reproducible: Always
These are never python's fault. At a guess it's a gtk/pygtk or application problem (I'd guess the later).