(gdb) bt #0 0x00007ffff6ddb893 in gtk_tray_icon_manager_filter () from /usr/lib64/libgtk-x11-2.0.so.0 #1 0x00007ffff669fc82 in gdk_event_translate () from /usr/lib64/libgdk-x11-2.0.so.0 #2 0x00007ffff66a1428 in _gdk_events_queue () from /usr/lib64/libgdk-x11-2.0.so.0 #3 0x00007ffff66a14ae in gdk_event_dispatch () from /usr/lib64/libgdk-x11-2.0.so.0 #4 0x00007ffff4faf3f2 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #5 0x00007ffff4faf738 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0 #6 0x00007ffff4fafb2a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #7 0x00007ffff6bc99ab in gtk_dialog_run () from /usr/lib64/libgtk-x11-2.0.so.0 #8 0x0000000000428643 in thunar_application_unlink_files (application=0x727a40, parent=0x8c6010, file_list=0x7fffd8048800, permanently=) at thunar-application.c:1780 #9 0x000000000047de86 in thunar_standard_view_action_delete (action=, standard_view=0x8c6010) at thunar-standard-view.c:2072 #10 0x00007ffff5299322 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #11 0x00007ffff52aa4db in signal_emit_unlocked_R () from /usr/lib64/libgobject-2.0.so.0 #12 0x00007ffff52b26a1 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #13 0x00007ffff52b28b3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #14 0x00007ffff6b82488 in _gtk_action_emit_activate () from /usr/lib64/libgtk-x11-2.0.so.0 #15 0x0000000000479db8 in thunar_standard_view_delete_selected_files (standard_view=) at thunar-standard-view.c:1563 #16 0x000000000041fb83 in _thunar_marshal_BOOLEAN__VOID (closure=0x8c20e0, return_value=0x7fffffffca90, n_param_values=, param_values=, invocation_hint=, marshal_data=0x479d00) at thunar-marshal.c:123 #17 0x00007ffff5299322 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #18 0x00007ffff52aaafc in signal_emit_unlocked_R () from /usr/lib64/libgobject-2.0.so.0 #19 0x00007ffff52b18e7 in g_signal_emitv () from /usr/lib64/libgobject-2.0.so.0 #20 0x00007ffff6b8fc5e in gtk_binding_entry_activate () from /usr/lib64/libgtk-x11-2.0.so.0 #21 0x00007ffff6b90198 in binding_match_activate () from /usr/lib64/libgtk-x11-2.0.so.0 #22 0x00007ffff6b9041a in gtk_bindings_activate_list () from /usr/lib64/libgtk-x11-2.0.so.0 #23 0x00007ffff6b9132a in gtk_bindings_activate_event () from /usr/lib64/libgtk-x11-2.0.so.0 #24 0x00007ffff6c45148 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib64/libgtk-x11-2.0.so.0 #25 0x00007ffff529929b in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #26 0x00007ffff52aaafc in signal_emit_unlocked_R () from /usr/lib64/libgobject-2.0.so.0 #27 0x00007ffff52b23e6 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #28 0x00007ffff52b28b3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #29 0x00007ffff6d6112f in gtk_widget_event_internal () from /usr/lib64/libgtk-x11-2.0.so.0 #30 0x00007ffff6d75d0b in gtk_window_propagate_key_event () from /usr/lib64/libgtk-x11-2.0.so.0 #31 0x00007ffff6d7871b in gtk_window_key_press_event () from /usr/lib64/libgtk-x11-2.0.so.0 #32 0x00007ffff6c45148 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib64/libgtk-x11-2.0.so.0 #33 0x00007ffff5299322 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 #34 0x00007ffff52aaafc in signal_emit_unlocked_R () from /usr/lib64/libgobject-2.0.so.0 #35 0x00007ffff52b23e6 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 #36 0x00007ffff52b28b3 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 #37 0x00007ffff6d6112f in gtk_widget_event_internal () from /usr/lib64/libgtk-x11-2.0.so.0 #38 0x00007ffff6c43364 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0 #39 0x00007ffff6c43643 in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0 #40 0x00007ffff66a14dc in gdk_event_dispatch () from /usr/lib64/libgdk-x11-2.0.so.0 #41 0x00007ffff4faf3f2 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #42 0x00007ffff4faf738 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0 #43 0x00007ffff4fafb2a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #44 0x00007ffff6c42647 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 #45 0x0000000000422cbc in main (argc=1, argv=0x7fffffffdc48) at main.c:294 #8 0x0000000000428643 in thunar_application_unlink_files (application=0x727a40, parent=0x8c6010, file_list=0x7fffd8048800, permanently=) at thunar-application.c:1780 (gdb) info frame warning: Source file is more recent than executable. 1780 response = gtk_dialog_run (GTK_DIALOG (dialog)); Stack level 8, frame at 0x7fffffffc390: rip = 0x428643 in thunar_application_unlink_files (thunar-application.c:1780); saved rip 0x47de86 called by frame at 0x7fffffffc3b0, caller of frame at 0x7fffffffc320 source language c. Arglist at 0x7fffffffc318, args: application=0x727a40, parent=0x8c6010, file_list=0x7fffd8048800, permanently= Locals at 0x7fffffffc318, Previous frame's sp is 0x7fffffffc390 Saved registers: rbx at 0x7fffffffc358, rbp at 0x7fffffffc360, r12 at 0x7fffffffc368, r13 at 0x7fffffffc370, r14 at 0x7fffffffc378, r15 at 0x7fffffffc380, rip at 0x7fffffffc388 (gdb) info locals state = 17 dialog = 0x855450 window = 0x764000 screen = 0x71ec00 path_list = 0x7fffd8048aa0 lp = message = 0x9f0d50 "Are you sure that you want to permanently\ndelete the 20 selected files?" n_path_list = response = __PRETTY_FUNCTION__ = "thunar_application_unlink_files" (gdb) list - 1784 /* perform the delete operation */ 1765 /* ask the user to confirm the delete operation */ 1766 dialog = gtk_message_dialog_new (window, 1767 GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT, 1768 GTK_MESSAGE_QUESTION, 1769 GTK_BUTTONS_NONE, 1770 "%s", message); 1771 if (G_UNLIKELY (window == NULL && screen != NULL)) 1772 gtk_window_set_screen (GTK_WINDOW (dialog), screen); 1773 gtk_dialog_add_buttons (GTK_DIALOG (dialog), 1774 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, (gdb) list 1775 GTK_STOCK_DELETE, GTK_RESPONSE_YES, 1776 NULL); 1777 gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_YES); 1778 gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), 1779 _("If you delete a file, it is permanently lost.")); 1780 response = gtk_dialog_run (GTK_DIALOG (dialog)); 1781 gtk_widget_destroy (dialog); 1782 g_free (message); 1783