Skip to content

Trashing a file and than restoring it ocassionaly creates GLib-GIO-CRITICAL and refuses to restore the file

Submitted by Alexander Schwinn @alexxcons

Assigned to Xfce Bug Triage

Link to original bug (#15795)

Description

To reproduce:

  1. Trash e.g. 10 files (if more files are trashed, the bug is triggered more reliably)
  2. Enter trash

The message appears for each trashed file as soon as trash is opened: (Thunar:3143): GLib-GIO-CRITICAL **: g_file_info_get_attribute_uint32: assertion 'G_IS_FILE_INFO (info)' failed

If there is no message, restore the files and go back to 1. until the bug triggers (for me, usually after ~2 attempts)

Affected files are missing the "lock" emblem. 3. Try restoring such a file: An error pops up: File could not be restored. Unable to detect original place of the file.

Reloading the folder (F5) fixes the problem

Version: git