** Changed in: unity-2d (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity-2d in Ubuntu.
Matching subscriptions: dp-unity2d
https://bugs.launchpad.net/bugs/997786

Title:
  Issue when ejecting busy device from the Unity 2D Shell

Status in Unity 2D:
  Fix Committed
Status in “unity-2d” package in Ubuntu:
  Fix Released
Status in “unity-2d” source package in Precise:
  New

Bug description:
  [Test Case]
  1. Plug an external device (e.g. USB stick)
  2. Make it busy (e.g. go to it in a terminal)
  3. Try to safe eject the device
     -> Verify the volume is busy dialog appears
     -> Verify there is no "Unity 2d Shell" tile in the launcher

  [Regression Potential]
  In the almost-impossible scenario the fix might prevent things that should 
show in the Launcher from showing. But since it's a very easy check, that's 
impossible to do.

  Original description:

  Ubuntu 12.10 64bits
  Unity 2D 5.12

  Insert a USB stick and make it busy (I opened a mp3 with RhythmBox (and the 
device was still busy after it was read but that'll be another bug)).
  Ask Unity 2D to Eject the key. A popup appears for a confirmation.
  Confirm, the popup is destroyed but respawn.
  Cancel, the popup is destroyed but the Unity-2D-Shell icon appears in the 
Launcher.
  Ask Unity-2D-Shell for quiting the launcher Unity-2D-Shell, Unity-2D-Shell 
quits and gnome-session doesn't relaunch it.
  When I said quit, I meant the Launcher window was destroyed but the process 
remained active, and I needed to kill the process for gnome-session relaunch 
unity-2d-shell process.

  I launched Unity-2D-Shell in a terminal and I get this when trying to
  umount the key :

  unity-2d-shell: [CRITICAL] GLib-GObject: g_signal_handler_disconnect: 
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
  unity-2d-shell: [WARNING] GLib-GObject: invalid (NULL) pointer instance
  unity-2d-shell: [CRITICAL] GLib-GObject: g_signal_handler_disconnect: 
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
  unity-2d-shell: [WARNING] GLib-GObject: invalid (NULL) pointer instance
  unity-2d-shell: [CRITICAL] GLib-GObject: g_signal_handler_disconnect: 
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
  unity-2d-shell: [WARNING] GLib-GObject: invalid (NULL) pointer instance
  unity-2d-shell: [CRITICAL] GLib-GObject: g_signal_handler_disconnect: 
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
  unity-2d-shell: [CRITICAL] GLib-GObject: g_object_weak_unref: assertion 
`G_IS_OBJECT (object)' failed

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity-2d/+bug/997786/+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