Actually it looks like it's gnome-disk-utility that does the unmount and
throws the error.  I can't for the life of me figure out this rat nest
of code though.  In gduresizedialog.c, resize() calls
gdu_utils_ensure_unused() and passes it unmount_cb(), which appears to
be what is throwing that error message after the unmount fails.  What I
can't see is where the actual unmount is done.
gdu_utils_ensure_unused() appears to call g_task_new to set up a task to
invoke that callback after the task itself as run, but I see no call to
g_task_run_in_thread() which would actually specify the task function to
run, and make it run.

** Package changed: udisks2 (Ubuntu) => gnome-disk-utility (Ubuntu)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-disk-utility in Ubuntu.
https://bugs.launchpad.net/bugs/1789922

Title:
  Resize is broken

Status in gnome-disk-utility package in Ubuntu:
  New

Bug description:
  Try to resize an ext4 partition with the gnome disks utility.  It
  throws an error saying it can't unmount the filesystem because it
  isn't mounted.  This is on 18.04.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-disk-utility/+bug/1789922/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to