dolphin is not responding for a minute after a file is changed in the current directory

Bug #724360 reported by Bzzz
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kdebase (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: kdebase

On changing a file in the very directory dolphin is currently in, it will stop responding for seconds to minutes. Possible changes include
*Creating a file via an other program
*Deleting a file with an external tool (deleting it with dolphin does not show that effect)
*Renaming it with an external tool

sometimes also on creating a new directory with dolphin.

It is also slow on starting up, showing an empty progess bar at the bottom, while the file list stays empty for quite a moment.

Dolphin does not take any I/O, memory or CPU with it doesn't react.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: dolphin 4:4.6.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
Uname: Linux 2.6.38-5-generic x86_64
Architecture: amd64
Date: Thu Feb 24 15:54:45 2011
ExecutablePath: /usr/bin/dolphin
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: kdebase

Revision history for this message
Bzzz (da-bzzz) wrote :
Revision history for this message
Bzzz (da-bzzz) wrote :

Oh well, this might have something to do with samba. On having similar problems while saving a file with kwrite, console output is:

QProcess: Destroyed while process is still running.
kwrite(4560) KSambaSharePrivate::getNetUserShareInfo: We got some errors while running 'net usershare info'
kwrite(4560) KSambaSharePrivate::getNetUserShareInfo: "[2011/02/26 15:19:25.093708, 0] param/loadparm.c:7588(lp_do_parameter)
  Ignoring unknown parameter "read size"

Revision history for this message
Bzzz (da-bzzz) wrote :

Bug has magically disappeared for over two weeks now. Fixed.

Changed in kdebase (Ubuntu):
status: New → Fix Released
Revision history for this message
andrjas (andrjas) wrote :

Hi,

I also have this issue with a non-responding dolphin, but it's not just dolphin. plasma-desktop is also not responding right away (up to 10 seconds lag). Now, as posted by Bzzz on 2011-02-26, "net usershare info" seems to be the problem (every time I get this problem, there is the same message appering every 2-3 seconds, but thrown by plasma-desktop).

So, calling "net usershare info" directly from a terminal does result in a waiting time of about 10 seconds (it's the default timeout of the net command). The strange thing is, as I found out a few minutes ago, is, that this only happens if the internet connection is at its limit. As I'm sitting behind a slow connection right now (50kb/s -> DSL lite), this gets really annoying.

As I see it, there are 2 problems: "net" being slow if the internet connection is at its limit (or: why does "net" even try to get contact to the internet if I want it to get some info from my usershare? It doesn't if I'm not online.)

The other problem is, that some KDE programs are too dependent on KSambaSharePrivate::getNetUserShareInfo. Why does plasma-desktop need some samba-info when I'm moving the mouse pointer around the task bar? And, shouldn't it be done in a separated thread at least, to not disturb the rest of the system? The funny thing is that the error message does not appear if my internet connection is not at limit.

In my opinion, both programs should be fixed.

Sorry for the long message, but it gets a bit frustrating here. And I'm talking about KDE 4.6.3 on natty.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.