Description
Distribution
Arch linux (6.14.9-arch1-1)
Package version
nemo 6.4.5
Frequency
Always
Bug description
I switched from smb to cifs to access my NAS recently and I have weird crashes when I copy large files of 2.3GB and more within my cifs mounted volume. I get a progress pop-up that never actually starts to progress and then after a while the whole app crashes and closes. A new file is created, but it's missing a few bytes compared to the original one.
- Copying the file within the mounted volume crashes nemo.
- Moving the file from the cifs mount to local storage works fine.
- Moving the file from local storage to the mounted cifs volume works, even though once the progress bar is filled up it stays filled for a while before closing.
Basic checks done:
- Update and reboot
systemctl status
andsystemctl --user status
- Drives health check for the mounted volume
System info:
- Arch linux (6.14.9-arch1-1)
- Not using Cinnamon but Sway
- The mounted volume is from a NAS using Synology Hybrid Raid and BTRFS. Haven't been able to test yet with other cifs mounted drives as I don't have one on hand.
Steps to reproduce
Copy a file of 2.3GB or more within a cifs mount
Expected behavior
Not crashing. Even if something is very wrong it should throw an error message explaining why instead of crashing nemo.
Additional information
Terminal output:
$ nemo
(nemo:10969): Nemo-WARNING **: 01:01:02.192: Current gtk theme is not known to have nemo support (Sweet-Ambar-Blue-Dark) - checking...
(nemo:10969): Gtk-WARNING **: 01:01:02.295: Creating a portal monitor failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop
(nemo:10969): Nemo-WARNING **: 01:01:02.308: Action '90_new-launcher.nemo_action' is missing dependency: cinnamon-desktop-editor
**
GLib-GIO:ERROR:../glib/gio/gfile.c:3073:do_copy_file_range: assertion failed: (result >= 0)
Bail out! GLib-GIO:ERROR:../glib/gio/gfile.c:3073:do_copy_file_range: assertion failed: (result >= 0)
zsh: IOT instruction (core dumped) nemo
I'm not using cinnamon, just nemo as standalone file manager (Sway as compositor if that matters). But I do have extra/cinnamon-desktop
installed and there's no cinnamon-desktop-editor
package so I don't know why there's a message saying it can't find it.
I have no clue about the portal warning, I've had it since forever and haven't been able to find out how to get rid of it yet.
journalctl output
nemo-journalctl.txt
gdb output
nemo-gdb.txt