[Bug 260719] Vlc hangs on open file dialog

Dawit Alemayehu adawit at kde.org
Sat Mar 26 16:38:20 GMT 2011


https://bugs.kde.org/show_bug.cgi?id=260719





--- Comment #55 from Dawit Alemayehu <adawit kde org>  2011-03-26 17:38:16 ---
(In reply to comment #53)
>  This problem also happens in kde 4.6.1 . After installing kde4.6.1, the "open
> file dialog" still slow like a turtle.
> http://forum.videolan.org/viewtopic.php?f=13&t=89225&p=294114#p294114

Despite the insinuations in that forum response that this is somehow a KDE bug,
there is nothing KDE can to fix it because the problem IS NOT in KDE! Until
Qt's QProcess stops relying on SIGCHLD signals for the children processes it
creates or VLC stops blocking the said signal, this problem will never be
resolved. Period!

My previous patch only fixed one single code path that was using QProcess
within kdelibs. That was possible because we could avoid the use of QProcess by
using a workaround. However, that is not possible in every instance where
QProcess is used within kdelibs and there are more than a few places where
QProcess is indeed used.

I have tested VLC 1.1.7 and the problem is encountered because the code that
checks for the presence of samba shares, KSambaShare, in the filedialog module
uses QProcess! And there you have the problem. So until either the UPSTREAM or
the DOWNSTREAM developers decide to do something about this, there is nothing
we can do.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list