[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 142314] Opening SVN-controled folders in the Treeview,
From: Mike Culbertson <mike () xenter ! net>
Date: 2007-03-20 3:40:40
Message-ID: 20070320034040.27769.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=142314
mike xenter net changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mike xenter net
------- Additional Comments From mike xenter net 2007-03-20 04:40 -------
I can confirm this at least partially:
1) If I open a directory containing a fairly large number of files in a project using \
SVN, the kdevelop UI hangs (it still redraws, but accepts no user input), I'm \
guessing until kio_svn is finished checking status. This is understandable to a \
point, until the same but more severe behavior below.
2) In the same vein, if I leave kdevelop open but idle for a long time (more than a \
few hours) with a project using SVN, once I come back and open/reopen an SVN folder \
it will randomly hang indefinitely, until I manually kill kio_svn at which time the \
UI unfreezes.
I don't have a lot of info, but I was able to get some strace output while the UI was \
hung, which looked like this, repeating ad infinitum (is kio_svn trying to read from \
a dead socket? I'm completely guessing.):
write(3, "8\3\4\0\362\3\340\2\0\0\10\0\0\0\0\0FS\5\0\375N\341\2\344"..., 1100) = 1100
ioctl(3, FIONREAD, [0]) = 0
select(13, [3 4 5 7 9 11 12], [], [], {0, 496091}) = 1 (in [5], left {0, 496091})
read(5, "\0", 1) = 1
ioctl(3, FIONREAD, [0]) = 0
select(13, [3 4 5 7 9 11 12], [], [], {0, 495839}) = 0 (Timeout)
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
write(3, "8\3\4\0h\1\340\2\0\0\10\0\0\0\0\0FS\5\0\375N\341\2\344"..., 1036) = 1036
ioctl(3, FIONREAD, [0]) = 0
select(13, [3 4 5 7 9 11 12], [], [], {0, 495758}) = 1 (in [5], left {0, 495758})
read(5, "\0", 1) = 1
ioctl(3, FIONREAD, [0]) = 0
select(13, [3 4 5 7 9 11 12], [], [], {0, 495541}) = 0 (Timeout)
-Mike Culbertson
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic