User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0 Build Identifier: The latest version (9.5.1) of Adobe's Acrobat Reader has a nasty habit of producing a file in the user's home directory (my original Gentoo bug report is here https://bugs.gentoo.org/show_bug.cgi?id=412051)with a name of "C:\nppdf32Log\debuglog.txt". When it creates this file, Dolphin segfaults immediately. I know that acroread isn't supposed to write a file like that, but I think Dolphin should really handle the situation more cracefully, instead of falling over and dying. After all, the Nautilus file manager treats the offending file like any other file. Reproducible: Always Steps to Reproduce: 1. Make sure that you have acroread-9.5.1, dolphin and opera (I'm using 11.62) installed 2. Start dolphin 3. Start opera; the mentioned file is created; dolphin dies
Thanks for the report. Could you please provide a backtrace of the crash? (see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Backtraces )
Created attachment 70469 [details] kcrash
Created attachment 70470 [details] command line output
Created attachment 70471 [details] output of gdb
Sorry it took me a while to figure out how to recompile stuff so the debug output is something sensible. I recompiled kdelibs, dolphin and dolphin-plugins with debug information. Enclosed are the resulting kcrash file, output from command line and output of 'gdb /usr/bin/dolphin'. I hope you find these useful.
madmax@wintermute ~ $ dolphin dolphin(31504)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for "/home/madmax/.local/share/user-places.xbel" KTranscript: Loaded property map: /usr/share/locale/fi/LC_SCRIPTS/kdelibs4/general.pmap KTranscript: Loaded module: /usr/share/locale/fi/LC_SCRIPTS/kdelibs4/kdelibs4.js dolphin(31504)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-madmax/ksycoca4" dolphin(31504)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home/madmax") dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x9c2de0) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "file" dolphin(31504)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 5 m_maxConnectionsPerHost: 5 dolphin(31504)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised dolphin(31504)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Helsinki" dolphin(31504)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" ) dolphin(31504)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/madmax/.kde4/socket-wintermute/nepomuk-socket" dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x8f63a0) dolphin(31504)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("file:///") dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xa06c20) dolphin(31504)/nepomuk (library) Nepomuk::Utils::ProxyFacet::Private::updateConditionStatus: true false dolphin(31504)/nepomuk (library) Nepomuk::Utils::ProxyFacet::Private::updateConditionStatus: true false dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::clearSelection: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::rebuild: true dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::startQuery: "<?xml version="1.0"?><query limit="6" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><and><type uri="http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact"/><comparison property="http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#performer" comparator=":" inverted="true"/><comparison property="http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#performer" comparator=":" aggregate="count" sortWeight="1" sortOrder="desc" inverted="true"/></and></query> " dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::clearSelection: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::rebuild: true dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::startQuery: "<?xml version="1.0"?><query limit="6" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><and><type uri="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#Tag"/><comparison property="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag" comparator=":" inverted="true"/><comparison property="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag" comparator=":" aggregate="count" sortWeight="1" sortOrder="desc" inverted="true"/></and></query> " dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::rebuild: true dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::startQuery: "<?xml version="1.0"?><query limit="6" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><and><type uri="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#Tag"/><comparison property="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag" comparator=":" inverted="true"/><comparison property="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag" comparator=":" aggregate="count" sortWeight="1" sortOrder="desc" inverted="true"/></and></query> " dolphin(31504)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/madmax") dolphin(31504)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinh31504.slave-socket" QPixmap::scaled: Pixmap is a null pixmap dolphin(31504)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/madmax") dolphin(31504)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinP31504.slave-socket" dolphin(31504)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///") dolphin(31504)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinK31504.slave-socket" dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x8f63a0) KIO::Slave(0x932330) dolphin(31504)/kio (KIOConnection) KIO::SocketConnectionBackend::socketReadyRead: KIO::SocketConnectionBackend(0x9c47c0) Jumbo packet of 68200 bytes kfilemetadatareader(31516)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/madmax/.kde4/socket-wintermute/nepomuk-socket" kfilemetadatareader(31516)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised kfilemetadatareader(31516)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Helsinki" kfilemetadatareader(31516)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" ) dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_populateFinished: 0 dolphin(31504)/nepomuk (library) Nepomuk::Query::QueryServiceClient::close: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31504)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_populateFinished: 5 dolphin(31504)/nepomuk (library) Nepomuk::Query::QueryServiceClient::close: dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0xa06c20) KIO::Slave(0xa4be40) dolphin(31504)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///") dolphin(31504)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home") dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x9826c0) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x9c2de0) KIO::Slave(0xbba690) dolphin(31504)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/madmax") dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe06480) dolphin(31504)/kio (KIOJob) KIO::SimpleJob::~SimpleJob: Killing job KIO::SimpleJob(0xe06480) in destructor! "[ 0: /usr/lib64/libkdecore.so.5(kRealBacktrace(int)+0x2f) [0x7f4e98856e3a] 1: /usr/lib64/libkio.so.5(+0xfce8b) [0x7f4e993f8e8b] 2: /usr/lib64/libkio.so.5(KIO::SimpleJob::~SimpleJob()+0x68) [0x7f4e993eed88] 3: /usr/lib64/libkio.so.5(KIO::StatJob::~StatJob()+0x9) [0x7f4e993eef43] 4: /usr/lib64/libkdecore.so.5(+0x120998) [0x7f4e98875998] 5: /usr/lib64/libkdecore.so.5(+0x1209e7) [0x7f4e988759e7] 6: /usr/lib64/libkdecore.so.5(KCompositeJobPrivate::~KCompositeJobPrivate()+0x23) [0x7f4e988756d5] 7: /usr/lib64/libkio.so.5(+0x160899) [0x7f4e9945c899] 8: /usr/lib64/libkdecore.so.5(KJob::~KJob()+0x50) [0x7f4e98875e7e] 9: /usr/lib64/libkio.so.5(KIO::PreviewJob::~PreviewJob()+0x9) [0x7f4e9945872d] 10: /usr/lib64/qt4/libQtCore.so.4(QObject::event(QEvent*)+0x362) [0x7f4e9840c6d0] 11: /usr/lib64/qt4/libQtGui.so.4(QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x88) [0x7f4e97562700] 12: /usr/lib64/qt4/libQtGui.so.4(QApplication::notify(QObject*, QEvent*)+0x12b) [0x7f4e97566e41] 13: /usr/lib64/libkdeui.so.5(KApplication::notify(QObject*, QEvent*)+0x31) [0x7f4e98e5871b] 14: /usr/lib64/qt4/libQtCore.so.4(QCoreApplication::notifyInternal(QObject*, QEvent*)+0x68) [0x7f4e983f9b02] 15: /usr/lib64/qt4/libQtCore.so.4(QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x3af) [0x7f4e983fc9ab] 16: /usr/lib64/qt4/libQtCore.so.4(+0x193798) [0x7f4e98424798] 17: /usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x16d) [0x7f4e93695a5a] 18: /usr/lib64/libglib-2.0.so.0(+0x45daa) [0x7f4e93695daa] 19: /usr/lib64/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7f4e93695e6f] 20: /usr/lib64/qt4/libQtCore.so.4(QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x5a) [0x7f4e984248be] 21: /usr/lib64/qt4/libQtGui.so.4(+0x26e8fa) [0x7f4e975f98fa] 22: /usr/lib64/qt4/libQtCore.so.4(QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x30) [0x7f4e983f8d18] 23: /usr/lib64/qt4/libQtCore.so.4(QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x141) [0x7f4e983f8f79] 24: /usr/lib64/qt4/libQtCore.so.4(QCoreApplication::exec()+0x97) [0x7f4e983fccf1] 25: /usr/lib64/libkdeinit4_dolphin.so(kdemain+0xa09) [0x7f4e9b7749d9] 26: /lib64/libc.so.6(__libc_start_main+0xec) [0x7f4e9b3cd040] 27: dolphin() [0x400789] ] " dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: KIO::SimpleJob(0xe06480) KIO::Slave(0xbba690) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: Scheduler: killing slave 16795 dolphin(31504)/kio (Slave) KIO::Slave::kill: killing slave pid 16795 ( "file://" ) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::SimpleJob(0xe06480) KIO::Slave(0xbba690) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x9826c0) KIO::Slave(0xa4be40) dolphin(31504)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home") dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe1b390) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xe1b390) KIO::Slave(0xa4be40) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe14f00) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "thumbnail" dolphin(31504)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 1 m_maxConnectionsPerHost: 1 dolphin(31504)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphins31504.slave-socket" dolphin(31504)/kio (Slave) KIO::Slave::createSlave: createSlave "thumbnail" for KUrl("thumbnail:/home/madmax/audio-projects") dolphin(31504)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinc31504.slave-socket" dolphin(31504)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31504)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/audio-projects") dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xe14f00) KIO::Slave(0xcc4ff0) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xd93410) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xd93410) KIO::Slave(0xa4be40) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xb6e710) dolphin(31504)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31504)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/audiobooks") dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xb6e710) KIO::Slave(0xcc4ff0) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe1d4e0) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xe1d4e0) KIO::Slave(0xa4be40) dolphin(31504)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xc6c420) KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = dolphin path = /usr/bin pid = 31504 KCrash: Arguments: /usr/bin/dolphin --nocrashhandler KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit sock_file=/home/madmax/.kde4/socket-wintermute/kdeinit4__0 [1]+ Pysäytetty dolphin madmax@wintermute ~ $ QSocketNotifier: Invalid socket 10 and type 'Read', disabling... QSocketNotifier: Invalid socket 7 and type 'Read', disabling... QSocketNotifier: Invalid socket 9 and type 'Read', disabling... QSocketNotifier: Invalid socket 14 and type 'Read', disabling... QSocketNotifier: Invalid socket 19 and type 'Read', disabling... QSocketNotifier: Invalid socket 17 and type 'Read', disabling... dolphin: Fatal IO error: client killed dolphin(31504)/kio (Slave) KIO::Slave::kill: killing slave pid 31519 ( "thumbnail://" ) dolphin(31504)/kio (Slave) KIO::Slave::kill: killing slave pid 31510 ( "file://" ) dolphin(31504)/kio (Slave) KIO::Slave::kill: killing slave pid 31509 ( "file://" ) LEAK: 332 KJS::Node [1]+ Poistui 1 dolphin
madmax@wintermute ~ $ gdb /usr/bin/dolphin GNU gdb (Gentoo 7.4 p1) 7.4 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". For bug reporting instructions, please see: <http://bugs.gentoo.org/>... Reading symbols from /usr/bin/dolphin...Reading symbols from /usr/lib64/debug/usr/bin/dolphin.debug...done. done. (gdb) run Starting program: /usr/bin/dolphin [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". dolphin(31731)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for "/home/madmax/.local/share/user-places.xbel" [New Thread 0x7fffe623b700 (LWP 31735)] KTranscript: Loaded property map: /usr/share/locale/fi/LC_SCRIPTS/kdelibs4/general.pmap KTranscript: Loaded module: /usr/share/locale/fi/LC_SCRIPTS/kdelibs4/kdelibs4.js dolphin(31731)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-madmax/ksycoca4" dolphin(31731)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home/madmax") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xab5320) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "file" dolphin(31731)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 5 m_maxConnectionsPerHost: 5 dolphin(31731)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised dolphin(31731)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Helsinki" dolphin(31731)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" ) dolphin(31731)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/madmax/.kde4/socket-wintermute/nepomuk-socket" dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x987210) dolphin(31731)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("file:///") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x9d0f90) dolphin(31731)/nepomuk (library) Nepomuk::Utils::ProxyFacet::Private::updateConditionStatus: true false dolphin(31731)/nepomuk (library) Nepomuk::Utils::ProxyFacet::Private::updateConditionStatus: true false dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::clearSelection: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::rebuild: true dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::startQuery: "<?xml version="1.0"?><query limit="6" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><and><type uri="http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact"/><comparison property="http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#performer" comparator=":" inverted="true"/><comparison property="http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#performer" comparator=":" aggregate="count" sortWeight="1" sortOrder="desc" inverted="true"/></and></query> " dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::clearSelection: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::rebuild: true dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::startQuery: "<?xml version="1.0"?><query limit="6" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><and><type uri="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#Tag"/><comparison property="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag" comparator=":" inverted="true"/><comparison property="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag" comparator=":" aggregate="count" sortWeight="1" sortOrder="desc" inverted="true"/></and></query> " dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::rebuild: true dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::startQuery: "<?xml version="1.0"?><query limit="6" offset="0" fullTextScoring="false" fullTextScoringOrder="desc" flags=""><and><type uri="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#Tag"/><comparison property="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag" comparator=":" inverted="true"/><comparison property="http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag" comparator=":" aggregate="count" sortWeight="1" sortOrder="desc" inverted="true"/></and></query> " dolphin(31731)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/madmax") dolphin(31731)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinF31731.slave-socket" QPixmap::scaled: Pixmap is a null pixmap dolphin(31731)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/madmax") dolphin(31731)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinw31731.slave-socket" dolphin(31731)/kio (KIOConnection) KIO::SocketConnectionBackend::socketReadyRead: KIO::SocketConnectionBackend(0x9c17e0) Jumbo packet of 68512 bytes dolphin(31731)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///") dolphin(31731)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinb31731.slave-socket" dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_populateFinished: 0 dolphin(31731)/nepomuk (library) Nepomuk::Query::QueryServiceClient::close: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_newEntries: dolphin(31731)/nepomuk (library) Nepomuk::Utils::DynamicResourceFacet::Private::_k_populateFinished: 5 dolphin(31731)/nepomuk (library) Nepomuk::Query::QueryServiceClient::close: dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0xab5320) KIO::Slave(0xa5f470) dolphin(31731)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/madmax") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xb8e330) dolphin(31731)/kio (KIOJob) KIO::SimpleJob::~SimpleJob: Killing job KIO::SimpleJob(0xb8e330) in destructor! "[ 0: /usr/lib64/libkdecore.so.5(kRealBacktrace(int)+0x2f) [0x7ffff4c6ce3a] 1: /usr/lib64/libkio.so.5(+0xfce8b) [0x7ffff580ee8b] 2: /usr/lib64/libkio.so.5(KIO::SimpleJob::~SimpleJob()+0x68) [0x7ffff5804d88] 3: /usr/lib64/libkio.so.5(KIO::StatJob::~StatJob()+0x9) [0x7ffff5804f43] 4: /usr/lib64/libkdecore.so.5(+0x120998) [0x7ffff4c8b998] 5: /usr/lib64/libkdecore.so.5(+0x1209e7) [0x7ffff4c8b9e7] 6: /usr/lib64/libkdecore.so.5(KCompositeJobPrivate::~KCompositeJobPrivate()+0x23) [0x7ffff4c8b6d5] 7: /usr/lib64/libkio.so.5(+0x160899) [0x7ffff5872899] 8: /usr/lib64/libkdecore.so.5(KJob::~KJob()+0x50) [0x7ffff4c8be7e] 9: /usr/lib64/libkio.so.5(KIO::PreviewJob::~PreviewJob()+0x9) [0x7ffff586e72d] 10: /usr/lib64/qt4/libQtCore.so.4(QObject::event(QEvent*)+0x362) [0x7ffff48226d0] 11: /usr/lib64/qt4/libQtGui.so.4(QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x88) [0x7ffff3978700] 12: /usr/lib64/qt4/libQtGui.so.4(QApplication::notify(QObject*, QEvent*)+0x12b) [0x7ffff397ce41] 13: /usr/lib64/libkdeui.so.5(KApplication::notify(QObject*, QEvent*)+0x31) [0x7ffff526e71b] 14: /usr/lib64/qt4/libQtCore.so.4(QCoreApplication::notifyInternal(QObject*, QEvent*)+0x68) [0x7ffff480fb02] 15: /usr/lib64/qt4/libQtCore.so.4(QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x3af) [0x7ffff48129ab] 16: /usr/lib64/qt4/libQtCore.so.4(+0x193798) [0x7ffff483a798] 17: /usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x16d) [0x7fffefaaba5a] 18: /usr/lib64/libglib-2.0.so.0(+0x45daa) [0x7fffefaabdaa] 19: /usr/lib64/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7fffefaabe6f] 20: /usr/lib64/qt4/libQtCore.so.4(QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x5a) [0x7ffff483a8be] 21: /usr/lib64/qt4/libQtGui.so.4(+0x26e8fa) [0x7ffff3a0f8fa] 22: /usr/lib64/qt4/libQtCore.so.4(QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x30) [0x7ffff480ed18] 23: /usr/lib64/qt4/libQtCore.so.4(QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x141) [0x7ffff480ef79] 24: /usr/lib64/qt4/libQtCore.so.4(QCoreApplication::exec()+0x97) [0x7ffff4812cf1] 25: /usr/lib64/libkdeinit4_dolphin.so(kdemain+0xa09) [0x7ffff7b8a9d9] 26: /lib64/libc.so.6(__libc_start_main+0xec) [0x7ffff77e3040] 27: /usr/bin/dolphin() [0x400789] ] " dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: KIO::SimpleJob(0xb8e330) KIO::Slave(0xa5f470) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: Scheduler: killing slave 31738 dolphin(31731)/kio (Slave) KIO::Slave::kill: killing slave pid 31738 ( "file://" ) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::SimpleJob(0xb8e330) KIO::Slave(0xa5f470) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x987210) KIO::Slave(0x942ba0) [New Thread 0x7fffe4da1700 (LWP 31745)] dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x9d0f90) KIO::Slave(0xa2b900) dolphin(31731)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///") dolphin(31731)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe016e0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe0d400) kfilemetadatareader(31746)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/madmax/.kde4/socket-wintermute/nepomuk-socket" dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0xe016e0) KIO::Slave(0xa2b900) dolphin(31731)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xe0d400) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe250d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "thumbnail" dolphin(31731)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 1 m_maxConnectionsPerHost: 1 dolphin(31731)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinZ31731.slave-socket" dolphin(31731)/kio (Slave) KIO::Slave::createSlave: createSlave "thumbnail" for KUrl("thumbnail:/home/madmax/audio-projects") dolphin(31731)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/madmax/.kde4/socket-wintermute/dolphinE31731.slave-socket" kfilemetadatareader(31746)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised kfilemetadatareader(31746)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Helsinki" kfilemetadatareader(31746)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" ) dolphin(31731)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31731)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/audio-projects") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xe250d0) KIO::Slave(0xe013d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xd22ca0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xd22ca0) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x8fba20) dolphin(31731)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31731)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/audiobooks") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x8fba20) KIO::Slave(0xe013d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe42160) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xe42160) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe0b270) dolphin(31731)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31731)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/bin") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xe0b270) KIO::Slave(0xe013d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xdfc450) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xdfc450) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe29110) dolphin(31731)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31731)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/bios-update") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xe29110) KIO::Slave(0xe013d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xd0be90) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xd0be90) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe42160) dolphin(31731)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31731)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/burn") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xe42160) KIO::Slave(0xe013d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xd225e0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xd225e0) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe0b270) dolphin(31731)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31731)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/Calibre Library") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xe0b270) KIO::Slave(0xe013d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xd22310) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xd22310) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xdd8a40) dolphin(31731)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31731)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/cvs") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xdd8a40) KIO::Slave(0xe013d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xe0b270) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0xe0b270) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xdcf800) dolphin(31731)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Kansiolle ei voitu luoda pienoiskuvaa" dolphin(31731)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/madmax/Desktop") dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xdcf800) KIO::Slave(0xe013d0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x9c1690) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x9c1690) KIO::Slave(0x942ba0) dolphin(31731)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xdfc450) [New Thread 0x7fffe3c7c700 (LWP 31749)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffe3c7c700 (LWP 31749)] QString (other=..., this=0x7fffe3c7bcb0) at /usr/include/qt4/QtCore/qstring.h:726 726 { Q_ASSERT(&other != this); d->ref.ref(); } (gdb) quit A debugging session is active. Inferior 1 [process 31731] will be killed. Quit anyway? (y or n) y
Thanks a lot for the efforts, but sadly exactly there where it crashes there is no backtrace available... There should not be a need that you recompile everything to get a useful backtrace: All that should be needed is that you install the *dbg-messages for KDE from your distribution. If Dolphin crashes a debug-dialog should pop up showing the crash with the backtrace.... Hm, I just see you're using Gentoo, probably there recompiling is the way to go ;-) But assuming that you have your current environment: Could you probably start Dolphin with gdb again and after it crashes please type 'bt'? We'd need to full backtrace to have any clue whats going on.
Oh crap... the backtrace (gdb) bt #0 QString (other=..., this=0x7fffdfbd4cb0) at /usr/include/qt4/QtCore/qstring.h:726 #1 DolphinBoxPlugin::beginRetrieval (this=0xde7920, directory=...) at /var/tmp/portage/kde-base/dolphin-box-plugin-4.5.4/work/dolphin-box-plugin-4.5.4/dolphin-box-plugin.cpp:143 #2 0x00007ffff6bc87b0 in UpdateItemStatesThread::run (this=0xe2c8e0) at /var/tmp/portage/kde-base/dolphin-4.8.2/work/dolphin-4.8.2/dolphin/src/views/versioncontrol/updateitemstatesthread.cpp:66 #3 0x00007ffff4722f25 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007ffff1028a35 in start_thread () from /lib64/libpthread.so.0 #5 0x00007ffff789243d in clone () from /lib64/libc.so.6 (gdb) quit reminded me of something I had totally forgotten: I've been using dolphin-box-plugin, which provides Dropbox integration for dolphin ( http://quickgit.kde.org/?p=scratch/trichard/dolphin-box-plugin.git&a=summary ) for quite a long time, and it had worked just fine until now... So, I removed dolphin-box-plugin, and... dolphin started working again. Sigh. Dropbox - KDE integration is really in a sorry state: kfilebox is buggy as hell, and dolphin-box-plugin, while providing only very minimal features, has so far performed without a hitch, but it seems to be somewhat abadoned project. I suppose I have to give it up for now.
Thanks for the backtrace - yes, it looks like a Dropbox-issue...
Resetting assignee to default as per bug #305719
Created attachment 74850 [details] New crash information added by DrKonqi dolphin (2.1) on KDE Platform 4.9.2 using Qt 4.8.2 - What I was doing when the application crashed: I opened the folder "~/Dokumentai" containing a file named "C:\nppdf32Log\debuglog.txt" The crash happens every time, and if I remove the aforementioned file, the crash dones not happen again. -- Backtrace (Reduced): #8 QString (other=..., this=0xad73720c) at /usr/include/qt4/QtCore/qstring.h:729 #9 DolphinBoxPlugin::beginRetrieval (this=0x8d51ca0, directory=...) at /tmp/dolphin-box-plugin/dolphin-box-plugin.cpp:143 #10 0xb7350c19 in UpdateItemStatesThread::run() () from /usr/lib/libdolphinprivate.so.4 #11 0xb6245e80 in QThreadPrivate::start (arg=0x8e0d578) at thread/qthread_unix.cpp:307 #12 0xb4c61d4c in start_thread (arg=0xad737b40) at pthread_create.c:308
*** Bug 314996 has been marked as a duplicate of this bug. ***
Created attachment 80198 [details] New crash information added by DrKonqi dolphin (2.2) on KDE Platform 4.10.3 using Qt 4.8.4 - What I was doing when the application crashed: Opened folder with the file C:\nppdf32Log\debuglog.txt in it -- Backtrace (Reduced): #6 QString (other=..., this=0x7fc2cab84af0) at /usr/include/QtCore/qstring.h:726 #7 DolphinBoxPlugin::beginRetrieval (this=0x2592000, directory=...) at /home/nicholas/Development/build/build/scratch-trichard-dolphin-box-plugin/dolphin-box-plugin.cpp:143 #8 0x00000038d80b5a38 in UpdateItemStatesThread::run() () from /lib64/libdolphinprivate.so.4 #9 0x000000376a07b95c in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 [...]
*** Bug 330272 has been marked as a duplicate of this bug. ***
Git commit 1a1ba8184ddc37e6dd82c81cd954a92c6e55455d by Emmanuel Pescosta. Committed on 17/02/2014 at 10:58. Pushed by emmanuelp into branch 'master'. Added a Dropbox version control plugin for Dolphin. This Dropbox plugin is based on the work of: Sergei Stolyarovs - https://bitbucket.org/cancel/dolphin-dropbox-plugin Thomas Richards - http://trichard-kde.blogspot.co.at/2010/12/introducing-dropbox-integration-for.html What I have done: - Ported the old source code to the newer KVersionControlPlugin2 interface - Use the Dropbox client to form the context menu more dynamically (If the Dropbox guys add a new feature to their client, Dolphin can make use of it automatically) - Fixed a crash (Dolphin-4.8.2 segfaults when a file with special characters is present) - Replaced the item version changed timer with a file system watcher -> No useless updates and immediate update on changes - A lot of code/coding style related changes - Made symlinks work with Dropbox Related: bug 264717 FIXED-IN: 4.13.0 REVIEW: 114812 M +1 -0 CMakeLists.txt A +12 -0 dropbox/CMakeLists.txt A +224 -0 dropbox/fileviewdropboxplugin.cpp [License: GPL (v2+)] A +52 -0 dropbox/fileviewdropboxplugin.desktop A +88 -0 dropbox/fileviewdropboxplugin.h [License: GPL (v2+)] http://commits.kde.org/dolphin-plugins/1a1ba8184ddc37e6dd82c81cd954a92c6e55455d