Bug#932410: nautilus: drag-and-drop of files/folders is failing

Cagatay Aydin aydincagatay at yandex.com
Thu Jul 18 22:50:58 BST 2019


Package: nautilus
Version: 3.30.5-2
Severity: important

Dear Maintainer,

Since I did a fresh install of Debian 10, nautilus is quite frequently
failing to drag and drop files and folders. By failing, I mean there is
no error on the GUI side, but also it is as if I have never done the
drag-and-drop, everything stays in their old place. I could not find a
certain pattern to replicate the issue but it happens a lot. Also,
after a while this happens, nautilus crashes with segfault (not
always).

In case it matters, I have `gdm 3.30.2-3` and using Wayland.


*** Reporter, please consider answering these questions, where
appropriate ***

   * What led up to the situation?
	Drag-and-drop files/folders (no external drives). No appearant
way to replicate, but happens frequently.
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
	Could not find a solution yet.
   * What was the outcome of this action?
	On the GUI side, drag-and-dropped files remain at their old
location, no error displays.
	Here is the relevant part from my syslog:
```
Jul 18 23:56:23 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:56:23 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:56:23 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:56:23 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:56:59 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:56:59 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:57:27 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:57:27 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:59:45 myhostname nautilus[19573]: g_object_ref: assertion
'G_IS_OBJECT (object)' failed
Jul 18 23:59:45 myhostname nautilus[19573]: g_object_ref: assertion
'G_IS_OBJECT (object)' failed
Jul 18 23:59:45 myhostname nautilus[19573]: g_object_ref: assertion
'G_IS_OBJECT (object)' failed
Jul 18 23:59:45 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:59:45 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:59:45 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 18 23:59:45 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 19 00:00:07 myhostname nautilus[19573]: g_file_get_path: assertion
'G_IS_FILE (file)' failed
Jul 19 00:00:08 myhostname nautilus[19573]: g_file_get_path: assertion
'G_IS_FILE (file)' failed
Jul 19 00:00:16 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
```
	Another time with segfault:
```
Jul 19 00:12:17 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 19 00:14:30 myhostname dbus-daemon[1367]: [system] Activating via
systemd: service name='org.freedesktop.hostname1' unit='dbus-
org.freedesktop.hostname1.service' requested by ':1.2177' (uid=1000
pid=19573 comm="/usr/bin/nautilus --gapplication-service ")
Jul 19 00:14:30 myhostname nautilus[19573]:
nautilus_notebook_sync_tab_label: assertion 'NAUTILUS_IS_NOTEBOOK
(notebook)' failed
Jul 19 00:14:30 myhostname nautilus[19573]:
nautilus_notebook_sync_tab_label: assertion 'NAUTILUS_IS_NOTEBOOK
(notebook)' failed
Jul 19 00:14:30 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 19 00:14:30 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 19 00:14:30 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 19 00:14:30 myhostname nautilus[19573]:
../../../../../gdk/wayland/gdkselection-wayland.c:261: error reading
selection buffer: Operation was cancelled
Jul 19 00:14:35 myhostname kernel: [ 6606.391604] nautilus[19573]:
segfault at 38 ip 00005597295b6859 sp 00007ffd95cd3220 error 4 in
nautilus[559729518000+d2000]
```

   * What outcome did you expect instead?
	Well...

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 10.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages nautilus depends on:
ii  bubblewrap                 0.3.1-4
ii  desktop-file-utils         0.23-4
ii  gsettings-desktop-schemas  3.28.1-1
ii  gvfs                       1.38.1-5
ii  libatk1.0-0                2.30.0-2
ii  libc6                      2.28-10
ii  libcairo-gobject2          1.16.0-4
ii  libcairo2                  1.16.0-4
ii  libgdk-pixbuf2.0-0         2.38.1+dfsg-1
ii  libgexiv2-2                0.10.9-1
ii  libglib2.0-0               2.58.3-2
ii  libglib2.0-data            2.58.3-2
ii  libgnome-autoar-0-0        0.2.3-2
ii  libgtk-3-0                 3.24.5-1
ii  libnautilus-extension1a    3.30.5-2
ii  libpango-1.0-0             1.42.4-6
ii  libpangocairo-1.0-0        1.42.4-6
ii  libseccomp2                2.3.3-4
ii  libselinux1                2.8-1+b1
ii  libtracker-sparql-2.0-0    2.1.8-2
ii  nautilus-data              3.30.5-2
ii  shared-mime-info           1.10-1
ii  tracker                    2.1.8-2

Versions of packages nautilus recommends:
ii  gnome-sushi      3.30.0-2
ii  gvfs-backends    1.38.1-5
ii  librsvg2-common  2.44.10-2.1

Versions of packages nautilus suggests:
ii  eog                         3.28.4-2+b1
ii  evince [pdf-viewer]         3.30.2-3
ii  nautilus-extension-brasero  3.12.2-5
ii  nautilus-sendto             3.8.6-3
ii  totem                       3.30.0-4
ii  vlc [mp3-decoder]           3.0.7-1
ii  xdg-user-dirs               0.17-2

-- no debconf information


-- 
Cagatay Aydin



More information about the pkg-gnome-maintainers mailing list