[Pkg-kde-extras] Bug#403130: Upcomming Krusader-1.80.0-beta1 and Debian bug #403130, ftp problem

Karai Csaba Csaba.Karai at nokia.com
Wed Jan 3 12:54:53 CET 2007


I reproduced the bug. Unfortunately, it won't be easy to fix.

I'll shortly tell what's happening:

1. create 2 tabs and open 2 slow remote connection in them (dir listing
    is slow)
2. on tab1 refresh (Ctrl+R)
3. on tab2 refresh paralelly (tab1 is refreshing)!!! (Ctrl+R)

What's happening?
- Tab1:
     qApp->processEvents() is called and waiting to finish
- Tab2:
     inside the Tab1 cycle another qApp->processEvents() is called

I think, that Krusader don't really like embedded qApp->processEvents() 
calls.


My personal suggestion is to make a hard work before 1.80 and REMOVE ALL
qApp->processEvents() calls. That will drastically increase the
stability of Krusader.

I think, that 90% of the Krusader crashes are caused by calling 
qApp->processEvents().


Rafal, Fathi:
-----------------------------------

Avoiding the crash: please don't do anything with krusader, while a tab
is refreshing. Wait the end of the refresh, and after that it's safe to
work. Before 1.80 we will find a solution to the problem.

Thanks,

     Csaba




More information about the pkg-kde-extras mailing list