Comment 54 for bug 358533

Revision history for this message
In , Bugs-kde-org (bugs-kde-org) wrote :

I have the same "bug" when I use the "Application Launcher Menu" (probably named Kickoff if I look a the BT) and within Dolphin.

I think is not fixed in 2.6.32+ like Emmaneul is telling
------- Comment #21 From Jithin Emmanuel 2009-11-07 15:48:33 (-) [reply] -------
Without the patch and kernel 2.6.32-rc6 fixes the issue for me.

I use kernel 2.6.38 and still hang

I use a cifs share over VPN.

$ mount
...
//apodc-02/utilisateurs/ on /mnt/smb/intranet type cifs (rw,mand)
...

If the remote server is unavailable or the VPN is down or i lost the network link,
the "Application Launcher Menu Settings" freeze on fisrt access to "K" start menu for 300seconds

I must wait 300 sec for the kernel disable the cifs share :
Aug 10 17:05:08 PC-TEC-12 kernel: [26029.864385] CIFS VFS: Server apodc-02 has not responded in 300 seconds. Reconnecting...

"umount -f" failed

~# umount -f /mnt/smb/intranet
umount2: Device or resource busy
umount: /mnt/smb/intranet: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
umount2: Device or resource busy

Reproductible 100%

Distibution Kubuntu fresh new install natty 11.04 amd64
dpkg -l | grep plasma-desktop
ii plasma-desktop 4:4.6.2a-0ubuntu5.1

Package up-to-date
apt-cache policy plasma-desktop
plasma-desktop:
  Installé : 4:4.6.2a-0ubuntu5.1
  Candidat : 4:4.6.2a-0ubuntu5.1
 Table de version :
 *** 4:4.6.2a-0ubuntu5.1 0
        500 http://fr.archive.ubuntu.com/ubuntu/ natty-updates/main amd64 Packages
        100 /var/lib/dpkg/status

dpkg -l | grep dolphin
ii dolphin 4:4.6.2-0ubuntu1
root@PC-TEC-12:~# apt-cache policy dolphin
dolphin:
  Installé : 4:4.6.2-0ubuntu1
  Candidat : 4:4.6.2-0ubuntu1
 Table de version :
 *** 4:4.6.2-0ubuntu1 0
        500 http://fr.archive.ubuntu.com/ubuntu/ natty/main amd64 Packages
        100 /var/lib/dpkg/status

# uname -a
Linux PC-TEC-12 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:07:17 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Workaround:
If I switch "Application Launcher Menu Settings" to old style menu it not hang anymore:
-> unlock widget
  -> right click on "K" start menu -> "Switch to Classic Menu Style"

gdb hand for a while when attaching to process: ( 300sec ) .. then I can make a BT for plasma or dolphin .. see attached : kickoff_bt.txt and kickoff_bt.txt
Maybe it's to late because of un-hang after 300sec ..

Same behaviour with Dolphin when the share is unavailable, Dolphin hang for 300secs

Dolphin suffer from the same hang while disconnecting network because dolphin list all local disks and shares mounted ..
Dolphin hang until kernel disconnect the unavailable share :
CIFS VFS: Server apodc-02 has not responded in 300 seconds. Reconnecting...