[Xfce-bugs] [Bug 15184] Crash on mount/unmount on FreeBSD 11.2, 12.0, starting from 1.6.16

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Mon May 20 02:49:41 CEST 2019


https://bugzilla.xfce.org/show_bug.cgi?id=15184

--- Comment #15 from Ivan 83 <rozhuk.im at gmail.com> ---
Even bit worse:
thunar_folder_finished()
...
      /* reload folder information too */
      thunar_file_reload (folder->corresponding_file);

>>>>
thunar_file_reload ()
...
  if (!thunar_file_load (file, NULL, NULL))
    {
      /* destroy the file if we cannot query any file information */
      thunar_file_destroy (file); <<<<<< here 'folder' is destroyed
      return FALSE;
    }
<<<<<<
thunar_folder_finished()
... continue process 'folder'

I think I fix it, but please review it, I m not sure that it 100% correct.
Also my old patch to fix build without HAVE_GIO_UNIX.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list