<table><tr><td style="">dfaure added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D6906" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>This commit breaks plasmashell startup for me, with a non-empty desktop:/</p>

<p>2017-07-28T10:51:54 plasmashell(5605)/kf5.kio.core.dirlister KCoreDirListerCache::slotEntries: KCoreDirListerCache(0x7f6a2002c980) KIO::ListJob(0x26a9ae0) new entries for  QUrl("desktop:/")<br />
2017-07-28T10:51:54 plasmashell(5605)/default KCoreDirListerCache::slotEntries: ".directory"<br />
2017-07-28T10:51:54 plasmashell(5605)/kf5.kio.core.dirlister KCoreDirListerCache::slotEntries: Adding item:  QUrl("desktop:/.directory")<br />
2017-07-28T10:51:54 plasmashell(5605)/default KCoreDirListerCache::slotEntries: ".."<br />
2017-07-28T10:51:54 plasmashell(5605)/default KCoreDirListerCache::slotEntries: "."<br />
2017-07-28T10:51:54 plasmashell(5605)/default KCoreDirListerCache::slotEntries: "Home.desktop"<br />
2017-07-28T10:51:54 plasmashell(5605)/kf5.kio.core.dirlister KCoreDirListerCache::slotEntries: Adding item:  QUrl("desktop:/Home.desktop")<br />
2017-07-28T10:51:54 plasmashell(5605)/kf5.kio.core.dirlister KCoreDirLister::Private::addNewItem: in QUrl("desktop:/") item: QUrl("desktop:/Home.desktop")<br />
2017-07-28T10:51:54 plasmashell(5605)/default KCoreDirListerCache::slotEntries: "trash.desktop"<br />
2017-07-28T10:51:54 plasmashell(5605)/kf5.kio.core.dirlister KCoreDirListerCache::slotEntries: Adding item:  QUrl("desktop:/trash.desktop")<br />
2017-07-28T10:51:54 plasmashell(5605)/kf5.kio.core.dirlister KCoreDirLister::Private::addNewItem: in QUrl("desktop:/") item: QUrl("desktop:/trash.desktop")<br />
2017-07-28T10:51:54 plasmashell(5605)/default KCoreDirListerCache::slotEntries: done<br />
2017-07-28T10:51:54 plasmashell(5605)/kf5.kio.core.dirlister KCoreDirListerCache::slotEntries: KCoreDirListerCache(0x7f6a2002c980) KIO::ListJob(0x26a9ae0) new entries for  QUrl("desktop:/")<br />
2017-07-28T10:51:54 plasmashell(5605)/default unknown: ASSERT: "dir->rootItem.isNull()" in file /d/kde/src/5/frameworks/kio/src/core/kcoredirlister.cpp, line 1202</p>

<p>At first sight it looks like "." is emitted multiple times.</p>

<p>Please revert and fix it better ;)</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R241 KIO</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D6906" rel="noreferrer">https://phabricator.kde.org/D6906</a></div></div><br /><div><strong>To: </strong>albertvaka, Frameworks, elvisangelaccio<br /><strong>Cc: </strong>dfaure<br /></div>