This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Dolphin freeze

Tags: None
(comma "," separated)
tlanghammer
Registered Member
Posts
10
Karma
0

Dolphin freeze

Mon Jun 15, 2015 10:32 am
Hi,

Since a few days Dolphin freeze on start ( for about one minute )
I can only move the window around but no menu or folders are responsive.
The same behavior is for all applications who show a file dialog like vlc player and gwen view.
All apps shows the root folder, my home folder and network more the one time.

The problem occur since 4 days.
I remember changing the configuration of konquerer ( don't allowing cookies etc. )
There was an update of many kde libraries the same time and I install the ffmpeg library.

For three days I am searching the net, not founding any usefull.

Here is the content of the xsession-errors:
Code: Select all
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
OpenGL vendor string:                   nouveau
OpenGL renderer string:                 Gallium 0.4 on NV92
OpenGL version string:                  3.0 Mesa 10.4.7
OpenGL shading language version string: 1.30
Driver:                                 Nouveau
GPU class:                              G80/G90
OpenGL version:                         3.0
GLSL version:                           1.30
Mesa version:                           10.4.7
Linux kernel version:                   4.0.4
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
Virtual Machine:                        no
Baloo File Indexing has been disabled
QDBusObjectPath: invalid path ""
baloo_file(1733): Communication problem with  "baloo_file" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735): ""geometry" - conversion of "72,3,0,32" to QRectF failed"
plasma-desktop(1735): ""geometry" - conversion of "72,3,0,32" to QRectF failed"
plasma-desktop(1735): ""geometry" - conversion of "72,3,0,32" to QRectF failed"
plasma-desktop(1735): ""geometry" - conversion of "72,3,0,32" to QRectF failed"
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(1735)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
QGraphicsLinearLayout::insertItem: cannot insert null item
plasma-desktop(1735): ""geometry" - conversion of "72,3,0,32" to QRectF failed"
couldn't create image from  "/home/jan/branding.png"
========================>  5 0
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: TypeError: Result of expression 'listView' [null] is not an object.
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:175: ReferenceError: Can't find variable: sectionsRepeater
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: Error: Cannot assign [undefined] to QString
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_63: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_63: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_63: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_63: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_63: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_63: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_63: Possible anchor loop detected on fill.
QDBusMarshaller: type `NMVariantMapMap' (1080) is not registered with D-BUS. Use qDBusRegisterMetaType to register it
QDBusMarshaller: type `DBUSManagerStruct' produces invalid D-BUS signature `<empty>' (Did you forget to call beginStructure() ?)
Failed to enumerate BT adapters
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::SettingsPrivate::init() : New Connections list
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::SettingsPrivate::init() :   "/org/freedesktop/NetworkManager/Settings/0"
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::SettingsPrivate::init() :   "/org/freedesktop/NetworkManager/Settings/1"
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::SettingsPrivate::init() : New Connections list
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::NetworkManagerPrivate::init() : Active connections:
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::NetworkManagerPrivate::init() :      "/org/freedesktop/NetworkManager/ActiveConnection/1"
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::NetworkManagerPrivate::init() :      "/org/freedesktop/NetworkManager/ActiveConnection/0"
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::NetworkManagerPrivate::init() : Device list
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::NetworkManagerPrivate::init() :    "/org/freedesktop/NetworkManager/Devices/0"
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::NetworkManagerPrivate::init() :    "/org/freedesktop/NetworkManager/Devices/1"
NetworkManagerQt "plasma-desktop" ( 1735 ) void NetworkManager::NetworkManagerPrivate::init() :    "/org/freedesktop/NetworkManager/Devices/2"
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::SettingsPrivate::init() : New Connections list
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::SettingsPrivate::init() :   "/org/freedesktop/NetworkManager/Settings/0"
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::SettingsPrivate::init() :   "/org/freedesktop/NetworkManager/Settings/1"
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::SettingsPrivate::init() : New Connections list
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::NetworkManagerPrivate::init() : Active connections:
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::NetworkManagerPrivate::init() :      "/org/freedesktop/NetworkManager/ActiveConnection/1"
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::NetworkManagerPrivate::init() :      "/org/freedesktop/NetworkManager/ActiveConnection/0"
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::NetworkManagerPrivate::init() : Device list
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::NetworkManagerPrivate::init() :    "/org/freedesktop/NetworkManager/Devices/0"
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::NetworkManagerPrivate::init() :    "/org/freedesktop/NetworkManager/Devices/1"
NetworkManagerQt "kded" ( 1631 ) void NetworkManager::NetworkManagerPrivate::init() :    "/org/freedesktop/NetworkManager/Devices/2"
NetworkManagerQt "kded" ( 1631 ) NetworkManager::Device::Ptr NetworkManager::NetworkManagerPrivate::createNetworkInterface(const QString&) : libNetworkManagerQt: Can't create object of type  14 11 for "/org/freedesktop/NetworkManager/Devices/0"
NetworkManagerQt "plasma-desktop" ( 1735 ) NetworkManager::Device::Ptr NetworkManager::NetworkManagerPrivate::createNetworkInterface(const QString&) : libNetworkManagerQt: Can't create object of type  14 11 for "/org/freedesktop/NetworkManager/Devices/0"
file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
couldn't create image from  "/home/jan/branding.png"
vmware-user: could not open /proc/fs/vmblock/dev
KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
New PolkitAgentListener  0x741420
Adding new listener  PolkitQt1::Agent::Listener(0x912250) for  0x741420
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
I/O warning : failed to load external entity "/home/ignore/.qalculate/eurofxref-daily.xml"
I/O warning : failed to load external entity "/home/ignore/.qalculate/eurofxref-daily.xml"
void PackageModel::clear()
void PackageModel::finished() QObject(0x0)  QObject(0x0) 
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x380012f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x380012f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x380012f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x380012f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x380012f
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x380012f
gwenview(2202)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory!
gwenview(2202)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory!
[0000000001918118] core libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[calBackendLoader] Using libical backend at /home/ignore/.thunderbird/0t3d3tnz.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest
enigmail.js: Registered components
mimeVerify.jsm: module initialized
[calBackendLoader] Using libical backend at /home/ignore.thunderbird/0t3d3tnz.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest
enigmail.js: Registered components
mimeVerify.jsm: module initialized
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts).
pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.jsm:25:14
nsBrowserAccess.prototype.openURI@chrome://browser/content/browser.js:15221:21
noscriptOverlay<.browserAccess.openURI@chrome://noscript/content/noscriptOverlay.js:2818:13
1434359574599   addons.update-checker   WARN   Update manifest for langpack-de@thunderbird.mozilla.org did not contain an updates property
1434359574790   addons.update-checker   WARN   Update manifest for {972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts).
pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.jsm:25:14
nsBrowserAccess.prototype.openURI@chrome://browser/content/browser.js:15221:21
noscriptOverlay<.browserAccess.openURI@chrome://noscript/content/noscriptOverlay.js:2818:13
WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts).
pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.jsm:25:14
nsBrowserAccess.prototype.openURI@chrome://browser/content/browser.js:15221:21
noscriptOverlay<.browserAccess.openURI@chrome://noscript/content/noscriptOverlay.js:2818:13
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=32m; support was removed in 8.0
1434361394845   addons.update-checker   WARN   Update manifest for {972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
void PackageModel::clear()
void PackageModel::finished() QObject(0x0)  QObject(0x0) 
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts).
pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.jsm:25:14
nsBrowserAccess.prototype.openURI@chrome://browser/content/browser.js:15221:21
noscriptOverlay<.browserAccess.openURI@chrome://noscript/content/noscriptOverlay.js:2818:13
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application



Each time I start dolphin the following error is appended to the xerror :
Code: Select all
plasma-desktop(1735)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application


Do anyone know how to handle this?

Best regards,

TL
luebking
Karma
0

Re: Dolphin freeze

Mon Jun 15, 2015 8:30 pm
The straight forward solution would be to run dolphin in gdb, briefly wait, interrupt it and check the backtrace to see what it's doing while doing nothing.

Code: Select all
$ gdb dolphin 2>&1 | tee dolphin.gdb
> run
# wait, press ctrl+c
> bt
# press enter until you reach the end of the stack
> detach
> quit


If you've a little experience and the stack looks boring: try other threads.

Simply running dolphin from konsole might get you a hint (watch the output output) as well and since this is likely I/O driven, you may also just strace it.

---
Wild guess: any remote filesystems in use?
tlanghammer
Registered Member
Posts
10
Karma
0

Re: Dolphin freeze

Thu Jun 18, 2015 7:41 am
Hi luebking,

The output of gdb is:

Code: Select all
Reading symbols from dolphin...Reading symbols from /home/ignore/dolphin...(no debugging symbols found)...done.
(no debugging symbols found)...done.
Missing separate debuginfos, use: debuginfo-install dolphin-15.04.2-1.fc21.x86_64
(gdb) run
Starting program: /usr/bin/dolphin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffce81e700 (LWP 2712)]
[New Thread 0x7fffcdf73700 (LWP 2713)]

Program received signal SIGINT, Interrupt.
0x00007ffff2027c8d in poll () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff2027c8d in poll () from /lib64/libc.so.6
#1  0x00007fffec334b34 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fffec334c4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007ffff316c55e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtCore.so.4
#4  0x00007ffff4074176 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtGui.so.4
#5  0x00007ffff313bd81 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtCore.so.4
#6  0x00007ffff313c0e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x00007ffff31417c9 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#8  0x00007ffff7b7fbee in kdemain () from /lib64/libkdeinit4_dolphin.so
#9  0x00007ffff1f52fe0 in __libc_start_main () from /lib64/libc.so.6
#10 0x00000000004008de in _start ()
(gdb)
#0  0x00007ffff2027c8d in poll () from /lib64/libc.so.6
#1  0x00007fffec334b34 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fffec334c4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007ffff316c55e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtCore.so.4
#4  0x00007ffff4074176 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtGui.so.4
#5  0x00007ffff313bd81 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtCore.so.4
#6  0x00007ffff313c0e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x00007ffff31417c9 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#8  0x00007ffff7b7fbee in kdemain () from /lib64/libkdeinit4_dolphin.so
#9  0x00007ffff1f52fe0 in __libc_start_main () from /lib64/libc.so.6
#10 0x00000000004008de in _start ()
(gdb) detach
Detaching from program: /usr/bin/dolphin, process 2708
(gdb) quit


Nothing strange ?
I did not mount any remote file system.

There are two USB hard disks which I use.

What I also does the last days :

I created a new ext4 partition with gparted on the same disk Linux run.
Later I do remove the partition.
With the virtual manager I created some test storage pools later removing them.

When I start dolphin the thread claims 1 cpu.
So after starting dolphin 4 times all cpu's are busy.

regards,

TL
luebking
Karma
0

Re: Dolphin freeze

Thu Jun 18, 2015 11:38 am
That thread appears to be waiting in glibs event dispatcher for something to happen - the action is either in another thread (try "thread 2", "bt", "thread 3", "bt" asf.) or the glib eventdispatcher is running in circles.

Code: Select all
QT_NO_GLIB=1 dolphin


will skip use the more straight forward Qt unix event dispatcher (if it's not comming up fast either, the problem is in a different thread)
tlanghammer
Registered Member
Posts
10
Karma
0

Re: Dolphin freeze

Fri Jun 19, 2015 8:25 am
Hi luebking,

Thanks for your answer.
I tryed
QT_NO_GLIB=1 dolphin

with the same not responding UI.
Later I back traced the second and third thread ...
(gdb) eun[K[K[Krun[K[K[Kru[K[Krun
Starting program: /usr/bin/dolphin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffce81e700 (LWP 4105)]
[New Thread 0x7fffcdf73700 (LWP 4106)]

Program received signal SIGINT, Interrupt.
0x00007ffff2027c8d in poll () from /lib64/libc.so.6
(gdb) thread 2[K2
[Switching to thread 2 (Thread 0x7fffce81e700 (LWP 4105))]
#0 0x00007ffff2027c8d in poll () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff2027c8d in poll () from /lib64/libc.so.6
#1 0x00007fffec334b34 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2 0x00007fffec334c4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3 0x00007ffff316c57e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#4 0x00007ffff313bd81 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#5 0x00007ffff313c0e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6 0x00007ffff3030bb9 in QThread::exec() () from /lib64/libQtCore.so.4
#7 0x00007ffff311c6e3 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#8 0x00007ffff303341f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9 0x00007ffff2da252a in start_thread () from /lib64/libpthread.so.0
#10 0x00007ffff203322d in clone () from /lib64/libc.so.6
(gdb) thread 3[K[K[K[K[K[K[K[Kthread[K[K[K[K[K[Kthreead[K[K[K[K[K[K[Kthread 3
[Switching to thread 3 (Thread 0x7fffcdf73700 (LWP 4106))]
#0 0x00007ffff2027c8d in poll () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff2027c8d in poll () from /lib64/libc.so.6
#1 0x00007fffec334b34 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2 0x00007fffec334c4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3 0x00007ffff316c57e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#4 0x00007ffff313bd81 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4
#5 0x00007ffff313c0e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6 0x00007ffff3030bb9 in QThread::exec() () from /lib64/libQtCore.so.4
#7 0x00007ffff303341f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#8 0x00007ffff2da252a in start_thread () from /lib64/libpthread.so.0
#9 0x00007ffff203322d in clone () from /lib64/libc.so.6
(gdb) detatch

Seems to be the same :(

When I start dolphin as root there is no freeze.
Here is the output from console:
[root@localhost ~]# dolphin
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kbuildsycoca4 running...
QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.7'
[root@localhost ~]#


Something wrong with my local settings?

I use the diamond desktop theme.
Oxygen is my widget style.
Buuf Icon set.
Default cursor.
KDE 4.14.9

I changed the widget style and decorations .. nothing happens

Any ideas?

regards,

TL
luebking
Karma
0

Re: Dolphin freeze

Fri Jun 19, 2015 10:32 am
"asf" - "and so forth". Dolphin has 5-6 threads here.
One of them should really be doing something.

You can try to move the dolphin config out of the way:
mv ~/.kde/share/config/dolphinrc ~/.kde/share/config/dolphinrc.bak

why might ease your pain, but unfortunately not tell anything about the cause.
tlanghammer
Registered Member
Posts
10
Karma
0

Re: Dolphin freeze

Fri Jun 19, 2015 12:22 pm
Hi again,

Now I tryed something else ... clicking on some icons immediately the dolphin window appear.

Code: Select all
Starting program: /usr/bin/dolphin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Program received signal SIGINT, Interrupt.
0x00007ffff5c07904 in KBookmark::metaDataItem(QString const&) const () from /lib64/libkio.so.5
(gdb) bt
#0  0x00007ffff5c07904 in KBookmark::metaDataItem(QString const&) const () from /lib64/libkio.so.5
#1  0x00007ffff73a2670 in KFilePlacesItem::isDevice() const () from /lib64/libkfile.so.4
#2  0x00007ffff73a3db0 in KFilePlacesItem::data(int) const () from /lib64/libkfile.so.4
#3  0x00007ffff73a64e6 in KFilePlacesModel::closestItem(KUrl const&) const () from /lib64/libkfile.so.4
#4  0x00007ffff73c4202 in KDEPrivate::KUrlNavigatorPlacesSelector::updateSelection(KUrl const&) ()
   from /lib64/libkfile.so.4
#5  0x00007ffff73caeb4 in KUrlNavigator::Private::updateContent() () from /lib64/libkfile.so.4
#6  0x00007ffff3151d9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
   from /lib64/libQtCore.so.4
#7  0x00007ffff319e1c7 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) ()
   from /lib64/libQtCore.so.4
#8  0x00007ffff73a504c in KFilePlacesModel::Private::_k_itemChanged(QString const&) () from /lib64/libkfile.so.4
#9  0x00007ffff73a85dd in KFilePlacesModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.43] () from /lib64/libkfile.so.4
#10 0x00007ffff3151d9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
   from /lib64/libQtCore.so.4
#11 0x00007ffff73a3e4e in KFilePlacesItem::onListerCompleted() () from /lib64/libkfile.so.4
#12 0x00007ffff73a422d in KFilePlacesItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
   from /lib64/libkfile.so.4
#13 0x00007ffff3151d9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
   from /lib64/libQtCore.so.4
#14 0x00007ffff5b5e6ac in KDirListerCache::slotResult(KJob*) () from /lib64/libkio.so.5
#15 0x00007ffff3151d9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
   from /lib64/libQtCore.so.4
#16 0x00007ffff35e2902 in KJob::result(KJob*) () from /lib64/libkdecore.so.5
#17 0x00007ffff35e2950 in KJob::emitResult() () from /lib64/libkdecore.so.5
#18 0x00007ffff5b39a3b in KIO::SimpleJob::slotFinished() () from /lib64/libkio.so.5
#19 0x00007ffff5b3eafe in KIO::ListJob::slotFinished() () from /lib64/libkio.so.5
#20 0x00007ffff3151d9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
   from /lib64/libQtCore.so.4
#21 0x00007ffff5be5708 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /lib64/libkio.so.5
#22 0x00007ffff5be266d in KIO::SlaveInterface::dispatch() () from /lib64/libkio.so.5
#23 0x00007ffff5bd508e in KIO::Slave::gotInput() () from /lib64/libkio.so.5
#24 0x00007ffff3151d9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
   from /lib64/libQtCore.so.4
#25 0x00007ffff5b003c1 in KIO::ConnectionPrivate::dequeue() [clone .part.14] () from /lib64/libkio.so.5
#26 0x00007ffff3156491 in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#27 0x00007ffff3fd0efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#28 0x00007ffff3fd7958 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#29 0x00007ffff4d45e0a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#30 0x00007ffff313d22d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#31 0x00007ffff31404f1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
   from /lib64/libQtCore.so.4
#32 0x00007ffff316c3ee in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#33 0x00007fffec3347fb in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#34 0x00007fffec334b98 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#35 0x00007fffec334c4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#36 0x00007ffff316c55e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtCore.so.4
#37 0x00007ffff4074176 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtGui.so.4
#38 0x00007ffff313bd81 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /lib64/libQtCore.so.4
#39 0x00007ffff313c0e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#40 0x00007ffff31417c9 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#41 0x00007ffff7b7fbee in kdemain () from /lib64/libkdeinit4_dolphin.so
#42 0x00007ffff1f52fe0 in __libc_start_main () from /lib64/libc.so.6
#43 0x00000000004008de in _start ()
(gdb) detqach
Detaching from program: /usr/bin/dolphin, process 8587
(gdb) quit


deleting/removing dolphinrc did not solve the problem.
On my machine dolphin only claims 3 threads.

An other "problem" is that Kgpg is not launching ...
A thread is created but no UI ...

Again , on root - everything works ... :-\

best,

TL
brserek
Registered Member
Posts
34
Karma
0

Re: Dolphin freeze

Sun Jun 21, 2015 8:43 am
Hi there!
It looks like I have the same or at least similar problem.
In my case Dolphin hangs sometimes even for minutes. But when it finally works, it seems to work properly.
I have made some observations - removing files i.e. moving to trash (Del) hangs Dolphin, but erasing (Shift Del) works as it should.
Gwenview has exactly the same behaviour as Dolphin.
So has Kate.
Kgpg starts its thread but no window.
Konqueror hangs like Dolphin.
But Krusader works normally.

***edit***
Sorry there was a mistake - kgpg opens in tray.
luebking
Karma
0

Re: Dolphin freeze

Mon Jun 22, 2015 12:38 pm
Last stacktrace looks like dolphin is loading the places panel - the places are stored in ~/.local/share/user-places.xbel
brserek
Registered Member
Posts
34
Karma
0

Re: Dolphin freeze

Tue Jun 23, 2015 12:59 pm
Yes, I have this file. It seems to be all right. At least the owner ist right, and it's read and write.
But i think this is the right direction.
Some programs (today it was k3B) open some "other" places and shows them together in a treeview.
Content of this other file(?) is wrong. I have the entries /root and /home/user like fifty times or so.
brserek
Registered Member
Posts
34
Karma
0

Re: Dolphin freeze

Tue Jun 23, 2015 1:28 pm
I have found the reason!
After some googling i found, that this "other" file is located at
/home/user/.kde/share/apps/kfileplaces/bookmarks.xml
It contains all the false places, and in my case is 50 000 lines long. Reading the entire content of this file was causing Dolphin and other programs to choke.
So I renamed the file, and everything is looking fine. Programs are responsible, as they should be. New file was created, it contains about 50 lines now.
I will keep on checking this file if it keeps on growing.
tlanghammer
Registered Member
Posts
10
Karma
0

Re: Dolphin freeze

Thu Jun 25, 2015 8:23 am
Hello,

luebking wrote:Last stacktrace looks like dolphin is loading the places panel - the places are stored in ~/.local/share/user-places.xbel


I renamed the files but nothing happens
Even after start of dolphin those files remain unchanged.

brserek wrote:I have found the reason!
After some googling i found, that this "other" file is located at
/home/user/.kde/share/apps/kfileplaces/bookmarks.xml


Same here. The file contains ~25000 lines.
I renamed it and dolphin works :)

This seems to be the problem.
And as you mentioned the Kgpg open the app in the task bar.

Thank you both.

Regards,

TL
tlanghammer
Registered Member
Posts
10
Karma
0

Re: Dolphin freeze

Sun Jun 28, 2015 9:51 am
Hello,

The problem is back :(
Since two days gwen view and vlc display : root, network, trash, home four times.
I have registered the following:
Gwen View is opened with 3 pictures on startup ( I have 3 or 4 pictures which I like to see on startup )
And this is the same amount of duplicate entries for the folders above.
I added a fourth picture and now gwen view show them four times.
Maybe only a guess.

I wonder that no other user have similar problems.

@brserek
What is your os ?

I use Fedora 21 KDE spin.

Regards,

TL
tlanghammer
Registered Member
Posts
10
Karma
0

Re: Dolphin freeze

Sun Jun 28, 2015 9:56 am
... Dolphin did not show duplicates ... and is not freezing,
only gwen view / vlc / kate

TL
brserek
Registered Member
Posts
34
Karma
0

Re: Dolphin freeze

Sun Jun 28, 2015 2:45 pm
I have also Fedora 21 KDE.
The solution we found is only workaround. The real problem still exists.
The file bookmarks.xml keeps on growing, so some application is still doing something wrong.
But finding what it is, is way beyond my abilities.
For now i simply made the file read-only. It works. I just can't add new bookmarks.
Finally - I am planing to install Fedora 22 in next days.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], rockscient, Yahoo [Bot]