[Bug 152115] New: Ksnapshot crashes when trying to rename a taken snapshot

Ben Kevan Ben.Kevan at gmail.com
Sat Nov 10 17:10:34 CET 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=152115         
           Summary: Ksnapshot crashes when trying to rename a taken snapshot
           Product: kde
           Version: unspecified
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdelibs-bugs kde org
        ReportedBy: Ben.Kevan gmail com


Version:           4.0 Beta 4 (3.95) (using KDE KDE 3.95.0)
Installed from:    SuSE RPMs
OS:                Linux

Try to reproduce. Start KSnapshot (I am doing window under cursor no delay).
Take a shot, when you go to rename the first key stroke in the new name kills
ksnapshot. 

Here is a trace from a Konsole: 

bkevan ben-susetest:~> ksnapshot
ksnapshot(10494)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Tr
ying to open ksycoca from  "/home/bkevan/.kde4/cache-ben-susetest/k
sycoca4"
ksnapshot(10494)/kdecore (trader) KServiceTypeTrader::defaultOffers
: query for serviceType  "QImageIOPlugins"  : returning  21  offers
ksnapshot(10494)/kdecore (KLibLoader) findLibraryInternal: plugins
should not have a 'lib' prefix: "libkfilemodule.so"
ksnapshot(10494)/kdecore (KLibLoader) KPluginLoader::load: The plug
in "libkfilemodule" doesn't contain a kde_plugin_verification_data
structure
ksnapshot(10494)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory<P
roduct, ParentType>::create: className= KAbstractFileModule  metaOb
ject->className()= KFileModule
ksnapshot(10494)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory<P
roduct, ParentType>::create: className= KAbstractFileModule  metaOb
ject->className()= KAbstractFileModule
ksnapshot(10494)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory<P
roduct, ParentType>::create: create - 3
ksnapshot(10494) KFileItem::isDir:  KFileItem::isDir can't say -> f
alse
ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate
: Available methods:  ("Stat", "INotify")
ksnapshot(10494)/kio (KDirLister) KDirLister::stop:
Unknown property spacing-top
Unknown property spacing-top
Unknown property spacing-top
Unknown property spacing-top
Unknown property spacing-top
Unknown property spacing-top
Unknown property spacing-top
ksnapshot(10494) KFileItem::isDir:  KFileItem::isDir can't say -> f
alse
ksnapshot(10494) KFileItem::isDir:  KFileItem::isDir can't say -> f
alse
ksnapshot(10494)/kdecore (trader) KServiceTypeTrader::defaultOffers
: query for serviceType  "ThumbCreator"  : returning  9  offers
ksnapshot(10494)/kdecore (trader) KServiceTypeTrader::defaultOffers
: query for serviceType  "ThumbCreator"  : returning  9  offers
ksnapshot(10494)/kdecore (trader) KServiceTypeTrader::defaultOffers
: query for serviceType  "ThumbCreator"  : returning  9  offers
ksnapshot(10494)/kio (KDirListerCache) KDirListerCache::listDir: KD
irLister(0x9685718) url= KUrl("file:///home/bkevan") keep= false re
load= false
ksnapshot(10494)/kio (KDirListerCache) KDirListerCache::listDir: En
try not in cache or reloaded: KUrl("file:///home/bkevan")
ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added
Dir "/home/bkevan" for "" ["KDirWatch-1"]
ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::useINotify: tryi
ng to use inotify for monitoring
ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::useINotify: inot
ify successfully used for monitoring
Unknown property spacing-top
ksnapshot(10494)/kio (Slave) KIO::Slave::createSlave: createSlave '
 "file" ' for  "file:///home/bkevan"
ksnapshot(10494)/kio (KIOConnection) KIO::ConnectionServer::listenF
orRemote: Listening on  "local:/home/bkevan/.kde4/socket-ben-susete
st/ksnapshotd10494.slave-socket"
ksnapshot(10494)/kio (KDirListerCache) KDirListerCache::slotEntries
: new entries for  KUrl("file:///home/bkevan")
ksnapshot(10494)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems:
 6  in  KUrl("file:///home/bkevan")  index= "[invalid index, i.e. r
oot]"  newRowCount= 6
ksnapshot(10494)/kio (KDirListerCache) KDirListerCache::slotResult:
 finished listing KUrl("file:///home/bkevan")
ksnapshot(10494)/kio KSambaShare::KSambaSharePrivate::findSmbConf:
KSambaShare: Could not found smb.conf!
ksnapshot(10494)/kio KNFSShare::KNFSSharePrivate::readExportsFile:
KNFSShare::readExportsFile  "/etc/exports"
ksnapshot(10494)/kio KNFSShare::KNFSSharePrivate::readExportsFile:
KNFSShare: Found path:  ""
ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added
File "/etc/exports" for "" ["KDirWatch-1"]
ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::useINotify: tryi
ng to use inotify for monitoring
ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::useINotify: inot
ify successfully used for monitoring
ksnapshot(10494)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for
serviceType  "ThumbCreator"  : returning  9  offersksnapshot(10494)/kdecore
(trader) KServiceTypeTrader::defaultOffers: query for serviceType 
"ThumbCreator"  : returning  9  offersksnapshot(10494)
KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"ASSERT:
"node" in file /usr/src/packages/BUILD/kdelibs-3.95.2/kio/kio/kdirmodel.cpp,
line 353ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::removeEntry:
KDirWatchPrivate::removeEntry for "/etc/exports" sub_entry:
0x0ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled
INotify (fd 28, 2) for "/etc/exports"ksnapshot(10494)/kio (KDirWatch)
KDirWatchPrivate::removeEntry: Removed File "/etc/exports" for ""
["KDirWatch-1"]ksnapshot(10494)/kio (KDirListerCache)
KDirListerCache::~KDirListerCache: -KDirListerCacheksnapshot(10494)/kio
(KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for
"/home/bkevan" sub_entry: 0x0ksnapshot(10494)/kio (KDirWatch)
KDirWatchPrivate::removeEntry: Cancelled INotify (fd 28, 1) for
"/home/bkevan"ksnapshot(10494)/kio (KDirWatch) KDirWatchPrivate::removeEntry:
Removed Dir "/home/bkevan" for "" ["KDirWatch-1"]


More information about the Kdelibs-bugs mailing list