On Monday 16 January 2006 05:10, Ryan wrote: > It appears that the dirty() signal is now emitting repeatedly until > SuperKaramba crashes. KBabel's catalog manager has bug #119222, which seems to be the same kind of problem (especially when polling). > > SuperKaramba uses kdirwatch to watch changes on a file. When a change > occurs is fires its connected slot, which in our case causes SK to close > the theme and reload the theme with the new file changes. > > In our ctor is where we addFile and connect to the slot waiting for > dirty(). > > I'm not sure why it keeps re-emitting the dirty() signal when we only > change the file once, and I figured that someone would have more knowledge > of kio than myself to look at this. > > I did notice a change recently on the 10th to kdirwatch.cpp, but I'm not > sure that it is related. This used to work perfectly for the 3.5.0 > release, but now in the last few weeks or so, this behavior has come about. > > If you'd like to view our code, you can view > kdeutils/superkaramba/src/karamba.cpp to see how we use KDirWatch. > > Thanks for any insight into this.