Bug 298199 - Dolphin-4.8.2 segfaults when a file with special characters is present
Summary: Dolphin-4.8.2 segfaults when a file with special characters is present
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: plugins: dropbox (show other bugs)
Version: 2.0
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Thomas Richard
URL:
Keywords:
: 314996 330272 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-04-15 18:27 UTC by l33tmmx
Modified: 2014-02-17 10:59 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.13.0


Attachments
kcrash (3.12 KB, application/octet-stream)
2012-04-18 02:52 UTC, l33tmmx
Details
command line output (13.28 KB, application/octet-stream)
2012-04-18 02:53 UTC, l33tmmx
Details
output of gdb (16.96 KB, application/octet-stream)
2012-04-18 02:53 UTC, l33tmmx
Details
New crash information added by DrKonqi (5.03 KB, text/plain)
2012-10-28 13:42 UTC, Donatas Glodenis
Details
New crash information added by DrKonqi (4.02 KB, text/plain)
2013-05-31 01:37 UTC, Nicholas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description l33tmmx 2012-04-15 18:27:24 UTC
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
Comment 1 Peter Penz 2012-04-15 19:02:42 UTC
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 )
Comment 2 l33tmmx 2012-04-18 02:52:06 UTC
Created attachment 70469 [details]
kcrash
Comment 3 l33tmmx 2012-04-18 02:53:13 UTC
Created attachment 70470 [details]
command line output
Comment 4 l33tmmx 2012-04-18 02:53:52 UTC
Created attachment 70471 [details]
output of gdb
Comment 5 l33tmmx 2012-04-18 02:54:55 UTC
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.
Comment 6 Peter Penz 2012-04-18 09:28:52 UTC
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
Comment 7 Peter Penz 2012-04-18 09:30:32 UTC
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
Comment 8 Peter Penz 2012-04-18 09:38:53 UTC
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.
Comment 9 l33tmmx 2012-04-19 16:05:42 UTC
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.
Comment 10 Peter Penz 2012-04-19 17:59:11 UTC
Thanks for the backtrace - yes, it looks like a Dropbox-issue...
Comment 11 Jeroen van Meeuwen (Kolab Systems) 2012-08-24 16:18:32 UTC
Resetting assignee to default as per bug #305719
Comment 12 Donatas Glodenis 2012-10-28 13:42:47 UTC
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
Comment 13 Frank Reininghaus 2013-02-12 14:45:20 UTC
*** Bug 314996 has been marked as a duplicate of this bug. ***
Comment 14 Nicholas 2013-05-31 01:37:24 UTC
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
[...]
Comment 15 Frank Reininghaus 2014-01-21 21:59:07 UTC
*** Bug 330272 has been marked as a duplicate of this bug. ***
Comment 16 Emmanuel Pescosta 2014-02-17 10:59:19 UTC
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