Bug 222247

Summary: Dolphin crashes when run as non-root
Product: [Applications] dolphin Reporter: Sophie Huiberts <itissohardtothinkofagoodemail>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sophie Huiberts 2010-01-11 17:36:07 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-18-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
Dolphin crashes when trying to run it as non root, i have the terminal output attached:
dolphin(6632)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for  "/home/amana/.local/share//user-places.xbel"
dolphin(6632)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-amana/ksycoca4"         
dolphin(6632)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("trash:/")                                      
Object::connect: No such slot DolphinViewActionHandler::slotGetServiceMenu()                                                          
Object::connect:  (sender name:   'get_servicemenu')                                                                                  
dolphin(6632)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("file:///home/amana")                         
dolphin(6632)/kdeui (kdelibs): Attempt to use QAction "show_info_panel" with KXMLGUIFactory!                                          
dolphin(6632)/kdeui (kdelibs): Attempt to use QAction "show_folders_panel" with KXMLGUIFactory!
dolphin(6632)/kdeui (kdelibs): Attempt to use QAction "show_terminal_panel" with KXMLGUIFactory!
dolphin(6632)/kdeui (kdelibs): Attempt to use QAction "show_places_panel" with KXMLGUIFactory!
"/usr/bin/dolphin(6632)" Error in thread 140252039812944 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
dolphin(6632)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/amana/.kde/share/apps/nepomuk/socket"
"/usr/bin/dolphin(6632)" Error in thread 140252039812944 : "QLocalSocket::connectToServer: Invalid name"
dolphin(6632)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/home/amana/.kde/share/apps/nepomuk/socket"
dolphin(6632)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised
dolphin(6632)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Amsterdam"
dolphin(6632)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" )
amana@kees:~/Desktop$ KCrash: Application 'dolphin' crashing...
dolphin(6539)/kio (KDirListerCache) KDirListerCache::slotFileDirty: "/home/amana/Desktop"
dolphin(6539)/kio (KDirListerCache) KDirListerCache::updateDirectory: KUrl("file:///home/amana/Desktop")
dolphin(6539)/kio (KDirListerCache) KDirListerCache::updateDirectory: update started in KUrl("file:///home/amana/Desktop")
dolphin(6539)/kio (KDirListerCache) KDirListerCache::slotUpdateResult: finished update KUrl("file:///home/amana/Desktop")
dolphin(6539)/kio (KIOJob) KIO::SlaveInterface::dispatch: error  104   "Cannot create thumbnail for /home/amana/Desktop/log.txt"
dolphin(6539)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(6539)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(6539)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(6539)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(6539)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(6539)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0xd07680)  item moved into cache:  KUrl("file:///home/amana/Desktop")
Object::disconnect: Unexpected null parameter
dolphin(6539)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(6539)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*) file ../../kio/kio/kdirwatch.cpp line 921)
Cancelled INotify (fd 9, 1) for "/home/amana/.local/share"

The crash can be reproduced every time.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#5  QMetaObject::methodCount (this=0x0) at kernel/qmetaobject.cpp:423
#6  0x00007f3347f267e8 in QDBusAbstractInterface::callWithArgumentList (this=<value optimized out>, mode=<value optimized out>, method=<value optimized out>, args=<value optimized out>)
    at qdbusabstractinterface.cpp:419
#7  0x00007f3347f29b9d in QDBusAbstractInterface::call (this=<value optimized out>, mode=<value optimized out>, method=<value optimized out>, arg1=..., arg2=..., arg3=..., arg4=..., arg5=..., 
    arg6=..., arg7=..., arg8=...) at qdbusabstractinterface.cpp:700
#8  0x00007f3347f29e31 in QDBusAbstractInterface::call (this=0x0, method=<value optimized out>, arg1=<value optimized out>, arg2=<value optimized out>, arg3=<value optimized out>, arg4=..., 
    arg5=..., arg6=..., arg7=..., arg8=...) at qdbusabstractinterface.cpp:643
#9  0x00007f33471be40b in Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface (this=<value optimized out>, type=<value optimized out>)
    at ../../../solid/solid/backends/hal/halmanager.cpp:173
#10 0x00007f33471bff42 in Solid::Backends::Hal::HalManager::devicesFromQuery (this=0x1bc6eb0, parentUdi=<value optimized out>, type=Solid::DeviceInterface::StorageAccess)
    at ../../../solid/solid/backends/hal/halmanager.cpp:138
#11 0x00007f3347186b52 in Solid::Device::listFromQuery (predicate=<value optimized out>, parentUdi=<value optimized out>) at ../../../solid/solid/devicemanager.cpp:129
#12 0x00007f334b40b949 in KFilePlacesModel::Private::_k_initDeviceList (this=0x1b5b5b0) at ../../kfile/kfileplacesmodel.cpp:303
#13 0x00007f334b40d2be in KFilePlacesModel::qt_metacall (this=0x1b79a30, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffdf6e7870) at ./kfileplacesmodel.moc:91
#14 0x00007f3347befdc3 in QMetaObject::activate (sender=0x1ca14b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f3347c834c0) at kernel/qobject.cpp:3294
#15 0x00007f3347bf767f in QSingleShotTimer::timerEvent (this=0x1ca14b0) at kernel/qtimer.cpp:308
#16 0x00007f3347beca33 in QObject::event (this=0x1ca14b0, e=0x7fffdf6e7f40) at kernel/qobject.cpp:1224
#17 0x00007f33487cfe8c in QApplicationPrivate::notify_helper (this=0x1a5ef90, receiver=0x1ca14b0, e=0x7fffdf6e7f40) at kernel/qapplication.cpp:4242
#18 0x00007f33487d648d in QApplication::notify (this=0x7fffdf6e8290, receiver=0x1ca14b0, e=0x7fffdf6e7f40) at kernel/qapplication.cpp:4125
#19 0x00007f33494d0e16 in KApplication::notify (this=0x7fffdf6e8290, receiver=0x1ca14b0, event=0x7fffdf6e7f40) at ../../kdeui/kernel/kapplication.cpp:302
#20 0x00007f3347bdd04c in QCoreApplication::notifyInternal (this=0x7fffdf6e8290, receiver=0x1ca14b0, event=0x7fffdf6e7f40) at kernel/qcoreapplication.cpp:704
#21 0x00007f3347c09d52 in QCoreApplication::sendEvent (this=0x1a68c90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QTimerInfoList::activateTimers (this=0x1a68c90) at kernel/qeventdispatcher_unix.cpp:603
#23 0x00007f3347c06934 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#24 0x00007f3343b30bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#25 0x00007f3343b34598 in ?? () from /lib/libglib-2.0.so.0
#26 0x00007f3343b346c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#27 0x00007f3347c06623 in QEventDispatcherGlib::processEvents (this=0x1a2eb70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#28 0x00007f334887e2fe in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#29 0x00007f3347bdb972 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#30 0x00007f3347bdbd4c in QEventLoop::exec (this=0x7fffdf6e81e0, flags=) at kernel/qeventloop.cpp:201
#31 0x00007f3347bdfa8b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#32 0x000000000043a535 in _start ()

This bug may be a duplicate of or related to bug 219122.

Possible duplicates by query: bug 219122.

Reported using DrKonqi
Comment 1 Tommi Tervo 2010-08-01 12:33:16 UTC

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