jtamate added a comment.
> One solution is to call printDebug(), which will output lots of information including the contents of directoryData(). I have some questions: Is a KCoreDirLister able to handle more than one directory? The same KCoreDirLister pointer is holding smb:// and smb:/// at some point. Shouldn't something be done in the cache when the KCoreDirLister changes from smb:// to smb:/// ? The output I get, with a printDebug() call before Iterating over dirs; kf5.kio.core.dirlister: +KCoreDirLister kf5.kio.core.dirlister: kf5.kio.core.dirlister: +KCoreDirLister kf5.kio.core.dirlister: ~KCoreDirLister KCoreDirLister(0x2b6add0) kf5.kio.core.dirlister: lister: KCoreDirLister(0x2b6add0) silent= false kf5.kio.core.dirlister: KCoreDirLister(0x2b6add0) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs () kf5.kio.core.dirlister: KDirLister(0x2b69460) url= QUrl("file:///kk") keep= false reload= false kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: lister: KDirLister(0x2b69460) silent= true kf5.kio.core.dirlister: KDirLister(0x2b69460) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs () kf5.kio.core.dirlister: Listing directory: QUrl("file:///kk") kf5.kio.core.dirlister: Entry now being listed by (KDirLister(0x2b69460)) kf5.kio.core.dirlister: new entries for QUrl("file:///kk") kf5.kio.core.dirlister: finished listing QUrl("file:///kk") kf5.kio.core.dirlister: KDirLister(0x2b69460) numJobs: 0 kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "file:///kk" URL: QUrl("file:///kk") rootItem: QUrl("file:///kk") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "file:///kk" 0 listers: "" kf5.kio.core.dirlister: "file:///kk" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: KDirLister(0x2b69460) url= QUrl("remote:/") keep= false reload= false kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "file:///kk" URL: QUrl("file:///kk") rootItem: QUrl("file:///kk") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "file:///kk" 0 listers: "" kf5.kio.core.dirlister: "file:///kk" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: lister: KDirLister(0x2b69460) silent= true kf5.kio.core.dirlister: KDirLister(0x2b69460) url= QUrl("file:///kk") kf5.kio.core.dirlister: KDirLister(0x2b69460) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "file:///kk" URL: QUrl("file:///kk") rootItem: QUrl("file:///kk") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "file:///kk" 0 listers: "" kf5.kio.core.dirlister: "file:///kk" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs (QUrl("file:///kk")) kf5.kio.core.dirlister: KDirLister(0x2b69460) _url: QUrl("file:///kk") kf5.kio.core.dirlister: KDirLister(0x2b69460) item moved into cache: QUrl("file:///kk") kf5.kio.core.dirlister: Listing directory: QUrl("remote:/") kf5.kio.core.dirlister: Entry now being listed by (KDirLister(0x2b69460)) kf5.kio.core.dirlister: new entries for QUrl("remote:/") kf5.kio.core.dirlister: Adding item: QUrl("remote:/x-wizard_service.desktop") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/x-wizard_service.desktop") kf5.kio.core.dirlister: Adding item: QUrl("remote:/bluetooth-network") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/bluetooth-network") kf5.kio.core.dirlister: Adding item: QUrl("remote:/mtp-network") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/mtp-network") kf5.kio.core.dirlister: Adding item: QUrl("remote:/network") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/network") kf5.kio.core.dirlister: Adding item: QUrl("remote:/smb-network") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/smb-network") kf5.kio.core.dirlister: Adding item: QUrl("remote:/zeroconf") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/zeroconf") kf5.kio.core.dirlister: finished listing QUrl("remote:/") kf5.kio.core.dirlister: KDirLister(0x2b69460) numJobs: 0 kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "remote:/" URL: QUrl("remote:/") rootItem: QUrl("remote:/") autoUpdates refcount: 1 complete: true "with 6 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "remote:/" 0 listers: "" kf5.kio.core.dirlister: "remote:/" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: KDirLister(0x2b69460) url= QUrl("smb:/") keep= false reload= false kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "remote:/" URL: QUrl("remote:/") rootItem: QUrl("remote:/") autoUpdates refcount: 1 complete: true "with 6 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "remote:/" 0 listers: "" kf5.kio.core.dirlister: "remote:/" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: lister: KDirLister(0x2b69460) silent= true kf5.kio.core.dirlister: KDirLister(0x2b69460) url= QUrl("remote:/") kf5.kio.core.dirlister: KDirLister(0x2b69460) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "remote:/" URL: QUrl("remote:/") rootItem: QUrl("remote:/") autoUpdates refcount: 1 complete: true "with 6 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "remote:/" 0 listers: "" kf5.kio.core.dirlister: "remote:/" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs (QUrl("remote:/")) kf5.kio.core.dirlister: KDirLister(0x2b69460) _url: QUrl("remote:/") kf5.kio.core.dirlister: KDirLister(0x2b69460) item moved into cache: QUrl("remote:/") kf5.kio.core.dirlister: Listing directory: QUrl("smb:/") kf5.kio.core.dirlister: Entry now being listed by (KDirLister(0x2b69460)) kf5.kio.core.dirlister: QUrl("smb:/") -> QUrl("smb://") kf5.kio.core.dirlister: KDirLister(0x2b69460) url= QUrl("smb:///") keep= false reload= false kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: KIO::ListJob(0x2cf6a90) listing QUrl("smb://") : 0 entries. kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: lister: KDirLister(0x2b69460) silent= true kf5.kio.core.dirlister: KDirLister(0x2b69460) url= QUrl("smb://") kf5.kio.core.dirlister: KDirLister(0x2b69460) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: KIO::ListJob(0x2cf6a90) listing QUrl("smb://") : 0 entries. kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs (QUrl("smb://")) kf5.kio.core.dirlister: KDirLister(0x2b69460) _url: QUrl("smb://") kf5.kio.core.dirlister: Listing directory: QUrl("smb:///") kf5.kio.core.dirlister: Entry now being listed by (KDirLister(0x2b69460)) kf5.kio.core.dirlister: QUrl("smb://") has not been listed yet. kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("") autoUpdates refcount: 1 complete: false "with 0 items." kf5.kio.core.dirlister: "smb:///" URL: QUrl("smb:///") rootItem: QUrl("") autoUpdates refcount: 1 complete: false "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 1 listers: " 0x2b69460" kf5.kio.core.dirlister: Lister KDirLister(0x2b69460) has ListJob KIO::ListJob(0x2cf6a90) kf5.kio.core.dirlister: "smb://" 0 holders: "" kf5.kio.core.dirlister: "smb:///" 1 listers: " 0x2b69460" kf5.kio.core.dirlister: Lister KDirLister(0x2b69460) has ListJob KIO::ListJob(0x2e1ce20) kf5.kio.core.dirlister: "smb:///" 0 holders: "" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: KIO::ListJob(0x2cf6a90) listing QUrl("smb://") : 0 entries. kf5.kio.core.dirlister: KIO::ListJob(0x2e1ce20) listing QUrl("smb:///") : 0 entries. kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: new entries for QUrl("smb://") kf5.kio.core.dirlister: finished listing QUrl("smb://") kf5.kio.core.dirlister: KDirLister(0x2b69460) numJobs: 0 kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: "smb:///" URL: QUrl("smb:///") rootItem: QUrl("") autoUpdates refcount: 1 complete: false "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: "smb:///" 1 listers: " 0x2b69460" kf5.kio.core.dirlister: Lister KDirLister(0x2b69460) has ListJob KIO::ListJob(0x2e1ce20) kf5.kio.core.dirlister: "smb:///" 0 holders: "" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: KIO::ListJob(0x2e1ce20) listing QUrl("smb:///") : 0 entries. kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: finished listing QUrl("smb:///") kf5.kio.core.dirlister: KDirLister(0x2b69460) numJobs: 0 kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: "smb:///" URL: QUrl("smb:///") rootItem: QUrl("") autoUpdates refcount: 1 complete: false "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: "smb:///" 0 listers: "" kf5.kio.core.dirlister: "smb:///" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= Aborting aboutToFinish handling. kf5.kio.core.dirlister: lister: KDirLister(0x2b69460) silent= false kf5.kio.core.dirlister: KDirLister(0x2b69460) url= QUrl("smb:///") kf5.kio.core.dirlister: ~KCoreDirLister KCoreDirLister(0x2b69460) kf5.kio.core.dirlister: lister: KCoreDirLister(0x2b69460) silent= false kf5.kio.core.dirlister: KCoreDirLister(0x2b69460) url= QUrl("smb:///") kf5.kio.core.dirlister: KCoreDirLister(0x2b69460) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: "smb:///" URL: QUrl("smb:///") rootItem: QUrl("") autoUpdates refcount: 1 complete: false "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: "smb:///" 0 listers: "" kf5.kio.core.dirlister: "smb:///" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs (QUrl("smb:///")) kf5.kio.core.dirlister: KCoreDirLister(0x2b69460) _url: QUrl("smb:///") kf5.kio.core.dirlister: +KCoreDirLister kf5.kio.core.dirlister: +KCoreDirLister kf5.kio.core.dirlister: ~KCoreDirLister KCoreDirLister(0x2c68290) kf5.kio.core.dirlister: lister: KCoreDirLister(0x2c68290) silent= false kf5.kio.core.dirlister: KCoreDirLister(0x2c68290) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs () kf5.kio.core.dirlister: KDirLister(0x1d31640) url= QUrl("file:///kk") keep= false reload= false kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: lister: KDirLister(0x1d31640) silent= true kf5.kio.core.dirlister: KDirLister(0x1d31640) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs () kf5.kio.core.dirlister: Entry in cache: QUrl("file:///kk") kf5.kio.core.dirlister: Creating CachedItemsJob KCoreDirLister::Private::CachedItemsJob(0x31c8040) for lister KDirLister(0x1d31640) QUrl("file:///kk") kf5.kio.core.dirlister: Moving from listing to holding, because no more job KDirLister(0x1d31640) "file:///kk" kf5.kio.core.dirlister: KDirLister(0x1d31640) url= QUrl("remote:/") keep= false reload= false kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "file:///kk" URL: QUrl("file:///kk") rootItem: QUrl("file:///kk") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "file:///kk" 0 listers: "" kf5.kio.core.dirlister: "file:///kk" 1 holders: " 0x1d31640" kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: lister: KDirLister(0x1d31640) silent= true kf5.kio.core.dirlister: KDirLister(0x1d31640) url= QUrl("file:///kk") kf5.kio.core.dirlister: KDirLister(0x1d31640) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "file:///kk" URL: QUrl("file:///kk") rootItem: QUrl("file:///kk") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "file:///kk" 0 listers: "" kf5.kio.core.dirlister: "file:///kk" 1 holders: " 0x1d31640" kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs (QUrl("file:///kk")) kf5.kio.core.dirlister: KDirLister(0x1d31640) _url: QUrl("file:///kk") kf5.kio.core.dirlister: KDirLister(0x1d31640) item moved into cache: QUrl("file:///kk") kf5.kio.core.dirlister: Entry in cache: QUrl("remote:/") kf5.kio.core.dirlister: Creating CachedItemsJob KCoreDirLister::Private::CachedItemsJob(0x3138080) for lister KDirLister(0x1d31640) QUrl("remote:/") kf5.kio.core.dirlister: emitting 6 for lister KDirLister(0x1d31640) kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/x-wizard_service.desktop") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/bluetooth-network") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/mtp-network") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/network") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/smb-network") kf5.kio.core.dirlister: in QUrl("remote:/") item: QUrl("remote:/zeroconf") kf5.kio.core.dirlister: Moving from listing to holding, because no more job KDirLister(0x1d31640) "remote:/" kf5.kio.core.dirlister: KDirLister(0x1d31640) url= QUrl("smb:/") keep= false reload= false kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: "remote:/" URL: QUrl("remote:/") rootItem: QUrl("remote:/") autoUpdates refcount: 1 complete: true "with 6 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: "remote:/" 0 listers: "" kf5.kio.core.dirlister: "remote:/" 1 holders: " 0x1d31640" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: lister: KDirLister(0x1d31640) silent= true kf5.kio.core.dirlister: KDirLister(0x1d31640) url= QUrl("remote:/") kf5.kio.core.dirlister: KDirLister(0x1d31640) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: "remote:/" URL: QUrl("remote:/") rootItem: QUrl("remote:/") autoUpdates refcount: 1 complete: true "with 6 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: "remote:/" 0 listers: "" kf5.kio.core.dirlister: "remote:/" 1 holders: " 0x1d31640" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs (QUrl("remote:/")) kf5.kio.core.dirlister: KDirLister(0x1d31640) _url: QUrl("remote:/") kf5.kio.core.dirlister: KDirLister(0x1d31640) item moved into cache: QUrl("remote:/") kf5.kio.core.dirlister: Listing directory: QUrl("smb:/") kf5.kio.core.dirlister: Entry now being listed by (KDirLister(0x1d31640)) kf5.kio.core.dirlister: QUrl("smb:/") -> QUrl("smb://") kf5.kio.core.dirlister: KDirLister(0x1d31640) url= QUrl("smb:///") keep= false reload= false kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: KIO::ListJob(0x3250d70) listing QUrl("smb://") : 0 entries. kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: lister: KDirLister(0x1d31640) silent= true kf5.kio.core.dirlister: KDirLister(0x1d31640) url= QUrl("smb://") kf5.kio.core.dirlister: KDirLister(0x1d31640) kf5.kio.core.dirlister: =========Items in use: kf5.kio.core.dirlister: "smb://" URL: QUrl("smb://") rootItem: QUrl("smb://") autoUpdates refcount: 1 complete: true "with 0 items." kf5.kio.core.dirlister: Directory data: kf5.kio.core.dirlister: "smb://" 0 listers: "" kf5.kio.core.dirlister: "smb://" 1 holders: " 0x2b69460" kf5.kio.core.dirlister: Jobs: kf5.kio.core.dirlister: KIO::ListJob(0x3250d70) listing QUrl("smb://") : 0 entries. kf5.kio.core.dirlister: Items in cache: kf5.kio.core.dirlister: "file:///kk" rootItem: "file:///kk" with 0 items. kf5.kio.core.dirlister: "remote:/" rootItem: "remote:/" with 6 items. kf5.kio.core.dirlister: ========= kf5.kio.core.dirlister: Iterating over dirs (QUrl("smb://")) kf5.kio.core.dirlister: KDirLister(0x1d31640) _url: QUrl("smb://") kf5.kio.core.dirlister: Listing directory: QUrl("smb:///") kf5.kio.core.dirlister: Entry now being listed by (KDirLister(0x1d31640)) kf5.kio.core.dirlister: QUrl("smb://") already in use kf5.kio.core.dirlister: and it is currently held. KCrash: crashing... crashRecursionCounter = 2 REPOSITORY R241 KIO REVISION DETAIL https://phabricator.kde.org/D12371 To: jtamate, dfaure, #frameworks, apol Cc: apol, michaelh, bruns