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 Ubuntu
Desktop Bugs, which is subscribed to gnome-disk-utility in Ubuntu.
https://bugs.launchpad.net/bugs/1789922

Title:
  Resize is broken

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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to