[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#530558: plasma: attempting to eject busy removable drive deadlocks plasma, hanging taskbar/menu completely



On Lunes 25 Mayo 2009 13:28:47 Török Edwin escribió:
> Package: kdebase-workspace-bin
> Version: 4:4.2.2-2
> Severity: normal
>
>
> If I try to eject a removable drive in plasma, and the device is busy
> (because some application has open file descriptor to a file/directory on
> the mounted removable drive), then the entire taskbar/menus of KDE4 freeze.
>
> IIRC KDE3 popped up a nice message instead of freezing, and even listed
> the names and PIDs of the apps that were still using the device.
> Even if there is no such popup in KDE4 plasma shouldn't freeze.
>
> If I kill plasma, and restart it, and make sure no other app uses the
> removable drive, then unmounting it works.
>
> Steps to reproduce:
> 1. Plug in a USB drive
> 2. Click on 'devices recently plugged in'
> 3. Click on device, open with dolphin
> 4. close dolphin
> 5. from terminal cd to /media/usbdisk (or whatever the mountpoint is)
> 6. Click 'devices recently plugged in'
> 7. Click the eject button next to the device
>
> Expected results:
> Eject button dissapears, device unmounted, taskbar/menus usable
>
> Actual results:
> Plasma frozen, taskbar/menus not responding to clicks, have to kill plasma,
> and restart it
>
> It appears that plasma deadlocks, strace shows that it hangs on a futex
> call:

This is bug https://bugs.kde.org/show_bug.cgi?id=187242 (Fixed). Should be 
fixed on the next Debian upload.


Reply to: