mate-desktop / caja

Caja, the file manager for the MATE desktop
https://mate-desktop.org/
Other
265 stars 143 forks source link

Caja crashes when using F3 function #1696

Open mttr402 opened 1 year ago

mttr402 commented 1 year ago

Expected behaviour

Preference menu should show up and not Caja exiting

Actual behaviour

Caja crashes

Steps to reproduce the behaviour

open Caja hit F3 for second panel close panel with F3 only one panel left goto Caja Preferences Caja crashes and exit

MATE general version

V1.26

Package version

1.26.0-linuxmint1 (una)

Linux Distribution

Mint 20.3

Link to bugreport of your Distribution (requirement)

Caja.Crash.with.F3.txt core.tar.gz

lukefromdc commented 1 year ago

I cannot reproduce this on Debian Unstable with locally compiled MATE over locally compiled GTK 3 and glib. Followed your exact instructions, caja kept running normally. Obviously our systems are not the same, but this means I can't run caja as root (for a new instance of it) under gdb, invoke the crash, and find the problem in the backtrace.

In your crash file, the key line may be this, and indicates a disagreement between what caja thinks is in the trash and what actually is. I've never had caja crash over having removed a file accidently moved to the trash as root by other means, this should be caught and handled before reaching the assert in question

gdm-x-session ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file))

Note that I am not using GDM as it loads too much of GNOME so I use lightdm

JSBern commented 11 months ago

I can't reproduce it on UM 22.04 either

mttr402 commented 11 months ago

Using Caja v1.26 trash empty before hand gives this error in logs

22.07.2023 13:56:43:000 Mint /usr/lib/gdm3/gdm-x-session ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file)) 22.07.2023 13:56:43:000 Mint /usr/lib/gdm3/gdm-x-session Bail out! ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file)) 22.07.2023 13:56:43:000 Mint caja Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client 22.07.2023 13:56:43:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-open-terminal extension 22.07.2023 13:56:43:000 Mint caja [N-A] Caja-Actions Tracker 1.26.0 initializing... 22.07.2023 13:56:43:000 Mint caja [FMA] FileManager-Actions Menu Extender 3.4 initializing... 22.07.2023 13:56:44:000 Mint caja [N-A] Caja-Actions Menu Extender 1.26.0 initializing... 22.07.2023 13:56:44:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-share extension 22.07.2023 13:56:44:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-image-converter extension 22.07.2023 13:56:44:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-wallpaper extension 22.07.2023 13:56:44:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-sendto extension 22.07.2023 13:56:44:000 Mint caja [FMA] FileManager-Actions Tracker 3.4 initializing... 22.07.2023 13:56:44:000 Mint systemd-coredump Process 2660364 (caja) of user 1000 dumped core.#012#012Stack trace of thread 2660364:#012#0 0x00007fca91d4000b GI_raise (libc.so.6 + 0x4300b)#012#1 0x00007fca91d1f859 __GI_abort (libc.so.6 + 0x22859)#012#2 0x00007fca923dfb43 n/a (libglib-2.0.so.0 + 0x1db43)#012#3 0x00007fca9243ccff g_assertion_message_expr (libglib-2.0.so.0 + 0x7acff)#012#4 0x000055f67c8857c1 caja_file_is_in_trash (caja + 0x1097c1)#012#5 0x000055f67c83ba50 n/a (caja + 0xbfa50)#012#6 0x000055f67c83be3d n/a (caja + 0xbfe3d)#012#7 0x00007fca92500802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#8 0x00007fca92514814 n/a (libgobject-2.0.so.0 + 0x28814)#012#9 0x00007fca9251fbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#10 0x00007fca925200f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#11 0x00007fca92646a20 n/a (libgio-2.0.so.0 + 0xfaa20)#012#12 0x00007fca925d0585 n/a (libgio-2.0.so.0 + 0x84585)#012#13 0x00007fca92500a56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#14 0x00007fca9251edf1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32df1)#012#15 0x00007fca925200f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#16 0x00007fca9264807c n/a (libgio-2.0.so.0 + 0xfc07c)#012#17 0x00007fca92641e1f n/a (libgio-2.0.so.0 + 0xf5e1f)#012#18 0x00007fca92415245 g_main_context_invoke_full (libglib-2.0.so.0 + 0x53245)#012#19 0x00007fca92641f68 n/a (libgio-2.0.so.0 + 0xf5f68)#012#20 0x00007fca8cfb7141 n/a (libdconfsettings.so + 0x7141)#012#21 0x00007fca8cfb8787 n/a (libdconfsettings.so + 0x8787)#012#22 0x00007fca8cfb580f n/a (libdconfsettings.so + 0x580f)#012#23 0x00007fca92642ba9 n/a (libgio-2.0.so.0 + 0xf6ba9)#012#24 0x00007fca926472a3 n/a (libgio-2.0.so.0 + 0xfb2a3)#012#25 0x00007fca926490b8 g_settings_set_value (libgio-2.0.so.0 + 0xfd0b8)#012#26 0x000055f67c7e4a56 n/a (caja + 0x68a56)#012#27 0x00007fca92500802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#28 0x00007fca92514814 n/a (libgobject-2.0.so.0 + 0x28814)#012#29 0x00007fca9251fbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#30 0x00007fca925200f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#31 0x000055f67c85d0a3 caja_column_chooser_set_settings (caja + 0xe10a3)#012#32 0x000055f67c7e4af2 n/a (caja + 0x68af2)#012#33 0x000055f67c7e5c88 caja_file_management_properties_dialog_show (caja + 0x69c88)#012#34 0x00007fca92500802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#35 0x00007fca92514814 n/a (libgobject-2.0.so.0 + 0x28814)#012#36 0x00007fca9251fbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#37 0x00007fca925200f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#38 0x00007fca92ace8e5 n/a (libgtk-3.so.0 + 0xb88e5)#012#39 0x00007fca92500a56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#40 0x00007fca9251fb48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)#012#41 0x00007fca925200f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#42 0x00007fca92daa842 gtk_widget_activate (libgtk-3.so.0 + 0x394842)#012#43 0x00007fca92c787d6 gtk_menu_shell_activate_item (libgtk-3.so.0 + 0x2627d6)#012#44 0x00007fca92c78a63 n/a (libgtk-3.so.0 + 0x262a63)#012#45 0x00007fca92dfd36f n/a (libgtk-3.so.0 + 0x3e736f)#012#46 0x00007fca92500a56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#47 0x00007fca9251edf1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32df1)#012#48 0x00007fca925200f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#49 0x00007fca92da79b3 n/a (libgtk-3.so.0 + 0x3919b3)#012#50 0x00007fca92c62ed8 n/a (libgtk-3.so.0 + 0x24ced8)#012#51 0x00007fca92c6518b gtk_main_do_event (libgtk-3.so.0 + 0x24f18b)#012#52 0x00007fca9294df69 n/a (libgdk-3.so.0 + 0x3cf69)#012#53 0x00007fca929810f6 n/a (libgdk-3.so.0 + 0x700f6)#012#54 0x00007fca9241417d g_main_context_dispatch (libglib-2.0.so.0 + 0x5217d)#012#55 0x00007fca92414400 n/a (libglib-2.0.so.0 + 0x52400)#012#56 0x00007fca924144a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#57 0x00007fca9262efe5 g_application_run (libgio-2.0.so.0 + 0xe2fe5)#012#58 0x000055f67c7d6650 main (caja + 0x5a650)#012#59 0x00007fca91d21083 libc_start_main (libc.so.6 + 0x24083)#012#60 0x000055f67c7d66de _start (caja + 0x5a6de)#012#012Stack trace of thread 2660369:#012#0 0x00007fca9245ce7e g_variant_type_is_subtype_of (libglib-2.0.so.0 + 0x9ae7e)#012#1 0x00007fca9245017f g_variant_builder_add_value (libglib-2.0.so.0 + 0x8e17f)#012#2 0x00007fca9245278c g_variant_builder_add (libglib-2.0.so.0 + 0x9078c)#012#3 0x00007fca92663573 g_dbus_message_to_blob (libgio-2.0.so.0 + 0x117573)#012#4 0x00007fca9265733c n/a (libgio-2.0.so.0 + 0x10b33c)#012#5 0x00007fca92657f9f n/a (libgio-2.0.so.0 + 0x10bf9f)#012#6 0x00007fca9265bcbd g_dbus_connection_send_message_with_reply (libgio-2.0.so.0 + 0x10fcbd)#012#7 0x00007fca9265c089 n/a (libgio-2.0.so.0 + 0x110089)#012#8 0x00007fca9265e959 g_dbus_connection_call (libgio-2.0.so.0 + 0x112959)#012#9 0x00007fca8cfbac3c n/a (libdconfsettings.so + 0xac3c)#012#10 0x00007fca9241404e g_main_context_dispatch (libglib-2.0.so.0 + 0x5204e)#012#11 0x00007fca92414400 n/a (libglib-2.0.so.0 + 0x52400)#012#12 0x00007fca924144a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#13 0x00007fca8cfba99d n/a (libdconfsettings.so + 0xa99d)#012#14 0x00007fca9243dae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#15 0x00007fca91ef7609 start_thread (libpthread.so.0 + 0x8609)#012#16 0x00007fca91e1c133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2661358:#012#0 0x00007fca91e1573d syscall (libc.so.6 + 0x11873d)#012#1 0x00007fca92462556 g_cond_wait_until (libglib-2.0.so.0 + 0xa0556)#012#2 0x00007fca923e4581 n/a (libglib-2.0.so.0 + 0x22581)#012#3 0x00007fca923e4ba6 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x22ba6)#012#4 0x00007fca9243e429 n/a (libglib-2.0.so.0 + 0x7c429)#012#5 0x00007fca9243dae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#6 0x00007fca91ef7609 start_thread (libpthread.so.0 + 0x8609)#012#7 0x00007fca91e1c133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2660366:#012#0 0x00007fca91e0f99f GI_poll (libc.so.6 + 0x11299f)#012#1 0x00007fca9241436e n/a (libglib-2.0.so.0 + 0x5236e)#012#2 0x00007fca924144a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#3 0x00007fca924144f1 n/a (libglib-2.0.so.0 + 0x524f1)#012#4 0x00007fca9243dae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#5 0x00007fca91ef7609 start_thread (libpthread.so.0 + 0x8609)#012#6 0x00007fca91e1c133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2660367:#012#0 0x00007fca91e0f99f _GIpoll (libc.so.6 + 0x11299f)#012#1 0x00007fca9241436e n/a (libglib-2.0.so.0 + 0x5236e)#012#2 0x00007fca924146f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)#012#3 0x00007fca9266af8a n/a (libgio-2.0.so.0 + 0x11ef8a)#012#4 0x00007fca9243dae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#5 0x00007fca91ef7609 start_thread (libpthread.so.0 + 0x8609)#012#6 0x00007fca91e1c133 clone (libc.so.6 + 0x11f133) 22.07.2023 13:56:55:000 Mint /usr/lib/gdm3/gdm-x-session ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file)) 22.07.2023 13:56:55:000 Mint /usr/lib/gdm3/gdm-x-session Bail out! ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file)) 22.07.2023 13:56:55:000 Mint caja Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client 22.07.2023 13:56:55:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-open-terminal extension 22.07.2023 13:56:55:000 Mint caja [N-A] Caja-Actions Tracker 1.26.0 initializing... 22.07.2023 13:56:55:000 Mint caja [FMA] FileManager-Actions Menu Extender 3.4 initializing... 22.07.2023 13:56:56:000 Mint caja [N-A] Caja-Actions Menu Extender 1.26.0 initializing... 22.07.2023 13:56:56:000 Mint systemd-coredump Process 2661378 (caja) of user 1000 dumped core.#012#012Stack trace of thread 2661378:#012#0 0x00007f983ab2000b GI_raise (libc.so.6 + 0x4300b)#012#1 0x00007f983aaff859 GI_abort (libc.so.6 + 0x22859)#012#2 0x00007f983b1bfb43 n/a (libglib-2.0.so.0 + 0x1db43)#012#3 0x00007f983b21ccff g_assertion_message_expr (libglib-2.0.so.0 + 0x7acff)#012#4 0x000055cd336377c1 caja_file_is_in_trash (caja + 0x1097c1)#012#5 0x000055cd335eda50 n/a (caja + 0xbfa50)#012#6 0x000055cd335ede3d n/a (caja + 0xbfe3d)#012#7 0x00007f983b2e0802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#8 0x00007f983b2f4814 n/a (libgobject-2.0.so.0 + 0x28814)#012#9 0x00007f983b2ffbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#10 0x00007f983b3000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#11 0x00007f983b426a20 n/a (libgio-2.0.so.0 + 0xfaa20)#012#12 0x00007f983b3b0585 n/a (libgio-2.0.so.0 + 0x84585)#012#13 0x00007f983b2e0a56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#14 0x00007f983b2fedf1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32df1)#012#15 0x00007f983b3000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#16 0x00007f983b42807c n/a (libgio-2.0.so.0 + 0xfc07c)#012#17 0x00007f983b421e1f n/a (libgio-2.0.so.0 + 0xf5e1f)#012#18 0x00007f983b1f5245 g_main_context_invoke_full (libglib-2.0.so.0 + 0x53245)#012#19 0x00007f983b421f68 n/a (libgio-2.0.so.0 + 0xf5f68)#012#20 0x00007f9835d97141 n/a (libdconfsettings.so + 0x7141)#012#21 0x00007f9835d98787 n/a (libdconfsettings.so + 0x8787)#012#22 0x00007f9835d9580f n/a (libdconfsettings.so + 0x580f)#012#23 0x00007f983b422ba9 n/a (libgio-2.0.so.0 + 0xf6ba9)#012#24 0x00007f983b4272a3 n/a (libgio-2.0.so.0 + 0xfb2a3)#012#25 0x00007f983b4290b8 g_settings_set_value (libgio-2.0.so.0 + 0xfd0b8)#012#26 0x000055cd33596a56 n/a (caja + 0x68a56)#012#27 0x00007f983b2e0802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#28 0x00007f983b2f4814 n/a (libgobject-2.0.so.0 + 0x28814)#012#29 0x00007f983b2ffbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#30 0x00007f983b3000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#31 0x000055cd3360f0a3 caja_column_chooser_set_settings (caja + 0xe10a3)#012#32 0x000055cd33596af2 n/a (caja + 0x68af2)#012#33 0x000055cd33597c88 caja_file_management_properties_dialog_show (caja + 0x69c88)#012#34 0x00007f983b2e0802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#35 0x00007f983b2f4814 n/a (libgobject-2.0.so.0 + 0x28814)#012#36 0x00007f983b2ffbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#37 0x00007f983b3000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#38 0x00007f983b8ae8e5 n/a (libgtk-3.so.0 + 0xb88e5)#012#39 0x00007f983b2e0a56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#40 0x00007f983b2ffb48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)#012#41 0x00007f983b3000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#42 0x00007f983bb8a842 gtk_widget_activate (libgtk-3.so.0 + 0x394842)#012#43 0x00007f983ba587d6 gtk_menu_shell_activate_item (libgtk-3.so.0 + 0x2627d6)#012#44 0x00007f983ba58a63 n/a (libgtk-3.so.0 + 0x262a63)#012#45 0x00007f983bbdd36f n/a (libgtk-3.so.0 + 0x3e736f)#012#46 0x00007f983b2e0a56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#47 0x00007f983b2fedf1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32df1)#012#48 0x00007f983b3000f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#49 0x00007f983bb879b3 n/a (libgtk-3.so.0 + 0x3919b3)#012#50 0x00007f983ba42ed8 n/a (libgtk-3.so.0 + 0x24ced8)#012#51 0x00007f983ba4518b gtk_main_do_event (libgtk-3.so.0 + 0x24f18b)#012#52 0x00007f983b72df69 n/a (libgdk-3.so.0 + 0x3cf69)#012#53 0x00007f983b7610f6 n/a (libgdk-3.so.0 + 0x700f6)#012#54 0x00007f983b1f417d g_main_context_dispatch (libglib-2.0.so.0 + 0x5217d)#012#55 0x00007f983b1f4400 n/a (libglib-2.0.so.0 + 0x52400)#012#56 0x00007f983b1f44a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#57 0x00007f983b40efe5 g_application_run (libgio-2.0.so.0 + 0xe2fe5)#012#58 0x000055cd33588650 main (caja + 0x5a650)#012#59 0x00007f983ab01083 __libc_start_main (libc.so.6 + 0x24083)#012#60 0x000055cd335886de _start (caja + 0x5a6de)#012#012Stack trace of thread 2661383:#012#0 0x00007f983abef99f GI_poll (libc.so.6 + 0x11299f)#012#1 0x00007f983b1f436e n/a (libglib-2.0.so.0 + 0x5236e)#012#2 0x00007f983b1f44a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#3 0x00007f9835d9a99d n/a (libdconfsettings.so + 0xa99d)#012#4 0x00007f983b21dae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#5 0x00007f983acd7609 startthread (libpthread.so.0 + 0x8609)#012#6 0x00007f983abfc133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2661380:#012#0 0x00007f983abef99f GIpoll (libc.so.6 + 0x11299f)#012#1 0x00007f983b1f436e n/a (libglib-2.0.so.0 + 0x5236e)#012#2 0x00007f983b1f44a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#3 0x00007f983b1f44f1 n/a (libglib-2.0.so.0 + 0x524f1)#012#4 0x00007f983b21dae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#5 0x00007f983acd7609 start_thread (libpthread.so.0 + 0x8609)#012#6 0x00007f983abfc133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2661428:#012#0 0x00007f983abf573d syscall (libc.so.6 + 0x11873d)#012#1 0x00007f983b242556 g_cond_wait_until (libglib-2.0.so.0 + 0xa0556)#012#2 0x00007f983b1c4581 n/a (libglib-2.0.so.0 + 0x22581)#012#3 0x00007f983b1c4ba6 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x22ba6)#012#4 0x00007f983b21e429 n/a (libglib-2.0.so.0 + 0x7c429)#012#5 0x00007f983b21dae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#6 0x00007f983acd7609 start_thread (libpthread.so.0 + 0x8609)#012#7 0x00007f983abfc133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2661381:#012#0 0x00007f983abef99f GI_poll (libc.so.6 + 0x11299f)#012#1 0x00007f983b1f436e n/a (libglib-2.0.so.0 + 0x5236e)#012#2 0x00007f983b1f46f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)#012#3 0x00007f983b44af8a n/a (libgio-2.0.so.0 + 0x11ef8a)#012#4 0x00007f983b21dae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#5 0x00007f983acd7609 start_thread (libpthread.so.0 + 0x8609)#012#6 0x00007f983abfc133 clone (libc.so.6 + 0x11f133) 22.07.2023 13:56:56:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-share extension 22.07.2023 13:56:56:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-image-converter extension 22.07.2023 13:56:56:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-wallpaper extension 22.07.2023 13:56:56:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-sendto extension 22.07.2023 13:56:56:000 Mint caja [FMA] FileManager-Actions Tracker 3.4 initializing... 22.07.2023 13:57:14:000 Mint /usr/lib/gdm3/gdm-x-session ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file)) 22.07.2023 13:57:14:000 Mint /usr/lib/gdm3/gdm-x-session Bail out! ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file)) 22.07.2023 13:57:14:000 Mint caja Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client 22.07.2023 13:57:15:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-open-terminal extension 22.07.2023 13:57:15:000 Mint caja [N-A] Caja-Actions Tracker 1.26.0 initializing... 22.07.2023 13:57:15:000 Mint caja [FMA] FileManager-Actions Menu Extender 3.4 initializing... 22.07.2023 13:57:15:000 Mint caja [N-A] Caja-Actions Menu Extender 1.26.0 initializing... 22.07.2023 13:57:15:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-share extension 22.07.2023 13:57:15:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-image-converter extension 22.07.2023 13:57:15:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-wallpaper extension 22.07.2023 13:57:15:000 Mint /usr/lib/gdm3/gdm-x-session Initializing caja-sendto extension 22.07.2023 13:57:15:000 Mint caja [FMA] FileManager-Actions Tracker 3.4 initializing... 22.07.2023 13:57:15:000 Mint systemd-coredump Process 2661447 (caja) of user 1000 dumped core.#012#012Stack trace of thread 2661447:#012#0 0x00007f9637e8d00b __GI_raise (libc.so.6 + 0x4300b)#012#1 0x00007f9637e6c859 GI_abort (libc.so.6 + 0x22859)#012#2 0x00007f963852cb43 n/a (libglib-2.0.so.0 + 0x1db43)#012#3 0x00007f9638589cff g_assertion_message_expr (libglib-2.0.so.0 + 0x7acff)#012#4 0x0000557e178547c1 caja_file_is_in_trash (caja + 0x1097c1)#012#5 0x0000557e1780aa50 n/a (caja + 0xbfa50)#012#6 0x0000557e1780ae3d n/a (caja + 0xbfe3d)#012#7 0x00007f963864d802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#8 0x00007f9638661814 n/a (libgobject-2.0.so.0 + 0x28814)#012#9 0x00007f963866cbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#10 0x00007f963866d0f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#11 0x00007f9638793a20 n/a (libgio-2.0.so.0 + 0xfaa20)#012#12 0x00007f963871d585 n/a (libgio-2.0.so.0 + 0x84585)#012#13 0x00007f963864da56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#14 0x00007f963866bdf1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32df1)#012#15 0x00007f963866d0f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#16 0x00007f963879507c n/a (libgio-2.0.so.0 + 0xfc07c)#012#17 0x00007f963878ee1f n/a (libgio-2.0.so.0 + 0xf5e1f)#012#18 0x00007f9638562245 g_main_context_invoke_full (libglib-2.0.so.0 + 0x53245)#012#19 0x00007f963878ef68 n/a (libgio-2.0.so.0 + 0xf5f68)#012#20 0x00007f9634106141 n/a (libdconfsettings.so + 0x7141)#012#21 0x00007f9634107787 n/a (libdconfsettings.so + 0x8787)#012#22 0x00007f963410480f n/a (libdconfsettings.so + 0x580f)#012#23 0x00007f963878fba9 n/a (libgio-2.0.so.0 + 0xf6ba9)#012#24 0x00007f96387942a3 n/a (libgio-2.0.so.0 + 0xfb2a3)#012#25 0x00007f96387960b8 g_settings_set_value (libgio-2.0.so.0 + 0xfd0b8)#012#26 0x0000557e177b3a56 n/a (caja + 0x68a56)#012#27 0x00007f963864d802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#28 0x00007f9638661814 n/a (libgobject-2.0.so.0 + 0x28814)#012#29 0x00007f963866cbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#30 0x00007f963866d0f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#31 0x0000557e1782c0a3 caja_column_chooser_set_settings (caja + 0xe10a3)#012#32 0x0000557e177b3af2 n/a (caja + 0x68af2)#012#33 0x0000557e177b4c88 caja_file_management_properties_dialog_show (caja + 0x69c88)#012#34 0x00007f963864d802 g_closure_invoke (libgobject-2.0.so.0 + 0x14802)#012#35 0x00007f9638661814 n/a (libgobject-2.0.so.0 + 0x28814)#012#36 0x00007f963866cbbe g_signal_emit_valist (libgobject-2.0.so.0 + 0x33bbe)#012#37 0x00007f963866d0f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#38 0x00007f9638c1b8e5 n/a (libgtk-3.so.0 + 0xb88e5)#012#39 0x00007f963864da56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#40 0x00007f963866cb48 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33b48)#012#41 0x00007f963866d0f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#42 0x00007f9638ef7842 gtk_widget_activate (libgtk-3.so.0 + 0x394842)#012#43 0x00007f9638dc57d6 gtk_menu_shell_activate_item (libgtk-3.so.0 + 0x2627d6)#012#44 0x00007f9638dc5a63 n/a (libgtk-3.so.0 + 0x262a63)#012#45 0x00007f9638f4a36f n/a (libgtk-3.so.0 + 0x3e736f)#012#46 0x00007f963864da56 n/a (libgobject-2.0.so.0 + 0x14a56)#012#47 0x00007f963866bdf1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32df1)#012#48 0x00007f963866d0f3 g_signal_emit (libgobject-2.0.so.0 + 0x340f3)#012#49 0x00007f9638ef49b3 n/a (libgtk-3.so.0 + 0x3919b3)#012#50 0x00007f9638dafed8 n/a (libgtk-3.so.0 + 0x24ced8)#012#51 0x00007f9638db218b gtk_main_do_event (libgtk-3.so.0 + 0x24f18b)#012#52 0x00007f9638a9af69 n/a (libgdk-3.so.0 + 0x3cf69)#012#53 0x00007f9638ace0f6 n/a (libgdk-3.so.0 + 0x700f6)#012#54 0x00007f963856117d g_main_context_dispatch (libglib-2.0.so.0 + 0x5217d)#012#55 0x00007f9638561400 n/a (libglib-2.0.so.0 + 0x52400)#012#56 0x00007f96385614a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#57 0x00007f963877bfe5 g_application_run (libgio-2.0.so.0 + 0xe2fe5)#012#58 0x0000557e177a5650 main (caja + 0x5a650)#012#59 0x00007f9637e6e083 libc_start_main (libc.so.6 + 0x24083)#012#60 0x0000557e177a56de _start (caja + 0x5a6de)#012#012Stack trace of thread 2661452:#012#0 0x00007f963854da17 n/a (libglib-2.0.so.0 + 0x3ea17)#012#1 0x00007f963854e0a6 n/a (libglib-2.0.so.0 + 0x3f0a6)#012#2 0x00007f963855f633 n/a (libglib-2.0.so.0 + 0x50633)#012#3 0x00007f963855f772 g_source_attach (libglib-2.0.so.0 + 0x50772)#012#4 0x00007f96387a502d n/a (libgio-2.0.so.0 + 0x10c02d)#012#5 0x00007f96387a8cbd g_dbus_connection_send_message_with_reply (libgio-2.0.so.0 + 0x10fcbd)#012#6 0x00007f96387a9089 n/a (libgio-2.0.so.0 + 0x110089)#012#7 0x00007f96387ab959 g_dbus_connection_call (libgio-2.0.so.0 + 0x112959)#012#8 0x00007f9634109c3c n/a (libdconfsettings.so + 0xac3c)#012#9 0x00007f963856104e g_main_context_dispatch (libglib-2.0.so.0 + 0x5204e)#012#10 0x00007f9638561400 n/a (libglib-2.0.so.0 + 0x52400)#012#11 0x00007f96385614a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#12 0x00007f963410999d n/a (libdconfsettings.so + 0xa99d)#012#13 0x00007f963858aae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#14 0x00007f9638044609 startthread (libpthread.so.0 + 0x8609)#012#15 0x00007f9637f69133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2661450:#012#0 0x00007f9637f5c99f GIpoll (libc.so.6 + 0x11299f)#012#1 0x00007f963856136e n/a (libglib-2.0.so.0 + 0x5236e)#012#2 0x00007f96385616f3 g_main_loop_run (libglib-2.0.so.0 + 0x526f3)#012#3 0x00007f96387b7f8a n/a (libgio-2.0.so.0 + 0x11ef8a)#012#4 0x00007f963858aae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#5 0x00007f9638044609 start_thread (libpthread.so.0 + 0x8609)#012#6 0x00007f9637f69133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2661449:#012#0 0x00007f9637f5c99f GI_poll (libc.so.6 + 0x11299f)#012#1 0x00007f963856136e n/a (libglib-2.0.so.0 + 0x5236e)#012#2 0x00007f96385614a3 g_main_context_iteration (libglib-2.0.so.0 + 0x524a3)#012#3 0x00007f96385614f1 n/a (libglib-2.0.so.0 + 0x524f1)#012#4 0x00007f963858aae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#5 0x00007f9638044609 start_thread (libpthread.so.0 + 0x8609)#012#6 0x00007f9637f69133 clone (libc.so.6 + 0x11f133)#012#012Stack trace of thread 2661555:#012#0 0x00007f9637f6273d syscall (libc.so.6 + 0x11873d)#012#1 0x00007f96385af556 g_cond_wait_until (libglib-2.0.so.0 + 0xa0556)#012#2 0x00007f9638531581 n/a (libglib-2.0.so.0 + 0x22581)#012#3 0x00007f9638531ba6 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x22ba6)#012#4 0x00007f963858b429 n/a (libglib-2.0.so.0 + 0x7c429)#012#5 0x00007f963858aae1 n/a (libglib-2.0.so.0 + 0x7bae1)#012#6 0x00007f9638044609 start_thread (libpthread.so.0 + 0x8609)#012#7 0x00007f9637f69133 __clone (libc.so.6 + 0x11f133)

mttr402 commented 11 months ago

Running via terminal no error shown unless in root. This error shows up upon exit in root only. Again trash is empty

shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory sh: 0: getcwd() failed: No such file or directory root@main-Mint:.# caja job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory Initializing caja-open-terminal extension sys:1: Warning: ../../../gobject/gsignal.c:1743: signal "iduplicable-modified-changed" already exists in the 'GObject' class ancestry sys:1: Warning: ../../../gobject/gsignal.c:1743: signal "iduplicable-valid-changed" already exists in the 'GObject' class ancestry Initializing caja-share extension Initializing caja-image-converter extension Initializing caja-wallpaper extension Initializing caja-sendto extension ** ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file)) Bail out! ERROR:caja-file.c:7482:caja_file_is_in_trash: assertion failed: (CAJA_IS_FILE (file)) Aborted (core dumped)