Bug 151112 - dolphin crashed when I selected the properties of a folder
Summary: dolphin crashed when I selected the properties of a folder
Status: RESOLVED DUPLICATE of bug 156759
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-20 21:28 UTC by Alexander Rødseth
Modified: 2008-08-05 12:27 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Rødseth 2007-10-20 21:28:38 UTC
Version:           0.9.2 (using KDE KDE 3.5.8)
Installed from:    Ubuntu Packages
OS:                Linux

I started Dolphin for the first time, all looked well.

Then I started doing the following for each folder in my home directory (28 in total):
* Right click the folder icon
* Select properties
* Change the icon

All went well, until suddenly, on one of the folders, Dolphin just crashed.
The crash happened just when I clicked "properties".

Here is the backtrace:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1234434368 (LWP 6365)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb762637d in KURL::hasSubURL () from /usr/lib/libkdecore.so.4
#7  0xb7684c99 in KURL::fileName () from /usr/lib/libkdecore.so.4
#8  0xb7d68a82 in KPropertiesDialog::KPropertiesDialog ()
   from /usr/lib/libkio.so.4
#9  0x0806ecbe in ?? ()
#10 0x08311a70 in ?? ()
#11 0xbfab7884 in ?? ()
#12 0x0810d138 in ?? ()
#13 0x00000000 in ?? ()

Here are the names of my folders, just in case it is of any help (and so you can see that there's nothing strange about them):
apps/     cprojects/  download/         monoprojects/    pdf/            system/  vid/
bilder/   demos/      games/            music/           pyprojects/     txt/     w32projects/
blender/  Desktop/    haskellprojects/  musicprojects/   pyrexprojects/  utpakk/  webprojects/
bugs/     documents/  javaprojects/     pascalprojects/  qtprojects/     vector/  wings3d/

Here is the console-output I got when I ran dolphin:
~% dolphin
kio (KMimeType): WARNING: KServiceType::offers : servicetype trash not found
kio (KMimeType): WARNING: KServiceType::offers : servicetype trash not found
kio (KMimeType): WARNING: KServiceType::offers : servicetype system not found
kio (KMimeType): WARNING: KServiceType::offers : servicetype system not found
ASSERT: "m_pendingMimetypeInfos.count() == 1" in /build/buildd/kdelibs-3.5.8/./kio/kio/kfilemetainfo.cpp (975)
KCrash: Application 'dolphin' crashing...

And here is my kernel and machine:
~% uname -mr
2.6.22-13-generic i686


Good luck with the bughunt! :)
Comment 1 Peter Penz 2007-10-21 21:59:07 UTC
Thanks for the bug-report! I know it has not been communicated very well, but bugs.kde.org for Dolphin is only valid for the KDE 4 version of Dolphin, the KDE 3 version is not maintained anymore (see also http://enzosworld.gmxhome.de/download.html section "Dolphin 0.8.2 (KDE 3.5.5)" for more infos).

This issue is not reproducible anymore with the KDE 4 version of Dolphin...
Comment 2 Raffaele Di Fazio 2008-01-08 12:25:44 UTC
@Peter Penz: I can reproduce this bug in KDE4, compiled a few days ago. 
This is the full konsole output: 

dolphin(11235)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::KCoreConfigSkeleton: Creating KCoreConfigSkeleton ( 0x817f7d8 )
dolphin(11235)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::KCoreConfigSkeleton: Creating KCoreConfigSkeleton ( 0x81807b0 )
dolphin(11235)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::KCoreConfigSkeleton: Creating KCoreConfigSkeleton ( 0x820abd8 )
dolphin(11235)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::KCoreConfigSkeleton: Creating KCoreConfigSkeleton ( 0x8204160 )
(Soprano) Error occured in thread 3057092976 : "No such object path '/org/soprano/Server'"
(Soprano) Error occured in thread 3057092976 : "No such object path '/org/soprano/Server'"
dolphin(11235)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::KCoreConfigSkeleton: Creating KCoreConfigSkeleton ( 0x82204d8 )
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate: Can't use FAM (fam daemon not running?)
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate: Available methods:  ("Stat", "INotify")
dolphin(11235)/kio (KDirLister) KDirLister::stop:
dolphin(11235)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::KCoreConfigSkeleton: Creating KCoreConfigSkeleton ( 0x81be488 )
dolphin(11235)/kio (KDirLister) KDirLister::stop:
dolphin(11235)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kde-devel-kde4/kdecache-kde-devel/ksycoca4"
dolphin(11235)/kio (KDirListerCache) KDirListerCache::listDir: DolphinDirLister(0x8194ac8) url= KUrl("file:///home/kde-devel") keep= false reload= true
dolphin(11235)/kio (KDirListerCache) KDirListerCache::listDir: Entry not in cache or reloaded: KUrl("file:///home/kde-devel")
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/home/kde-devel" for "" ["KDirWatch-1"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::removeClient: KXMLGUIFactory::removeClient(  0x80c06c8  )
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::addClient: KXMLGUIFactory::addClient(  0x80c06c8  )
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::addClient: KXMLGUIFactory::addClient(  0x81b5a80  )
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::removeClient: KXMLGUIFactory::removeClient(  0x80c06c8  )
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::removeClient: KXMLGUIFactory::removeClient(  0x81b5a80  )
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::removeClient: KXMLGUIFactory::removeServant, calling removeRecursive
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::removeClient: KXMLGUIFactory::removeServant, calling removeRecursive
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::addClient: KXMLGUIFactory::addClient(  0x80c06c8  )
dolphin(11235)/kdeui (KXmlGui) KXMLGUIFactory::addClient: KXMLGUIFactory::addClient(  0x81b5a80  )
[kde-devel@ganondorf ~]$ dolphin(11235)/kio (Slave) KIO::Slave::createSlave: createSlave ' "file" ' for  "file:///home/kde-devel"
dolphin(11235)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/kde-devel-kde4/ksocket-kde-devel/dolphinJ11235.slave-socket"
dolphin(11235)/kio (KDirListerCache) KDirListerCache::slotEntries: new entries for  KUrl("file:///home/kde-devel")
dolphin(11235)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems: 13  in  KUrl("file:///home/kde-devel")  index= "[invalid index, i.e. root]"  newRowCount= 13
dolphin(11235)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/kde-devel")
dolphin(11235)/kio KSambaShare::KSambaSharePrivate::readSmbConf: KSambaShare::readSmbConf  "/etc/samba/smb.conf"
dolphin(11235)/kio KSambaShare::KSambaSharePrivate::readSmbConf: KSambaShare: Found path:  "/media/sdb1/Music/"
dolphin(11235)/kio KSambaShare::KSambaSharePrivate::readSmbConf: KSambaShare: Found path:  "/media/sdb1/Documents/"
dolphin(11235)/kio KSambaShare::KSambaSharePrivate::readSmbConf: KSambaShare: Found path:  "/var/spool/samba/"
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File "/etc/samba/smb.conf" for ""["KDirWatch-1"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File "/etc/security/fileshare.conf" for "" ["KDirWatch-1"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring
dolphin(11235)/kio KNFSShare::KNFSSharePrivate::readExportsFile: KNFSShare::readExportsFile  "/etc/exports"
dolphin(11235)/kio KNFSShare::KNFSSharePrivate::readExportsFile: KNFSShare: Found path:  ""
dolphin(11235)/kio KNFSShare::KNFSSharePrivate::readExportsFile: KNFSShare: Found path:  ""
dolphin(11235)/kio KNFSShare::KNFSSharePrivate::readExportsFile: KNFSShare: Found path:  ""
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File "/etc/exports" for "" ["KDirWatch-1"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring
dolphin(11235) KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"
dolphin(11235) KMimeTypeFactory::parseMagic: Now parsing  "/home/kde-devel/kde/share/mime/magic"
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/home/kde-devel/.kde4/share/templates" NotExisting for "" ["KDirWatch-2"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/home/kde-devel/.kde4/share"for "/home/kde-devel/.kde4/share/templates" [""]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/home/kde-devel/kde/share/templates" for "" ["KDirWatch-2"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring
QWidget::insertAction: Attempt to insert null action
dolphin(11235)/kio (KIOJob) KIO::stat: stat  KUrl("file:///home/kde-devel")
dolphin(11235) KFileMetaPropsPlugin::supports:
dolphin(11235) KFileMetaPropsPlugin::supports: metaDataEnabled= true
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added already watched Entry "/etc/security/fileshare.conf" (now 2 clients) "[KDirWatch-1]"
dolphin(11235) KFileSharePropsPlugin::supports: KFileSharePropsPlugin::supports: false because sharemode is advanced
dolphin(11235)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers("inode/directory" ,  "KPropertiesDialog/Plugin"  )
dolphin(11235)/kdecore (trader) KMimeTypeTrader::query: query for mimeType  "inode/directory" ,  "KPropertiesDialog/Plugin"  : returning  1  offers
dolphin(11235)/kdecore (KLibLoader) kde4Factory: The library "/home/kde-devel/kde/lib/kde4/fileshare_propsdlgplugin.so" does not offer a qt_plugin_instance function.
dolphin(11235)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory<Product, ParentType>::create: className= KPropertiesDialogPlugin  metaObject->className()= PropsDlgSharePlugin
dolphin(11235)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory<Product, ParentType>::create: className= KPropertiesDialogPlugin  metaObject->className()= KPropertiesDialogPlugin
dolphin(11235)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory<Product, ParentType>::create: create - 3
ASSERT: "i >= 0" in file /home/kde-devel/qt4/include/QtCore/qstring.h, line 810
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/etc/security/fileshare.conf" sub_entry: 0x0
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/kde-devel/.kde4/share/templates" sub_entry: 0x0
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/kde-devel/.kde4/share" sub_entry: 0x833818c
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 29, 5) for "/home/kde-devel/.kde4/share"
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/kde-devel/.kde4/share" for "/home/kde-devel/.kde4/share/templates" [""]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/kde-devel/.kde4/share/templates" for "" ["KDirWatch-2"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/kde-devel/kde/share/templates" sub_entry: 0x0
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 29, 6) for "/home/kde-devel/kde/share/templates"
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/kde-devel/kde/share/templates" for "" ["KDirWatch-2"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/etc/exports" sub_entry: 0x0
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 29, 4) for "/etc/exports"
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed File "/etc/exports" for "" ["KDirWatch-1"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/etc/samba/smb.conf" sub_entry: 0x0
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 29, 2) for "/etc/samba/smb.conf"
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed File "/etc/samba/smb.conf" for "" ["KDirWatch-1"]
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/etc/security/fileshare.conf" sub_entry: 0x0
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 29, 3) for "/etc/security/fileshare.conf"
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed File "/etc/security/fileshare.conf" for "" ["KDirWatch-1"]
dolphin(11235)/kio (KDirListerCache) KDirListerCache::~KDirListerCache: -KDirListerCache
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/kde-devel" sub_entry: 0x0
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 29, 1) for "/home/kde-devel"
dolphin(11235)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/kde-devel" for ""["KDirWatch-1"]
Comment 3 Peter Penz 2008-01-08 12:54:26 UTC
Thanks for checking, I've reopened the bug again and will try to reproduce it (and  for sure fix it... ;-)).
Comment 4 Peter Penz 2008-08-05 12:27:53 UTC

*** This bug has been marked as a duplicate of 156759 ***