On Sunday 24 October 2004 14:35, Scott Wheeler wrote: > > addMatches( d->dirListThread->matches() ); is called while the other > > thread is still filling in the list ? This is not thread safe. > > Sure it is. To be more clear -- look at the return type of CompletionThread::matches() -- "QDeepCopy<QStringList>". -Scott