When trying to rename at least two files (using the bulk renamer), Thunar crashes before displaying the bulk renamer dialog. Moe told me and I could reproduce it with recent SVN checkouts. Software used: -------------- libexo 0.3.1.7svn-r21834 Thunar 0.3.1svn-r22098 GTK+ 2.8.18 Steps to reproduce: ------------------- 1. Open Thunar 2. Select at least two files/directories 3. Chose "Rename..." from the context menu GDB backtrace: -------------- (gdb) run Starting program: /usr/bin/thunar (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1220719712 (LWP 20336)] [New Thread -1228223568 (LWP 20379)] [New Thread -1236616272 (LWP 20380)] [Thread -1236616272 (LWP 20380) exited] [Thread -1228223568 (LWP 20379) exited] (thunar:20336): Gtk-WARNING **: sendto-menu: missing action (thunar:20336): Gtk-CRITICAL **: gtk_container_foreach: assertion `GTK_IS_CONTAINER (container)' failed (thunar:20336): Gtk-CRITICAL **: gtk_menu_shell_insert: assertion `GTK_IS_MENU_SHELL (menu_shell)' failed (thunar:20336): Gtk-CRITICAL **: gtk_menu_shell_insert: assertion `GTK_IS_MENU_SHELL (menu_shell)' failed (thunar:20336): Gtk-CRITICAL **: find_menu_position: assertion `GTK_IS_MENU_SHELL (menushell)' failed (thunar:20336): GLib-GObject-WARNING **: invalid (NULL) pointer instance (thunar:20336): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed (thunar:20336): Gtk-WARNING **: sendto-menu: missing action (thunar:20336): Gtk-CRITICAL **: gtk_container_foreach: assertion `GTK_IS_CONTAINER (container)' failed (thunar:20336): Gtk-CRITICAL **: gtk_menu_shell_insert: assertion `GTK_IS_MENU_SHELL (menu_shell)' failed (thunar:20336): Gtk-CRITICAL **: gtk_menu_shell_insert: assertion `GTK_IS_MENU_SHELL (menu_shell)' failed (thunar:20336): Gtk-CRITICAL **: find_menu_position: assertion `GTK_IS_MENU_SHELL (menushell)' failed (thunar:20336): GLib-GObject-WARNING **: invalid (NULL) pointer instance (thunar:20336): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1220719712 (LWP 20336)] 0xb7e1a545 in update_node () from /usr/lib/libgtk-x11-2.0.so.0
Fixed with revision 22105. 2006-06-14 Benedikt Meurer <benny@xfce.org> * thunar/thunar-renamer-dialog-ui.xml, thunar/thunar-renamer-dialog.c: Add missing "sendto-menu" action. Bug #1921.