exemple: I launch thunar, I'm in /home/stk, when I click on the folder xxx, thunar crashes. Here the backtrace: 1. (gdb) bt 2. #0 0xb792a3bc in g_slice_alloc () from /usr/lib/libglib-2.0.so.0 3. #1 0xb792a6e5 in g_slice_alloc0 () from /usr/lib/libglib-2.0.so.0 4. #2 0xb79c798a in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 5. #3 0xb79aef82 in g_object_set () from /usr/lib/libgobject-2.0.so.0 6. #4 0xb79ad47f in g_object_newv () from /usr/lib/libgobject-2.0.so.0 7. #5 0xb79adf3b in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 8. #6 0xb79ae0f0 in g_object_new () from /usr/lib/libgobject-2.0.so.0 9. #7 0x080733e3 in thunar_file_get_for_info (info=0xb79d76e8) 10. at thunar-file.c:655 11. #8 0x0807570a in thunar_folder_infos_ready (job=0x8281c20, infos=0x8276550, 12. folder=0x81b8d20) at thunar-folder.c:331 13. #9 0xb7f04e10 in thunar_vfs_monitor_event_get_type () 14. from /usr/lib/libthunar-vfs-1.so.2 15. #10 0xb79a7f69 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 16. #11 0xb79b81b1 in g_signal_chain_from_overridden () 17. from /usr/lib/libgobject-2.0.so.0 18. #12 0xb79b92c1 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 19. #13 0xb7f09abd in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 20. #14 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 21. #15 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 22. #16 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 23. #17 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 24. #18 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 25. #19 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 26. #20 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 27. #21 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 28. #22 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 29. #23 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 30. #24 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 31. #25 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 32. #26 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 33. #27 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 34. #28 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 35. #29 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 36. #30 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 37. #31 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 38. #32 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 39. #33 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 40. #34 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 41. #35 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 42. #36 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 43. #37 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 44. #38 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 45. #39 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 46. #40 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 47. #41 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 48. #42 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 49. #43 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 50. #44 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 51. #45 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 52. #46 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 53. #47 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 54. #48 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 55. #49 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 56. #50 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 57. #51 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 58. #52 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 59. #53 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 60. #54 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 61. #55 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 62. #56 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 63. #57 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 64. #58 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 65. #59 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 66. #60 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 67. #61 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 68. #62 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 69. #63 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 70. #64 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 71. #65 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 72. #66 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 73. #67 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 74. #68 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 75. #69 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 76. #70 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 77. #71 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 78. #72 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 79. #73 0xb7f099be in thunar_vfs_job_launch () from /usr/lib/libthunar-vfs-1.so.2 80. #74 0xb79119f1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 81. #75 0xb7913741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 82. #76 0xb791671f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 83. #77 0xb7916ac7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 84. #78 0xb7cb3203 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 85. #79 0x0805e190 in main (argc=136648136, argv=0x1) at main.c:239 I'm using gentoo ~86. NB: sorry if the "bug setting" are not the good one, that's my first bug report.
Try to set the environment variable G_SLICE to always-malloc (i.e. export G_SLICE=always-malloc) and run Thunar with the new setting (be sure to cancel any pending instance using Thunar -q), and test if it still crashes.
Do you happen to use the tree pane with GTK+ 2.10?
2006-07-30 Benedikt Meurer <benny@xfce.org> * thunar/thunar-tree-model.c: Emit "row-deleted" prior to deleting the node from the tree structure, as required for GTK+ 2.10.