Version: unspecified (using KDE 4.7.3) OS: Linux Sometimes, panel freezes for about 20 seconds. You are able to use the entire computer except for the panel. After this period of time is passed away, if you clicked on the panel, the computer will excecute the clicks you have done. It happens so often. Reproducible: Sometimes Steps to Reproduce: Simply use the computer Actual Results: Panel sometimes freezes Expected Results: .
Please try to find out which widget is causing the hang by removing them individually.
the desktop works? can you give us a list of all widgets you use? As said, what would be even better would be to remove one by one, until the freezes stop.
Created attachment 65981 [details] panel
Here is my panel. Actually I am not having freezes, so when I will start again having them I will do the procedure you told me.
you did not answer the question if the desktop continues to work during the panel freezes. If not, the cause could also be a widget on the desktop.
Sorry I forgot to answer your question. I did not checked if the desktop freezes too. The general system is okay. On the desktop I have hardware temperature widget.
Hi! I've Installed openSUSE 12.1 (KDE 4.7.2 (4.7.2) "release 5") and I have the same bug: the panel that is below the window freezes sometimes for 20-30 seconds or more. It's not easy to reproduce - I don't really know what it depends on.
could you also list all the widgets you use in your panel and on the desktop? Also, does the desktop freeze at the same time, or not?
Created attachment 66049 [details] Snapshot The snapshot of my KDE desktop
When the panel freezes (task bar) all widgets are freezing too. But at the same time I can use Alt+F2 search, Alt+Tab switching between applications, I can close applications and work with them well. When I see the problem next time I'll report about desktop freezing. Now I don't have this information. It seams that the frequency of these symptoms increases with the session time length (probably memory?!).
Now I can confirm that the whole desktop is freezing (all widgets and desktop panels). But other applications are active.
interesting. So most probably one of the widgets on the desktop decides to make a long operation, which freezes the desktop. Now we have to find out which one. Do you have multiple activities with other widgets? Because the desktop you show doesn't strike me as very special.
Frankly speaking I have few widgets: Trash can, calendar, some applications in tray. Is there any way to check? With ps aux?
Created attachment 66055 [details] ps aux in the moment of freezing Here are my processes in the moment of freezing
Sadly you can't find out from outside plasma, which widget is freezing, simply because they all run in the same process. I'm no plasma developer, so the only way i know how to find out what is wrong, would be to remove one widget after another. But since you don't have a reliable way to reproduce the freeze, that could take some time..
OK. Thank you. I'll try.
do you have nfs or other network filesystem mounts? what you can do is prepare for the first by doing "pidof plasma-desktop", open a console window and run "gdb plasma-desktop". type (but do not press enter yet!) "attach <pid of plasma-desktop>". when it freezes, go to this window and hit enter. when gdb is finished type "bt" and this will get us a backtrace of where it is in the code. you may want to then enter "c" for continue, hit ctrl-c to pause it, get another backtrace and repeat a few times to get samples of where it is in the code. if all the backtraces are the same then it's likely blocking on a call somewhere (and the backtrace will tell us where), if they aren't then it's likely in a loop and the backtraces will also help. you will need to have the debug packages for kdelibs and kde-workspace installed. thanks.
Yes, sometimes I mount nfs shares through openvpn. Last time when I often had these problems I was mounted to such share. Could it be the reason? Thank you for these comments. I'll try doing all this
yes thats a "known" bug. Nobody that had it was able to provide the debug information needed to solve the problem (usually they stopped responding). If you could provide the information Aaron J. Seigo described, that would be of huge help. Other people with that bug reported that the freeze happens with kickoff, and that it happens when the connection to the remote computer with the share gets lost or the remote computer is turned off.
After these steps I've got following. Does it mean I should install anything else? Thank you in advance! Attaching to program: /usr/bin/plasma-desktop, process 1484 Cannot access memory at address 0x76453147 Cannot access memory at address 0x76453147 Cannot access memory at address 0x76453147 Cannot access memory at address 0x76453147 Reading symbols from /lib/ld-linux.so.2...Missing separate debuginfo for /lib/ld-linux.so.2 Try: zypper install -C "debuginfo(build-id)=39c1043d2fcf5b72a2199cfb765d020b1faeb863" (no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Cannot access memory at address 0x76453147 0xb612f9f4 in ?? () (gdb) bt #0 0xb612f9f4 in ?? () Cannot access memory at address 0x3a40
And the desktop kept freezing very long - till I stopped gdb. After quitting everything unfreezed
yes, it will freeze until gdb exits (or you tell it to continue inside of gdb). that's what gdb does -> it halts the application and lets you inspect it. and yes, you need to install the debug packages for kdelibs, kderuntime and kde-workspace to get a useful backtrace. see here for more information: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
(gdb) run plasma-desktop Starting program: /usr/bin/plasma-desktop plasma-desktop [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". plasma-desktop: Argument «plasma-desktop» unexpected plasma-desktop: Usa --help per ottenere un elenco di opzioni da riga di comando disponibili. [Inferior 1 (process 17579) exited with code 0376]
Caterpillar: please reread the instructions of Aaron on how to get a backtrace from the freeze. Your method only works for a crash.
You can also get a backtrace for a freeze with the method from comment #23 if you hit Ctrl+C in GDB when the freeze happens. This will interrupt the application, then you can get a backtrace with "thread apply all bt" (I recommend always using that rather than just "bt" because sometimes GDB backtraces the wrong thread by default).
Oh, and don't use "run plasma-desktop" on the GDB prompt, but just "run". That's what the "plasma-desktop: Argument «plasma-desktop» unexpected" complaint from GDB is about.
I manually killed plasma-dekstop, then I started gdb and did the actions you can read downhere, but I did not get plasma showing me bars and other things, so I pressed alt+f2 and did a little mess, started from there first, plasma-desktop, and then plasma (yes I am a bit confused) [caterpillar@Portatile ~]$ gdb plasma-desktop GNU gdb (GDB) Fedora (7.3.50.20110722-10.fc16) Copyright (C) 2011 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 "i686-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/plasma-desktop...Reading symbols from /usr/lib/debug/usr/bin/plasma-desktop.debug...done. done. (gdb) run Starting program: /usr/bin/plasma-desktop [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". Detaching after fork from child process 20340. QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusObjectPath: invalid path "" plasma-desktop(20340)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability QGraphicsLinearLayout::insertItem: cannot insert null item QGraphicsLinearLayout::insertItem: cannot insert null item Object::connect: No such slot AbstractItemView::iconSettingsChanged(int) plasma-desktop(20340)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(20340)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(20340)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(20340)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 (X_GetProperty) Resource id: 0x80007f X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 (X_GetProperty) Resource id: 0x80007f X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 (X_GetProperty) Resource id: 0x80007f X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 (X_GetProperty) Resource id: 0x80007f X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 (X_GetProperty) Resource id: 0x80007f X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 (X_GetProperty) Resource id: 0x80007f link XMLID_34_ hasn't been detected! link XMLID_34_ hasn't been detected! link XMLID_36_ hasn't been detected! Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) QGridLayoutEngine::addItem: Cell (1, 1) already taken plasma-desktop(20340)/kdeui (Wallet): The kwalletd service has been disabled QGraphicsLinearLayout::removeAt: invalid index 0 QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal QDBusAbstractInterface::Changed() [Inferior 1 (process 20334) exited normally] Missing separate debuginfos, use: debuginfo-install expat-2.0.1-11.fc15.i686 flac-1.2.1-6.fc12.i686 gstreamer-0.10.35-1.fc16.i686 gstreamer-plugins-base-0.10.35-3.fc16.i686 herqq-1.0.0-1.fc16.i686 keyutils-libs-1.5.2-1.fc16.i686 libXxf86vm-1.1.1-2.fc15.i686 libasyncns-0.8-2.fc15.i686 libdrm-2.4.27-2.fc16.i686 libffi-3.0.10-1.fc16.i686 libkactivities-6.1-2.fc16.i686 libogg-1.2.2-3.fc15.i686 libqzeitgeist-0.7.0-1.fc16.i686 libselinux-2.1.6-4.fc16.i686 libsndfile-1.0.25-1.fc16.i686 libuuid-2.20.1-2.fc16.i686 libvorbis-1.3.2-1.fc15.i686 libxcb-1.7-3.fc16.i686 pulseaudio-libs-0.9.23-1.fc16.i686 pulseaudio-libs-glib2-0.9.23-1.fc16.i686 qt-mobility-1.2.0-5.20110922.fc16.i686 qtsoap-2.7-2.fc16.i686 qtwebkit-2.2.0-1.fc16.i686 tcp_wrappers-libs-7.6-64.fc16.i686 (gdb) X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xe00025d X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe00025d X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xe000260 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00025d X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00025d X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000263 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000263 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xe000263 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000263 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xe000263 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000263 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000263 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xe000263 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xe000266 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000266 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xe000266 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000266 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000266 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe00026a X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00026a X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xe00026a X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00026a X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xe00026a X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00026a X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00026a X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xe00026a X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xe00026d X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe00026d X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xe00026d X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00026d X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00026d X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000271 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000271 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xe000271 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000271 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xe000271 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000271 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000271 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xe000271 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xe000274 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000274 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xe000274 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000274 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000274 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000278 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000278 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xe000278 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000278 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xe000278 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000278 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000278 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xe000278 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xe00027b X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe00027b X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xe00027b X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00027b X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00027b X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe00027f X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00027f X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xe00027f X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00027f X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xe00027f X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00027f X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00027f X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xe00027f X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xe000282 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000282 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xe000282 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000282 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000282 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000286 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000286 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xe000286 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000286 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xe000286 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000286 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000286 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xe000286 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xe000289 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000289 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xe000289 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000289 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000289 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe00028d X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe00028d X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xe00028d X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00028d X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xe00028d X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00028d X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe00028d X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xe00028d X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xe000290 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000290 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xe000290 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000290 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000290 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xe000294 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xe000294 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xe000294 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000294 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xe000294 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000294 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xe000294 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xe000294 Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken plasma-desktop(20340)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application (gdb) plasma-desktop(20340)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
Try: gdb --args plasma-desktop --nofork instead of just: gdb plasma-desktop
Started gdb as suggested. When I had the freeze, I waited until the system returned okay and I pressed ctrl+c to get the debug infos Here all. P.S. on last lines you will get the message that I miss some packages, but it is not true, I have all of them. [caterpillar@Portatile ~]$ gdb --args plasma-desktop --nofork GNU gdb (GDB) Fedora (7.3.50.20110722-10.fc16) Copyright (C) 2011 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 "i686-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/plasma-desktop...Reading symbols from /usr/lib/debug/usr/bin/plasma-desktop.debug...done. done. (gdb) run Starting program: /usr/bin/plasma-desktop --nofork [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusObjectPath: invalid path "" plasma-desktop(20491)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability QGraphicsLinearLayout::insertItem: cannot insert null item QGraphicsLinearLayout::insertItem: cannot insert null item Object::connect: No such slot AbstractItemView::iconSettingsChanged(int) plasma-desktop(20491)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(20491)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(20491)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(20491)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability link XMLID_34_ hasn't been detected! link XMLID_34_ hasn't been detected! link XMLID_36_ hasn't been detected! Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) QGridLayoutEngine::addItem: Cell (1, 1) already taken [New Thread 0xb1423b40 (LWP 20494)] Detaching after fork from child process 20495. plasma-desktop(20491)/kdeui (Wallet): The kwalletd service has been disabled [New Thread 0xb0affb40 (LWP 20496)] QGraphicsLinearLayout::removeAt: invalid index 0 QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken [New Thread 0xb00ffb40 (LWP 20497)] Object::connect: No such signal QDBusAbstractInterface::Changed() X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xcc00267 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00267 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xcc0026a X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00267 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00267 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc0026d X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0026d X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xcc0026d X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0026d X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xcc0026d X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0026d X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0026d X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xcc0026d X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xcc00270 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00270 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xcc00270 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00270 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00270 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00274 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00274 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xcc00274 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00274 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xcc00274 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00274 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00274 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xcc00274 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xcc00277 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00277 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xcc00277 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00277 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00277 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc0027b X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0027b X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xcc0027b X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0027b X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xcc0027b X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0027b X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0027b X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xcc0027b X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xcc0027e X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc0027e X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xcc0027e X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0027e X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0027e X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00282 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00282 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xcc00282 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00282 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xcc00282 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00282 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00282 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xcc00282 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xcc00285 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00285 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xcc00285 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00285 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00285 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00289 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00289 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xcc00289 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00289 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xcc00289 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00289 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00289 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xcc00289 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xcc0028c X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc0028c X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xcc0028c X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0028c X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0028c X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00290 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00290 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xcc00290 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00290 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xcc00290 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00290 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00290 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xcc00290 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xcc00293 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00293 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xcc00293 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00293 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00293 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc00297 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc00297 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xcc00297 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00297 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xcc00297 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00297 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc00297 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xcc00297 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0xcc0029a X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc0029a X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0xcc0029a X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0029a X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0029a X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0xcc0029e X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0xcc0029e X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0xcc0029e X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0029e X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0xcc0029e X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0029e X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0xcc0029e X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0xcc0029e plasma-desktop(20491)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken [Thread 0xb00ffb40 (LWP 20497) exited] QGraphicsLinearLayout::removeAt: invalid index 1 ^C Program received signal SIGINT, Interrupt. 0x003c7416 in __kernel_vsyscall () Missing separate debuginfos, use: debuginfo-install akonadi-1.6.2-2.fc16.1.i686 expat-2.0.1-11.fc15.i686 flac-1.2.1-6.fc12.i686 gstreamer-0.10.35-1.fc16.i686 gstreamer-plugins-base-0.10.35-3.fc16.i686 herqq-1.0.0-1.fc16.i686 kdebase-4.7.3-1.fc16.i686 kdebase-libs-4.7.3-1.fc16.i686 keyutils-libs-1.5.2-1.fc16.i686 lcms-libs-1.19-4.fc16.i686 libXxf86vm-1.1.1-2.fc15.i686 libasyncns-0.8-2.fc15.i686 libdrm-2.4.27-2.fc16.i686 libffi-3.0.10-1.fc16.i686 libical-0.46-3.fc15.i686 libkactivities-6.1-2.fc16.i686 libogg-1.2.2-3.fc15.i686 libqzeitgeist-0.7.0-1.fc16.i686 libselinux-2.1.6-4.fc16.i686 libsndfile-1.0.25-1.fc16.i686 libuuid-2.20.1-2.fc16.i686 libvorbis-1.3.2-1.fc15.i686 libxcb-1.7-3.fc16.i686 pulseaudio-libs-0.9.23-1.fc16.i686 pulseaudio-libs-glib2-0.9.23-1.fc16.i686 qt-mobility-1.2.0-5.20110922.fc16.i686 qtsoap-2.7-2.fc16.i686 qtwebkit-2.2.0-1.fc16.i686 tcp_wrappers-libs-7.6-64.fc16.i686 (gdb)
(gdb) thread apply all bt Thread 3 (Thread 0xb08ffb40 (LWP 21041)): #0 0x0076a416 in __kernel_vsyscall () #1 0x4604dc50 in __GI___poll (fds=0xaff01a98, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x4621b7cc in g_poll (fds=0xaff01a98, nfds=2, timeout=-1) at gpoll.c:132 #3 0x4620cc06 in g_main_context_poll (n_fds=2, fds=0xaff01a98, priority=<optimized out>, timeout=<optimized out>, context=0xaff004e0) at gmain.c:3386 #4 g_main_context_iterate (context=0xaff004e0, block=1176614816, dispatch=1, self=0xaff00d70) at gmain.c:3068 #5 0x4620cfaf in g_main_context_iteration (context=0xaff004e0, may_block=1) at gmain.c:3136 #6 0x46e0e168 in QEventDispatcherGlib::processEvents (this=0xaff00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x46dda3ae in QEventLoop::processEvents (this=0xb08ff200, flags=...) at kernel/qeventloop.cpp:149 #8 0x46dda659 in QEventLoop::exec (this=0xb08ff200, flags=...) at kernel/qeventloop.cpp:204 #9 0x46cc403c in QThread::exec (this=0xa8532a0) at thread/qthread.cpp:501 #10 0x46db733e in QInotifyFileSystemWatcherEngine::run (this=0xa8532a0) at io/qfilesystemwatcher_inotify.cpp:248 #11 0x46cc75c1 in QThreadPrivate::start (arg=0xa8532a0) at thread/qthread_unix.cpp:298 #12 0x46146cd3 in start_thread (arg=0xb08ffb40) at pthread_create.c:309 #13 0x460584de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0xb1297b40 (LWP 21039)): #0 0x0076a416 in __kernel_vsyscall () #1 0x46050d91 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x46db56c7 in QProcessManager::run (this=0x46f37b78) at io/qprocess_unix.cpp:244 #3 0x46cc75c1 in QThreadPrivate::start (arg=0x46f37b78) at thread/qthread_unix.cpp:298 #4 0x46146cd3 in start_thread (arg=0xb1297b40) at pthread_create.c:309 ---Type <return> to continue, or q <return> to quit--- #5 0x460584de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xb76fa780 (LWP 21035)): #0 0x0076a416 in __kernel_vsyscall () #1 0x4604dc50 in __GI___poll (fds=0xac461c8, nfds=16, timeout=1319) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x4621b7cc in g_poll (fds=0xac461c8, nfds=16, timeout=1319) at gpoll.c:132 #3 0x4620cc06 in g_main_context_poll (n_fds=16, fds=0xac461c8, priority=<optimized out>, timeout=<optimized out>, context=0x9ebf240) at gmain.c:3386 #4 g_main_context_iterate (context=0x9ebf240, block=1176614816, dispatch=1, self=0x9ec1cb0) at gmain.c:3068 #5 0x4620cfaf in g_main_context_iteration (context=0x9ebf240, may_block=1) at gmain.c:3136 #6 0x46e0e168 in QEventDispatcherGlib::processEvents (this=0x9e6dd98, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x473a238b in QGuiEventDispatcherGlib::processEvents (this=0x9e6dd98, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #8 0x46dda3ae in QEventLoop::processEvents (this=0xbfa39004, flags=...) at kernel/qeventloop.cpp:149 #9 0x46dda659 in QEventLoop::exec (this=0xbfa39004, flags=...) at kernel/qeventloop.cpp:204 #10 0x46ddf7fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #11 0x472eb835 in QApplication::exec () at kernel/qapplication.cpp:3779 #12 0x493abb36 in kdemain (argc=2, argv=0xbfa39204) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/shell/main.cpp:120 #13 0x0804873c in main (argc=2, argv=0xbfa39204) at /usr/src/debug/kde-workspace-4.7.3/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3
I think I can trigger the bug by changing desktop with CTRL+F(1,2...ecc.) Not sure it is the only way, but it is one of them.
Unfortunately, the backtrace looks quite useless to me. :-( As far as I can tell, it's catching only waits, no actual loop. I think the problem is "When I had the freeze, I waited until the system returned okay"… That's too late to catch the loop. We need to interrupt Plasma while it's frozen. Not sure how to do it properly though.
i have the same bug Mageia 1 64bit KDE 4.6.5 When it happens, i cant change the window in the panel show i hit the ALT+TAB to continue working. It takes abount 15 seconds and after everything is ok. I cannot reproduce it, it happens when it wants, i did nt associated with a specific action of my part until now.
The problem is, nobody way able to follow the instruction aaron gave to get a usefull backtrace of the problem. Until that happens, nothing can be fixed :(
This time I've done the homework :> [caterpillar@computer ~]$ gdb --args plasma-desktop --nofork GNU gdb (GDB) Fedora (7.3.50.20110722-10.fc16) Copyright (C) 2011 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 "i686-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/plasma-desktop...Reading symbols from /usr/lib/debug/usr/bin/plasma-desktop.debug...done. done. (gdb) (gdb) run Starting program: /usr/bin/plasma-desktop --nofork [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusObjectPath: invalid path "" plasma-desktop(4345)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability QGraphicsLinearLayout::insertItem: cannot insert null item QGraphicsLinearLayout::insertItem: cannot insert null item Object::connect: No such slot AbstractItemView::iconSettingsChanged(int) plasma-desktop(4345)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(4345)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(4345)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(4345)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability link XMLID_34_ hasn't been detected! link XMLID_34_ hasn't been detected! link XMLID_36_ hasn't been detected! Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) QGridLayoutEngine::addItem: Cell (1, 1) already taken [New Thread 0xb1363b40 (LWP 4348)] Detaching after fork from child process 4349. plasma-desktop(4345)/kdeui (Wallet): The kwalletd service has been disabled [New Thread 0xb09ffb40 (LWP 4350)] QGraphicsLinearLayout::removeAt: invalid index 0 QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken [New Thread 0xaffffb40 (LWP 4351)] Object::connect: No such signal QDBusAbstractInterface::Changed() X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0x220026c X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x220026c X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0x220026f X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220026c X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220026c X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200272 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200272 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x2200272 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200272 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0x2200272 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200272 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200272 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0x2200272 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0x2200275 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200275 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0x2200275 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200275 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200275 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200279 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200279 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x2200279 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200279 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0x2200279 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200279 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200279 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0x2200279 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0x220027c X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x220027c X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0x220027c X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220027c X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220027c X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200280 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200280 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x2200280 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200280 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0x2200280 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200280 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200280 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0x2200280 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0x2200283 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200283 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0x2200283 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200283 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200283 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200287 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200287 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x2200287 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200287 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0x2200287 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200287 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200287 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0x2200287 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0x220028a X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x220028a X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0x220028a X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220028a X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220028a X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x220028e X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220028e X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x220028e X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x220028e X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0x220028e X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x220028e X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x220028e X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0x220028e X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0x2200291 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200291 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0x2200291 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200291 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200291 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200295 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200295 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x2200295 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200295 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0x2200295 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200295 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x2200295 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0x2200295 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0x2200298 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x2200298 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0x2200298 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200298 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x2200298 X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x220029c X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220029c X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x220029c X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x220029c X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0x220029c X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x220029c X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x220029c X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0x220029c X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 14 (X_GetGeometry) Resource id: 0x220029f X Error: BadWindow (invalid Window parameter) 3 Major opcode: 3 (X_GetWindowAttributes) Resource id: 0x4655d4a8 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x220029f X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 8 (RenderComposite) Resource id: 0x220029f X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220029f X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x220029f X Error: BadValue (integer parameter out of range for operation) 2 Major opcode: 53 (X_CreatePixmap) Resource id: 0x0 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Extension: 147 (RENDER) Minor opcode: 4 (RenderCreatePicture) Resource id: 0x22002a3 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 55 (X_CreateGC) Resource id: 0x22002a3 X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x22002a3 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x22002a3 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 5 (RenderChangePicture) Resource id: 0x22002a3 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x22002a3 X Error: BadGC (invalid GC parameter) 13 Major opcode: 60 (X_FreeGC) Resource id: 0x22002a3 X Error: RenderBadPicture (invalid Picture parameter) 158 Extension: 147 (RENDER) Minor opcode: 7 (RenderFreePicture) Resource id: 0x22002a3 plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application [Thread 0xaffffb40 (LWP 4351) exited] Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken [New Thread 0xaffffb40 (LWP 4387)] [Thread 0xaffffb40 (LWP 4387) exited] plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application QGraphicsLinearLayout::removeAt: invalid index 1 QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (1, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken QPixmap::scaled: Pixmap is a null pixmap Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application [New Thread 0xaffffb40 (LWP 6004)] QGraphicsLinearLayout::itemAt: invalid index 2 QGridLayoutEngine::addItem: Cell (0, 1) already taken [Thread 0xaffffb40 (LWP 6004) exited] plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken Object::connect: No such signal RemoteWirelessNetwork::activationStateChanged(Knm::InterfaceConnection::ActivationState, Knm::InterfaceConnection::ActivationState) QGridLayoutEngine::addItem: Cell (0, 1) already taken plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(4345)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application ^C Program received signal SIGINT, Interrupt. 0x0069d416 in __kernel_vsyscall () Missing separate debuginfos, use: debuginfo-install akonadi-1.6.2-2.fc16.1.i686 expat-2.0.1-11.fc15.i686 flac-1.2.1-6.fc12.i686 gstreamer-0.10.35-1.fc16.i686 gstreamer-plugins-base-0.10.35-3.fc16.i686 herqq-1.0.0-1.fc16.i686 kdebase-4.7.3-1.fc16.i686 kdebase-libs-4.7.3-1.fc16.i686 keyutils-libs-1.5.2-1.fc16.i686 lcms-libs-1.19-4.fc16.i686 libXxf86vm-1.1.1-2.fc15.i686 libasyncns-0.8-2.fc15.i686 libdrm-2.4.27-2.fc16.i686 libffi-3.0.10-1.fc16.i686 libical-0.46-3.fc15.i686 libkactivities-6.1-2.fc16.i686 libogg-1.2.2-3.fc15.i686 libqzeitgeist-0.7.0-1.fc16.i686 libselinux-2.1.6-4.fc16.i686 libsndfile-1.0.25-1.fc16.i686 libuuid-2.20.1-2.fc16.i686 libvorbis-1.3.2-1.fc15.i686 libxcb-1.7-3.fc16.i686 pulseaudio-libs-0.9.23-1.fc16.i686 pulseaudio-libs-glib2-0.9.23-1.fc16.i686 qt-mobility-1.2.0-5.20110922.fc16.i686 qtsoap-2.7-2.fc16.i686 qtwebkit-2.2.0-1.fc16.i686 tcp_wrappers-libs-7.6-64.fc16.i686 (gdb) thread apply all bt Thread 3 (Thread 0xb09ffb40 (LWP 4350)): #0 0x0069d416 in __kernel_vsyscall () #1 0x4604dc50 in __GI___poll (fds=0xb0001a98, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x4621b7cc in g_poll (fds=0xb0001a98, nfds=2, timeout=-1) at gpoll.c:132 #3 0x4620cc06 in g_main_context_poll (n_fds=2, fds=0xb0001a98, priority=<optimized out>, timeout=<optimized out>, context=0xb00004e0) at gmain.c:3386 #4 g_main_context_iterate (context=0xb00004e0, block=1176614816, dispatch=1, self=0xb0000d70) at gmain.c:3068 #5 0x4620cfaf in g_main_context_iteration (context=0xb00004e0, may_block=1) at gmain.c:3136 #6 0x46e0e168 in QEventDispatcherGlib::processEvents (this=0xb0000468, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x46dda3ae in QEventLoop::processEvents (this=0xb09ff200, flags=...) at kernel/qeventloop.cpp:149 #8 0x46dda659 in QEventLoop::exec (this=0xb09ff200, flags=...) at kernel/qeventloop.cpp:204 #9 0x46cc403c in QThread::exec (this=0xa20b910) at thread/qthread.cpp:501 #10 0x46db733e in QInotifyFileSystemWatcherEngine::run (this=0xa20b910) at io/qfilesystemwatcher_inotify.cpp:248 #11 0x46cc75c1 in QThreadPrivate::start (arg=0xa20b910) at thread/qthread_unix.cpp:298 #12 0x46146cd3 in start_thread (arg=0xb09ffb40) at pthread_create.c:309 #13 0x460584de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0xb1363b40 (LWP 4348)): #0 0x0069d416 in __kernel_vsyscall () #1 0x46050d91 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x46db56c7 in QProcessManager::run (this=0x46f37b78) at io/qprocess_unix.cpp:244 #3 0x46cc75c1 in QThreadPrivate::start (arg=0x46f37b78) at thread/qthread_unix.cpp:298 #4 0x46146cd3 in start_thread (arg=0xb1363b40) at pthread_create.c:309 ---Type <return> to continue, or q <return> to quit--- #5 0x460584de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xb77c6780 (LWP 4345)): #0 0x0069d416 in __kernel_vsyscall () #1 0x4604dc50 in __GI___poll (fds=0xbffdb9e4, nfds=1, timeout=19721) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x466fa17c in _dbus_poll (fds=0xbffdb9e4, n_fds=1, timeout_milliseconds=19721) at dbus-sysdeps-unix.c:2413 #3 0x466f2a48 in socket_do_iteration (transport=0x98679d0, flags=6, timeout_milliseconds=19721) at dbus-transport-socket.c:1125 #4 0x466f15a5 in _dbus_transport_do_iteration (transport=0x98679d0, flags=6, timeout_milliseconds=19721) at dbus-transport.c:974 #5 0x466d8fcc in _dbus_connection_do_iteration_unlocked (connection=0x9869748, pending=0x0, flags=6, timeout_milliseconds=19721) at dbus-connection.c:1206 #6 0x466da5d2 in _dbus_connection_block_pending_call (pending=0xaa2f5d8) at dbus-connection.c:2504 #7 0x466eaf60 in dbus_pending_call_block (pending=0xaa2f5d8) at dbus-pending-call.c:706 #8 0x47125a44 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313 #9 QDBusConnectionPrivate::waitForFinished (this=0x9865868, pcall=0x99d8b90) at qdbusintegrator.cpp:1778 #10 0x4716b8f2 in QDBusPendingCallPrivate::waitForFinished (this=0x99d8b90) at qdbuspendingcall.cpp:242 #11 0x4716d433 in QDBusPendingReplyData::argumentAt (this=0xbffdbc10, index=0) at qdbuspendingreply.cpp:264 #12 0x008e79ed in argumentAt<0> (this=0xbffdbc10) at /usr/include/QtDBus/qdbuspendingreply.h:176 #13 operator QDBusPendingReplyTypes::Select<0, QString, void, void, void, void, void, void, void>::Type (this=0xbffdbc10) at /usr/include/QtDBus/qdbuspendingreply.h:186 #14 RemoteActivatable::deviceUni (this=0xa622ea8) at /usr/src/debug/networkmanagement-0.8.95/libs/client/remoteactivatable.cpp:67 #15 0x008ecaeb in RemoteActivatableList::isConnectionForInterface (activatable=0xa622ea8, interface=0x9ff9c08) ---Type <return> to continue, or q <return> to quit--- at /usr/src/debug/networkmanagement-0.8.95/libs/client/remoteactivatablelist.cpp:90 #16 0x008ecf57 in RemoteActivatableList::connectionForInterface (this=0x9f0ad80, interface=0x9ff9c08) at /usr/src/debug/networkmanagement-0.8.95/libs/client/remoteactivatablelist.cpp:106 #17 0x007cb5bd in InterfaceItem::currentConnectionChanged (this=0xa21c9e0) at /usr/src/debug/networkmanagement-0.8.95/applet/interfaceitem.cpp:315 #18 0x007cb07f in InterfaceItem::setConnectionInfo (this=0xa21c9e0) at /usr/src/debug/networkmanagement-0.8.95/applet/interfaceitem.cpp:275 #19 0x007cce7b in WirelessInterfaceItem::setConnectionInfo (this=0xa21c9e0) at /usr/src/debug/networkmanagement-0.8.95/applet/wirelessinterfaceitem.cpp:64 #20 0x007cce33 in WirelessInterfaceItem::updateInfo (this=0xa21c9e0) at /usr/src/debug/networkmanagement-0.8.95/applet/wirelessinterfaceitem.cpp:54 #21 0x007b8c4c in WirelessInterfaceItem::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/applet/moc_wirelessinterfaceitem.cpp:51 #22 0x46df0d61 in QMetaObject::activate (sender=0xa22e348, m=0x7e7808, local_signal_index=0, argv=0xbffdbeb8) at kernel/qobject.cpp:3546 #23 0x007ba166 in WirelessStatus::strengthChanged (this=0xa22e348, _t1=57) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/applet/moc_wirelessstatus.cpp:108 #24 0x007d880f in WirelessStatus::setStrength (this=0xa22e348, strength=57) at /usr/src/debug/networkmanagement-0.8.95/applet/wirelessstatus.cpp:199 #25 0x007ba1c1 in WirelessStatus::qt_static_metacall (_o=0xa22e348, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbffdbfd8) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/applet/moc_wirelessstatus.cpp:57 #26 0x46df0d61 in QMetaObject::activate (sender=0xa2c2e58, m=0xa5bdb8, local_signal_index=0, argv=0xbffdbfd8) at kernel/qobject.cpp:3546 ---Type <return> to continue, or q <return> to quit--- #27 0x00a51c36 in Solid::Control::AccessPointNm09::signalStrengthChanged (this=0xa2c2e58, _t1=57) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/solidcontrolfuture/libs/solid/control/wirelessaccesspoint.moc:140 #28 0x00a51ea9 in qt_static_metacall (_a=0xbffdc0e8, _id=0, _o=0xa2c2e58, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/solidcontrolfuture/libs/solid/control/wirelessaccesspoint.moc:85 #29 Solid::Control::AccessPointNm09::qt_static_metacall (_o=0xa2c2e58, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffdc0e8) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/solidcontrolfuture/libs/solid/control/wirelessaccesspoint.moc:79 #30 0x46df0d61 in QMetaObject::activate (sender=0xab2c5f8, m=0x3ce0a4, local_signal_index=0, argv=0xbffdc0e8) at kernel/qobject.cpp:3546 #31 0x003cbfb6 in Solid::Control::Ifaces::AccessPointNm09::signalStrengthChanged (this=0xab2c5f8, _t1=57) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/solidcontrolfuture/libs/solid/control/ifaces/moc_wirelessaccesspoint.cpp:114 #32 0x00d9fa1d in NMAccessPoint::propertiesChanged (this=0xab2c5f8, properties=...) at /usr/src/debug/networkmanagement-0.8.95/solidcontrolfuture/solid/networkmanager-0.9/accesspoint.cpp:190 #33 0x00d9fdd7 in qt_static_metacall (_a=0xbffdc2b8, _id=0, _o=0xab2c5f8, _c=<optimized out>) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/accesspoint.moc:50 #34 NMAccessPoint::qt_static_metacall (_o=0xab2c5f8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffdc2b8) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/accesspoint.moc:44 #35 0x46df0d61 in QMetaObject::activate (sender=0xa787018, m=0xdc56b8, local_signal_index=0, argv=0xbffdc2b8) ---Type <return> to continue, or q <return> to quit--- at kernel/qobject.cpp:3546 #36 0x00db63e6 in OrgFreedesktopNetworkManagerAccessPointInterface::PropertiesChanged (this=0xa787018, _t1=...) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/nm-access-pointinterface.moc:144 #37 0x00db6643 in OrgFreedesktopNetworkManagerAccessPointInterface::qt_metacall (this=0xa787018, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffdc45c) at /usr/src/debug/networkmanagement-0.8.95/i686-redhat-linux-gnu/solidcontrolfuture/solid/networkmanager-0.9/nm-access-pointinterface.moc:103 #38 0x4712cb88 in QDBusConnectionPrivate::deliverCall (this=0x9959c98, object=0xa787018, msg=..., metaTypes=..., slotIdx=-516) at qdbusintegrator.cpp:947 #39 0x471370be in QDBusCallDeliveryEvent::placeMetaCall (this=0xadfa908, object=0xa787018) at qdbusintegrator_p.h:103 #40 0x46df62db in QObject::event (this=0xa787018, e=0xadfa908) at kernel/qobject.cpp:1194 #41 0x472eda34 in notify_helper (e=0xadfa908, receiver=0xa787018, this=0x986f7a8) at kernel/qapplication.cpp:4518 #42 QApplicationPrivate::notify_helper (this=0x986f7a8, receiver=0xa787018, e=0xadfa908) at kernel/qapplication.cpp:4490 #43 0x472f2ed3 in QApplication::notify (this=0xadfa908, receiver=0xa787018, e=0xadfa908) at kernel/qapplication.cpp:4247 #44 0x48231fa2 in KApplication::notify (this=0x985d110, receiver=0xa787018, event=0xadfa908) at /usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311 #45 0x46ddb4be in QCoreApplication::notifyInternal (this=0x985d110, receiver=0xa787018, event=0xadfa908) at kernel/qcoreapplication.cpp:876 #46 0x46ddf418 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #47 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9822230) at kernel/qcoreapplication.cpp:1500 #48 0x46ddf74d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393 #49 0x46e0dd65 in sendPostedEvents () at kernel/qcoreapplication.h:236 ---Type <return> to continue, or q <return> to quit--- #50 postEventSourceDispatch (s=0x9873178) at kernel/qeventdispatcher_glib.cpp:279 #51 0x4620c5bf in g_main_dispatch (context=0x9874240) at gmain.c:2425 #52 g_main_context_dispatch (context=0x9874240) at gmain.c:2995 #53 0x4620cd00 in g_main_context_iterate (context=0x9874240, block=1176614816, dispatch=1, self=0x9876cb8) at gmain.c:3073 #54 0x4620cfaf in g_main_context_iteration (context=0x9874240, may_block=1) at gmain.c:3136 #55 0x46e0e168 in QEventDispatcherGlib::processEvents (this=0x9822d98, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #56 0x473a238b in QGuiEventDispatcherGlib::processEvents (this=0x9822d98, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #57 0x46dda3ae in QEventLoop::processEvents (this=0xbffdcc14, flags=...) at kernel/qeventloop.cpp:149 #58 0x46dda659 in QEventLoop::exec (this=0xbffdcc14, flags=...) at kernel/qeventloop.cpp:204 #59 0x46ddf7fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #60 0x472eb835 in QApplication::exec () at kernel/qapplication.cpp:3779 #61 0x493abb36 in kdemain (argc=2, argv=0xbffdce14) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/shell/main.cpp:120 #62 0x0804873c in main (argc=2, argv=0xbffdce14) at /usr/src/debug/kde-workspace-4.7.3/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3
here are some lines and i attach the whole file with 100 lines about: (gdb) bt #0 gray_set_cell (worker=0x7fffc72a02e0, ex=88, ey=<value optimized out>) at painting/qgrayraster.c:508 #1 0x00007fb7b424c687 in gray_render_scanline (worker=0x7fffc72a02e0, ey=177, x1=<value optimized out>, y1=<value optimized out>, x2=<value optimized out>, y2=256) at painting/qgrayraster.c:603 #2 0x00007fb7b424c96e in gray_render_line (worker=0x7fffc72a02e0, to_x=17188, to_y= 49444) at painting/qgrayraster.c:783 #3 0x00007fb7b424d4eb in gray_line_to (worker=0x7fffc72a02e0) at painting/qgrayraster.c:1109 #4 QT_FT_Outline_Decompose (worker=0x7fffc72a02e0) at painting/qgrayraster.c:1478 #5 gray_convert_glyph_inner (worker=0x7fffc72a02e0) at painting/qgrayraster.c:1603 #6 0x00007fb7b424db89 in gray_convert_glyph (worker=0x7fffc72a02e0) at painting/qgrayraster.c:1726 #7 0x00007fb7b421817a in QRasterPaintEnginePrivate::rasterize (this=0x4741460, outline=<value optimized out>, callback= 0x7fb7b42434e0 <qBlendTexture(int, QSpan const*, void*)>, userData=<value optimized out>) at painting/qpaintengine_raster.cpp:4255 #8 0x00007fb7b42236b4 in QRasterPaintEngine::fill (this=<value optimized out>, path= ..., brush=<value optimized out>) at painting/qpaintengine_raster.cpp:1869 #9 0x00007fb7b4193e5d in QPaintEngineEx::draw (this=0x40b89b0, path=...) at painting/qpaintengineex.cpp:597 #10 0x00007fb7b41a3974 in QPainterPrivate::draw_helper (this=0x3b5ab20, originalPath= ..., op=<value optimized out>) at painting/qpainter.cpp:471 #11 0x00007fb7b41a56a8 in QPainter::drawRects (this=<value optimized out>, rects=<value optimized out>, rectCount=1) at painting/qpainter.cpp:3531 #12 0x00007fb7b41a96b7 in drawRect (this=0x7fffc72a2bb0, r=<value optimized out>, pm=<value optimized out>, sr=<value optimized out>) at ../../src/gui/painting/qpainter.h:642 #13 QPainter::drawPixmap (this=0x7fffc72a2bb0, r=<value optimized out>, pm=<value optimized out>, sr=<value optimized out>) at painting/qpainter.cpp:5442 #14 0x00007fb7b78e8727 in Plasma::Svg::paint (this=0x2817690, painter=0x7fffc72a2bb0, point=..., elementID=...) at /usr/src/debug/kdelibs-4.6.5/plasma/svg.cpp:664 #15 0x00007fb79781acc5 in ?? () from /usr/lib64/python2.7/site-packages/PyKDE4/plasma.so #16 0x00007fb798e67e45 in call_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:4012 #17 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2665 #18 0x00007fb798e68ce4 in fast_function (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:4098
Created attachment 66098 [details] output of gdb desktop with the method that Aaron described
Another one, this time it has only 11 (gdb) bt #0 0x00007fb7b7d14563 in poll () from /lib64/libc.so.6 #1 0x00007fb7abd7d304 in g_main_context_poll (context=0x18d64e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3404 #2 g_main_context_iterate (context=0x18d64e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3086 #3 0x00007fb7abd7d83d in g_main_context_iteration (context=0x18d64e0, may_block=1) at gmain.c:3154 #4 0x00007fb7b4eec92f in QEventDispatcherGlib::processEvents (this=0x183d130, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #5 0x00007fb7b40ff3ae in QGuiEventDispatcherGlib::processEvents ( this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #6 0x00007fb7b4ec06d2 in QEventLoop::processEvents (this=<value optimized out>, flags= ...) at kernel/qeventloop.cpp:149 #7 0x00007fb7b4ec091c in QEventLoop::exec (this=0x7fffc72a6ab0, flags=...) at kernel/qeventloop.cpp:201 #8 0x00007fb7b4ec4ddb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #9 0x00007fb7b7ff6ead in kdemain (argc=1, argv=0x7fffc72a6ee8) at /usr/src/debug/kdebase-workspace-4.6.5/plasma/desktop/shell/main.cpp:120 #10 0x00007fb7b7c65c3d in __libc_start_main () from /lib64/libc.so.6 #11 0x0000000000400669 in _start () at ../sysdeps/x86_64/elf/start.S:113 (gdb)
Please use "thread apply all bt" rather than just "bt". Your backtrace here is clearly of the wrong thread.
i dont understand, i dont have the same output now. I hope that i dont do anything wrong: [dglent@localhost ~]$ pidof plasma-desktop 2399 [dglent@localhost ~]$ gdb plasma-desktop GNU gdb (GDB) 7.1-6.mga1 (Mageia release 1) Copyright (C) 2010 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-mageia-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/plasma-desktop...Reading symbols from /usr/lib/debug/usr/bin/plasma-desktop.debug...done. done. (gdb) attach 2399 Attaching to program: /usr/bin/plasma-desktop, process 2399 Reading symbols from /lib64/ld-linux-x86-64.so.2...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 0x00007ff288127563 in ?? () (gdb) thread apply all bt Thread 1 (process 2399): #0 0x00007ff288127563 in ?? () #1 0x0000000003eceba0 in ?? () #2 0x000000000000002d in ?? () #3 0x0000000000000011 in ?? () #4 0x0000000003eceba0 in ?? () #5 0x00007fffc953bc98 in ?? () #6 0x00007ff285165304 in ?? () #7 0x0000000000000000 in ?? () (gdb)
i "think" Caterpillar got the right backtrace. Networkmanager seems to cause the bug. I transfer this bugreport to network manager. Please send it back to plasma if this is wrong.
In my system i think that i dont have network manager.
I have the same issue on my laptop running Kubuntu 11.10 with KDE 4.7.3. I haven't seen this issue on my desktop which is running the same software. Maybe it's related to using a wireless connection?
This might be the same bugreport: https://bugs.kde.org/show_bug.cgi?id=184062 and this one as well: https://bugs.kde.org/show_bug.cgi?id=269758
Probably this is where it blocks: Thread 1 (Thread 0xb77c6780 (LWP 4345)): #0 0x0069d416 in __kernel_vsyscall () #1 0x4604dc50 in __GI___poll (fds=0xbffdb9e4, nfds=1, timeout=19721) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x466fa17c in _dbus_poll (fds=0xbffdb9e4, n_fds=1, timeout_milliseconds=19721) at dbus-sysdeps-unix.c:2413 #3 0x466f2a48 in socket_do_iteration (transport=0x98679d0, flags=6, timeout_milliseconds=19721) at dbus-transport-socket.c:1125 #4 0x466f15a5 in _dbus_transport_do_iteration (transport=0x98679d0, flags=6, timeout_milliseconds=19721) at dbus-transport.c:974 #5 0x466d8fcc in _dbus_connection_do_iteration_unlocked (connection=0x9869748, pending=0x0, flags=6, timeout_milliseconds=19721) at dbus-connection.c:1206 #6 0x466da5d2 in _dbus_connection_block_pending_call (pending=0xaa2f5d8) at dbus-connection.c:2504 #7 0x466eaf60 in dbus_pending_call_block (pending=0xaa2f5d8) at dbus-pending-call.c:706 #8 0x47125a44 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313 #9 QDBusConnectionPrivate::waitForFinished (this=0x9865868, pcall=0x99d8b90) at qdbusintegrator.cpp:1778 #10 0x4716b8f2 in QDBusPendingCallPrivate::waitForFinished (this=0x99d8b90) at qdbuspendingcall.cpp:242 #11 0x4716d433 in QDBusPendingReplyData::argumentAt (this=0xbffdbc10, index=0) at qdbuspendingreply.cpp:264 #12 0x008e79ed in argumentAt<0> (this=0xbffdbc10) at /usr/include/QtDBus/qdbuspendingreply.h:176 #13 operator QDBusPendingReplyTypes::Select<0, QString, void, void, void, void, void, void, void>::Type (this=0xbffdbc10) at /usr/include/QtDBus/qdbuspendingreply.h:186 #14 RemoteActivatable::deviceUni (this=0xa622ea8) at /usr/src/debug/networkmanagement-0.8.95/libs/client/remoteactivatable.cpp:67 I use waitForFinish here because I am retrieving the activatable's id from Plasma NM's kded module, so it has to be synchronous. The timeout for this call is 19721 ms, so it is compatible with the 20s delay mentioned in the bug description. I can cache the deviceUni and activatableType so that Plasma NM does the DBus calls only once. However, I still think there is something wrong somewhere else that is preventing the dbus calls to return quickly. Since most activatables are wireless networks the DBus calls above are more likely to happen with wifi enabled.
Git commit f633cc199cf5e1b0172e8dd4e6c5f5bc0aca5978 by Lamarque V. Souza. Committed on 27/11/2011 at 15:54. Pushed by lvsouza into branch 'master'. Caches deviceUni and activatableType for RemoteActivatable class to prevent dbus calls from stalling the entire desktop. CCBUG: 287002 M +31 -19 libs/client/remoteactivatable.cpp M +2 -0 libs/client/remoteactivatable.h M +2 -0 libs/client/remoteactivatable_p.h M +1 -1 plasma_nm_version.h http://commits.kde.org/networkmanagement/f633cc199cf5e1b0172e8dd4e6c5f5bc0aca5978
Git commit 263d6444bb1dbf58d6797a3307e5cde91d11b8df by Lamarque V. Souza. Committed on 27/11/2011 at 15:54. Pushed by lvsouza into branch 'nm09'. Caches deviceUni and activatableType for RemoteActivatable class to prevent dbus calls from stalling the entire desktop. CCBUG: 287002 M +31 -19 libs/client/remoteactivatable.cpp M +2 -0 libs/client/remoteactivatable.h M +2 -0 libs/client/remoteactivatable_p.h M +1 -1 plasma_nm_version.h http://commits.kde.org/networkmanagement/263d6444bb1dbf58d6797a3307e5cde91d11b8df
During last 2 days I didn't see any problems with plasma-desktop freezing. But fyi: openSUSE 12.1 is not using Networkmanager. Also I have some nfs shares and during these freezing symptoms I could open and edit remote files without any problems
I noticed that I have this problem when using wireless connections
Other catches... [....previous useless things...] (gdb) thread apply all bt Thread 3 (Thread 0xb08ffb40 (LWP 12525)): #0 0x00f8e416 in __kernel_vsyscall () #1 0x459bbc90 in __GI___poll (fds=0xaff01a98, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x45b8a7cc in g_poll (fds=0xaff01a98, nfds=2, timeout=-1) at gpoll.c:132 #3 0x45b7bc06 in g_main_context_poll (n_fds=2, fds=0xaff01a98, priority=<optimized out>, timeout=<optimized out>, context=0xaff004e0) at gmain.c:3386 #4 g_main_context_iterate (context=0xaff004e0, block=1169729440, dispatch=1, self=0xaff00d70) at gmain.c:3068 #5 0x45b7bfaf in g_main_context_iteration (context=0xaff004e0, may_block=1) at gmain.c:3136 #6 0x4676b168 in QEventDispatcherGlib::processEvents (this=0xaff00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x467373ae in QEventLoop::processEvents (this=0xb08ff200, flags=...) at kernel/qeventloop.cpp:149 #8 0x46737659 in QEventLoop::exec (this=0xb08ff200, flags=...) at kernel/qeventloop.cpp:204 #9 0x4662103c in QThread::exec (this=0x9a51000) at thread/qthread.cpp:501 #10 0x4671433e in QInotifyFileSystemWatcherEngine::run (this=0x9a51000) at io/qfilesystemwatcher_inotify.cpp:248 #11 0x466245c1 in QThreadPrivate::start (arg=0x9a51000) at thread/qthread_unix.cpp:298 #12 0x45ab5cd3 in start_thread (arg=0xb08ffb40) at pthread_create.c:309 #13 0x459c651e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0xb129ab40 (LWP 12523)): #0 0x00f8e416 in __kernel_vsyscall () #1 0x459bedd1 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x467126c7 in QProcessManager::run (this=0x46894b78) at io/qprocess_unix.cpp:244 #3 0x466245c1 in QThreadPrivate::start (arg=0x46894b78) at thread/qthread_unix.cpp:298 #4 0x45ab5cd3 in start_thread (arg=0xb129ab40) at pthread_create.c:309 ---Type <return> to continue, or q <return> to quit--- #5 0x459c651e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xb76fb780 (LWP 12519)): #0 0x00f8e416 in __kernel_vsyscall () #1 0x459bbc90 in __GI___poll (fds=0x9ae1fa8, nfds=16, timeout=461) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x45b8a7cc in g_poll (fds=0x9ae1fa8, nfds=16, timeout=461) at gpoll.c:132 #3 0x45b7bc06 in g_main_context_poll (n_fds=16, fds=0x9ae1fa8, priority=<optimized out>, timeout=<optimized out>, context=0x90bd230) at gmain.c:3386 #4 g_main_context_iterate (context=0x90bd230, block=1169729440, dispatch=1, self=0x90bfe70) at gmain.c:3068 #5 0x45b7bfaf in g_main_context_iteration (context=0x90bd230, may_block=1) at gmain.c:3136 #6 0x4676b168 in QEventDispatcherGlib::processEvents (this=0x906bd48, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x46ffb38b in QGuiEventDispatcherGlib::processEvents (this=0x906bd48, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #8 0x467373ae in QEventLoop::processEvents (this=0xbfc169a4, flags=...) at kernel/qeventloop.cpp:149 #9 0x46737659 in QEventLoop::exec (this=0xbfc169a4, flags=...) at kernel/qeventloop.cpp:204 #10 0x4673c7fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #11 0x46f44835 in QApplication::exec () at kernel/qapplication.cpp:3779 #12 0x48d25b36 in kdemain (argc=2, argv=0xbfc16ba4) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/shell/main.cpp:120 #13 0x0804873c in main (argc=2, argv=0xbfc16ba4) at /usr/src/debug/kde-workspace-4.7.3/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3
Just one question, what is this file mentioned in all Caterpillar's crashlogs? /usr/src/debug/kde-workspace-4.7.3/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp I do not see it in kde-workspace repository.
to those submitting backtraces: if thread 1 has "#0 0x00f8e416 in __kernel_vsyscall ()" then you've missed the pause :) please don't post those backtraces. Lamarque:can hese calls be async? since it is running in kded4, it shares that process with other plugins (and it is single threaded .. you do the math ;)
(In reply to comment #52) > Lamarque:can hese calls be async? since it is running in kded4, it shares that > process with other plugins (and it is single threaded .. you do the math ;) Hmmm I must confess a big problem in Plasma NM: There are several asynchronous method calls that Plasma NM treat as synchronous and use the returned value as it is the proper one. Those two are just two examples, there are several others. Fortunately, they have not caused much trouble until now. I guess it is because dbus calls are usually fast to respond. I made those calls synchronous some days ago to fix this crash http://bugs.kde.org/283241. It is possible to make activatableType() asynchronouse again since the type is already known by the time we allocate RemoteActivatable. As for deviceUni I will have to add another parameter to the ActivatableAdded signal for it. I will have to do something like that for all the other asynchronous method calls that Plasma NM treats as synchronous. That includes ssid, signal strength, wpaFlags, rsnFlags, operationMode, interfaceCapabilities, apCapabilites, accessThecnology, connectionUuid, iconName, activationState and hasDefaultRoute. Lot's of things to do and few time :-/ Although make them assynchronous is a good thing I still think there is something else causing the problem. Plasma NM must be triggering it because it does a lot of dbus calls to the kded module.
(In reply to comment #52) > to those submitting backtraces: if thread 1 has "#0 0x00f8e416 in > __kernel_vsyscall ()" then you've missed the pause :) please don't post those > backtraces. Are you 100% sure about this? I tried again and I had again things like #0 0x006d1416 in __kernel_vsyscall ()
Does any of the threads in "thread apply all bt" have a backtrace which does NOT start with __kernel_vsyscall? If so, that thread MIGHT be interesting. That said, unfortunately, not all backtraces which start with __kernel_vsyscall are necessarily uninteresting… Thread #1 in comment #35 is interesting. (In fact, it uncovers the network management Plasma widget blocking in D-Bus calls, as has been discussed in followup comments.) But it's hard to tell for a non-expert whether the backtrace is interesting or not. :-( But most of the __kernel_vsyscall backtraces are either clearly not the problem or at least inconclusive. I guess we have enough of those and it probably isn't worth posting more of them, unless there's an interesting call stack like in that network management / D-Bus one.
could this be related to bug 259376? the symptom appears to be rather similar, although the reporter of that bug didn't mention whether the freezing also happens after the post-login freeze.
You can easily test if this is the fault of Plasma NM. Just remove it from the panel after connecting. If there are other freezes then there is something else wrong, which is what I am saying all this time. For auto-connecting connections you do not even need the plasmoid at all, the kded module does everything reggarding connecting and disconnecting. Plasma NM is just triggering a problem because of the way it works now. It will take some time to re-factor it to do not make so much DBus calls.
(In reply to comment #56) > could this be related to bug 259376? the symptom appears to be rather similar, > although the reporter of that bug didn't mention whether the freezing also > happens after the post-login freeze. I have that bug too (In reply to comment #57) > You can easily test if this is the fault of Plasma NM. Just remove it from the > panel after connecting. If there are other freezes then there is something else > wrong, which is what I am saying all this time. For auto-connecting connections > you do not even need the plasmoid at all, the kded module does everything > reggarding connecting and disconnecting. > > Plasma NM is just triggering a problem because of the way it works now. It will > take some time to re-factor it to do not make so much DBus calls. I removed plasma nm from the main KDE bar, and rebooted. I still have the bug 259376. I am going to write this comment also in the other bugreport
I too am having this bug in 4.7.2 (Kubuntu 11.10) Widgets currently in use on the panel: Application launcher menu Volume control Device Notifier Network Manager (Under the "more" list) AkonadiTray KDE Wallet Manager Printer Applet Nepomuk I also have the Task manager and the regular Digital clock widget. Panel hangs, but windows can still be swapped using ALT+TAB
(In reply to comment #59) > I too am having this bug in 4.7.2 (Kubuntu 11.10) I currently do not have this problem. I have seen the desktop here freeze sometimes, the last time was during Desktop Summit, before that it was months before a freeze. > Widgets currently in use on the panel: > Application launcher menu I use kickoff now, when I used Lancelot I also did not have any problem. > Volume control I use kmix in system tray, which is not a plasmoid so it should not interfere with the plasma-desktop process. > Device Notifier > Network Manager I use both and all my network shares are marked as noauto in /etc/fstab. > (Under the "more" list) > AkonadiTray > Printer Applet I do not use those two. > KDE Wallet Managero > Nepomuk I use those two and the battery plasmoid. > I also have the Task manager and the regular Digital clock widget. Me too. > Panel hangs, but windows can still be swapped using ALT+TAB kwin takes care of Alt+Tab, the panel is handled by plasma-desktop, so this is normal. The DBus calls are reaching the timeout (20s in the logs above) for some reason. I am just not sure if the problem is DBus itself or some kded module stuck that prevent kded to work and when any plasmoid tries to contact kded it gets stuck too.
Reassign Network Management bugs to new maintainer. Have a lot of fun, Lamarque!
*** This bug has been confirmed by popular vote. ***
I observe the same behavior on my laptop. KDE 4.7.2, Kubuntu 11.10. And it happens quite often. This time the panel freezed together with the rekonq. rekonq recovers quickly (5-10s), whereas the panel stays in the freezing state for about 20-30s. rekonq also freezes quite often and the panel freezes always, when rekonq freezes. But, a freeze of the panel can also be observed, without having rekonq open. I try to generate a backtrace in the hope to extract the relevant information: (gdb) bt #0 0x00007f9289c74773 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f927e8e1db0 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #2 0x00007f927e8e0c9d in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #3 0x00007f927e8cbbe5 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #4 0x00007f927e8ccf49 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #5 0x00007f928718d187 in ?? () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #6 0x00007f92871cb273 in ?? () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #7 0x00007f92871cc90b in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #8 0x00007f926429aa22 in RemoteActivatable::deviceUni() const () from /usr/lib/libknmclient.so.4 #9 0x00007f926429fe3b in RemoteActivatableList::connectionForInterface(Solid::Control::NetworkInterfaceNm09*) () from /usr/lib/libknmclient.so.4 #10 0x00007f92644d3954 in ?? () from /usr/lib/kde4/plasma_applet_networkmanagement.so #11 0x00007f92644d35a1 in ?? () from /usr/lib/kde4/plasma_applet_networkmanagement.so #12 0x00007f92644d4d6e in ?? () from /usr/lib/kde4/plasma_applet_networkmanagement.so #13 0x00007f92644c6ed0 in ?? () from /usr/lib/kde4/plasma_applet_networkmanagement.so #14 0x00007f9286e4eeba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007f92644c690e in ?? () from /usr/lib/kde4/plasma_applet_networkmanagement.so #16 0x00007f92644c69c3 in ?? () from /usr/lib/kde4/plasma_applet_networkmanagement.so #17 0x00007f9286e4eeba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #18 0x00007f925f1552ce in Solid::Control::AccessPointNm09::signalStrengthChanged(int) () from /usr/lib/libsolidcontrolnm09.so.4 #19 0x00007f925f155533 in Solid::Control::AccessPointNm09::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsolidcontrolnm09.so.4 #20 0x00007f9286e4eeba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
(In reply to comment #63) > I observe the same behavior on my laptop. KDE 4.7.2, Kubuntu 11.10. And it > happens quite often. Your backtrace is equal to the one in comment #45 and that I tried to fix with the changes in comment #46. There is nothing new in your backtrace. Please upgrade your Plasma NM and test if the change in comment #46 fix the problem for you. Doing test with an old version already known to be affected does not help fixing this problem.
i dont think that the cause is the nm. Except if some of us have different cases of freezing. I use Mageia and as far i can know there is not nm installed, drakconnect is used. The problem is that i could nt catch the freeze in the gdb until now, i'm still trying
I see that i can force a freeze with a plasmoid http://glenbox.free.fr/videos/KDE_bug_287002_panel_freezes-1.ogv http://glenbox.free.fr/videos/KDE_bug_287002_panel_freezes.ogv I said "force" because i have already tested to put out one by one the plasmoids and the freezes were present.
*** Bug 289615 has been marked as a duplicate of this bug. ***
(In reply to comment #66) > I see that i can force a freeze with a plasmoid > http://glenbox.free.fr/videos/KDE_bug_287002_panel_freezes-1.ogv > http://glenbox.free.fr/videos/KDE_bug_287002_panel_freezes.ogv > > I said "force" because i have already tested to put out one by one the > plasmoids and the freezes were present. I saw that when i desactivate this plasmoid in the video (vdm) its script is still running and finaly after renaming the script i dont have the freezes any more. So probably the freeze was during the fetching of data from the internet. - I am not using networkmanager. So, if there is no surprise, my case is solved
It is plausible to assume the freezes are caused by other plasmoids trying to access the Internet. Plasma NM does not access the Internet, it just configures the connection. The DBus calls it does are very short, usually just to retrieve/send a string or an int value, sometimes a dictionay (when saving a connection). Any of those calls should not last more than half a second in normal circunstances, usually much less than that.
According to my experience all this happens when I use wireless connection.
*** Bug 291349 has been marked as a duplicate of this bug. ***
Since bug 291349 has been marked as duplicate, openSUSE users can try to disable apper, which seems to play a role as well or shows the same kind of bug. Maybe because it tries to access the internet for updates. To stop apper without removing the package open systemsettings > start/stop > services and stop the apper service. Make sure no apper_sentinel process stays active. plasmoid-networkmanagement-0.9.2.65git.1325596468-161.1.i586 apper-0.7.0-1.10.i586
I use Kubuntu 11.10 (64 bit) with the latest KDE 4.8-rc packages. Removing the apper package has indeed solved this problem for me. Before, the panel froze often, for up to 10 seconds.
Now it is me that is suffering from this problem. It happens when I try to scroll any combo box in one java appet I use in chromium. I am really surpprised to see that happening in programs that has nothing to do with KDE. The whole Plasma desktop freezes (the java applet and chromium too) for several seconds. It started to happen when I upgraded to 4.8rc2 two days ago. It did not happen with 4.7.4 I used to use before. Those symptoms still puzzles me.
Hope KDE development leaders will not let KDE 4.8 be relased until bugs like this will be fixed. This habit to relase software with known bugs should end. Before developing new features, older bugs should be fixed
This is not a new issue in kdelibs/kde-workspace 4.8, I'm also seeing this on Fedora 16 with 4.7.4 on Qt 4.8. Fedora 15 with 4.6.5 on Qt 4.7.2 seems fine though, with the same version of kde-plasma-networkmanagement. That said, the Fedora 16 machine is different hardware, and more likely to get in range of bad WiFi networks if that's the issue (it's a notebook). But the Qt version might have something to do with the issue, too…
(We're at Qt 4.7.4 on Fedora 15 actually, not Qt 4.7.2. No issue there.)
This is bug is not a show stopper, it is just an really bad annoyance. I doubt 4.8 is going to be postponed because of it. As you can see by the comments above it is not easy to track where the problem is, until someone brings a log that could lead to the source of the problem there is not much we can do and postponing all KDE SC releases because of this bug is insane.
Indeed it was a regression in KDE 4.7 or within the time KDE 4.7.x was released, in case it's a Qt issue and not some blocking dbus call.
I can confirm that each time plasma freezes I see 2 apper-sentinel processes. When I kill both of them the problem fixes. Some time later a new apper-sentinel starts (what process manages is?) and when at the next time plasma freezes I can again see 2 apper-sentinel processes. Killing them again plasma unfreezes. Can I simply remove apper package or it's needed for other KDE services?
I think that there is unfortunately more than one app that causes panel freezes and plasma/kded is unfortunately not capable of avoiding other apps affecting it. So since it's one bug per report, I created bug 291563 for those that have panel freezes because of apper. Apper is an update monitor and software installation front-end to packagekit. You can either remove it completely and lose both functionalities or just disable its service in systemsettings > start/stop > services and only lose the update monitor. So if you have replacements for each functionality it's your choice whether to remove or disable it.
Here Kubuntu 11.10 with KDE 4.7.3 and same situation. Random freeze of panel. This situation is frustrating and make KDE desktop unusable. Please fix this before release KDE 4.8.
(In reply to comment #82) > Here Kubuntu 11.10 with KDE 4.7.3 and same situation. > Random freeze of panel. > This situation is frustrating and make KDE desktop unusable. > Please fix this before release KDE 4.8. If it's apper causing it for you there is nothing KDE can do. You have to bug the apper maintainer or your distro in order to find out which dbus call blocks plasma. See bug 291563
I can very much confirm that these freezes boil down to apper. It happens on three different laptops with wireless connection only. I haven't experienced it on an ethernet connected machine, iirc, but can't tell for sure. Personally, I find it very irritating, that a single *app* can freeze a whole desktop. This *should* be something that KDE should take care of. Call me too demanding, but this is a design flaw, isn't it?
You would have to open a bug against plasma to request a more robust behaviour. Interesting though that apper only freezes plasma if wireless is enabled.
Maybe this is not related but when I click 'enable networking' on the network manager plasmoid to enable and disable, my system (including mouse) freezes too, but only for 5-10s. This is on a notebook with wlan enabled, KDE 4.7.97 and NM 0.9.2.
For those using Plasma NM master branch I have just commited the changes to make the communication between the kded module and the plasmoid asynchronous: http://commits.kde.org/networkmanagement/8658e7415dfac56db28537d7ed1673cfaef55547 Try and and see if it helps with this problem.
Did the fixes to the NM plasmoid make it in 4.8? I still experience the desktop freezes there when on wifi and NM plasmoid is active. As a workaround it seems enough to disable the NM plasmoid from the system tray and to use nm-applet from the upstream NM distribution to fix the issue.
Sorry for the noise... I have just seen your explanation of the NM relation with KDE on the other bug report 282022. Thanks! Sergio
Git commit 544a5272c2172882101469b01aa98248e336999a by Lamarque V. Souza. Committed on 23/01/2012 at 01:31. Pushed by lvsouza into branch 'nm09'. Use asynchronous DBus API in plasmoid and kded module communication. Related: bug 282022, bug 286424 M +6 -3 applet/networkmanager.cpp M +57 -42 kded/service.cpp M +2 -0 kded/service.h M +35 -29 libs/client/remoteactivatable.cpp M +6 -3 libs/client/remoteactivatable.h M +2 -0 libs/client/remoteactivatable_p.h M +17 -26 libs/client/remoteactivatablelist.cpp M +2 -1 libs/client/remoteactivatablelist.h M +31 -14 libs/client/remotegsminterfaceconnection.cpp M +3 -1 libs/client/remotegsminterfaceconnection.h M +2 -0 libs/client/remotegsminterfaceconnection_p.h M +73 -32 libs/client/remoteinterfaceconnection.cpp M +5 -3 libs/client/remoteinterfaceconnection.h M +8 -0 libs/client/remoteinterfaceconnection_p.h M +5 -4 libs/client/remoteunconfiguredinterface.cpp M +5 -2 libs/client/remoteunconfiguredinterface.h M +3 -2 libs/client/remotevpninterfaceconnection.cpp M +2 -1 libs/client/remotevpninterfaceconnection.h M +69 -16 libs/client/remotewirelessinterfaceconnection.cpp M +4 -1 libs/client/remotewirelessinterfaceconnection.h M +10 -0 libs/client/remotewirelessinterfaceconnection_p.h M +67 -19 libs/client/remotewirelessnetwork.cpp M +4 -1 libs/client/remotewirelessnetwork.h M +10 -1 libs/client/remotewirelessnetwork_p.h M +21 -0 libs/internals/activatable.cpp M +4 -0 libs/internals/activatable.h M +33 -9 libs/internals/gsminterfaceconnection.cpp M +3 -1 libs/internals/gsminterfaceconnection.h M +44 -15 libs/internals/interfaceconnection.cpp M +3 -0 libs/internals/interfaceconnection.h M +21 -3 libs/internals/wirelessinterfaceconnection.cpp M +3 -0 libs/internals/wirelessinterfaceconnection.h M +21 -3 libs/internals/wirelessnetwork.cpp M +3 -0 libs/internals/wirelessnetwork.h M +8 -0 libs/service/interfaces/org.kde.networkmanagement.activatable.xml M +8 -0 libs/service/interfaces/org.kde.networkmanagement.gsminterfaceconnection.xml M +8 -0 libs/service/interfaces/org.kde.networkmanagement.interfaceconnection.xml M +8 -0 libs/service/interfaces/org.kde.networkmanagement.wirelessinterfaceconnection.xml M +8 -0 libs/service/interfaces/org.kde.networkmanagement.wirelessnetwork.xml M +9 -4 libs/service/interfaces/org.kde.networkmanagement.xml M +22 -1 libs/service/sessionabstractedservice.cpp M +4 -1 libs/service/sessionabstractedservice.h M +1 -1 plasma_nm_version.h http://commits.kde.org/networkmanagement/544a5272c2172882101469b01aa98248e336999a
I have received some reports that the commit above fixes the problem in Plasma NM. I want to re-assign this bug to kded if you do not mind.
Do it if you think so, but keep in mind comment #58. I am also experiencing a freeze of 5 seconds everytime I login in KDE on my desktop computer that does not have wireless connection, but wired connection.
The commit above affects all connection types in Plasma NM (wired, cdma, dsl are interfaceconnections, gsm and bluetooth are gsminterfaceconnections). You also wrote in comment #58 that even after disabling Plasma NM you still get freezes, that is why I am going to close this bug. However, this bug is not about Plasma NM anymore as far as I can see and I have other bugs to fix in Plasma NM.
So reassign it as you previously wrote, instead simply closing it, or our logs will be lost
As indicated, this bug was caused by apper using a local event loop in its kded updater module, e.g. by using synchronous D-Bus communication, causing to stop any other communication from/to kded to halt. This was the cause for the Plasma NM applet blocking the complete desktop. This issue cannot be fixed in kded. If a module is blocking the event loop, kded cannot do anything about it. Please add a comment, if you have indication there is a problem in kded itself, otherwise this is bug 291563. Others kded modules may have the same issue; to find a module that blocks kded, try disabling them. For more information, see http://kdepepo.wordpress.com/2011/05/11/troubleshooting-kded4-bugs/ If you get other Plasma freezes, please try to catch a backtrace of the freeze, and report it to Plasma developers. *** This bug has been marked as a duplicate of bug 291563 ***
Thanks for the link. That was interesting. Just a couple of notes: "With the numbers of daemons we need, but with the very little work they do, it makes sense to use a single process for all of them. The key advantage is less memory usage, and this is exactly what kded4, the KDE daemon process, exploits: To enable the various daemon functionalities, it loads specialized kded modules instead of needing a separate process for each of them." Just out of curiosity. Isn't this exactly what linux threads with shared memory (or lightweight processes) are about? Less memory use, yet avoiding the cooperative approach where the probability of having a fault affecting all the actors gets multiplied by the number of actors? Apart from that, I still think that kded is buggy. The bug is in leaving the user the responsibility of "Isolating the Offender" namely "find out which module is responsible." Kded should implement a timer and whenever a tasks keeps control for too long (say 1 second) it should kill it and give a message about a service that is buggy and needs disabling.
(In reply to comment #96) > Apart from that, I still think that kded is buggy. The bug is in leaving the > user the responsibility of "Isolating the Offender" namely "find out which > module is responsible." Kded should implement a timer and whenever a tasks > keeps control for too long (say 1 second) it should kill it and give a message > about a service that is buggy and needs disabling. Thanks for this opinion, I so agree with it.
Indeed! The UI should never freeze for so long; if it does, it indicates a problem that needs to be fixed. As an example, Firefox will pop up a dialog box if an extension's code is unresponsive (or even the core Firefox JS code, which is annoying...). On Sun, Feb 19, 2012 at 06:51, Daniel Mader <danielstefanmader@googlemail.com> wrote: > https://bugs.kde.org/show_bug.cgi?id=287002 > > > > > > --- Comment #97 from Daniel Mader <danielstefanmader googlemail com> 2012-02-19 12:50:58 --- > (In reply to comment #96) >> Apart from that, I still think that kded is buggy. The bug is in leaving the >> user the responsibility of "Isolating the Offender" namely "find out which >> module is responsible." Kded should implement a timer and whenever a tasks >> keeps control for too long (say 1 second) it should kill it and give a message >> about a service that is buggy and needs disabling. > > Thanks for this opinion, I so agree with it. > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You are on the CC list for the bug.
In my case, the culprit was the KmixD service. Once I removed it from /usr/share/services/kded, KDE did not hang on start anymore
In my case, my KDE desktop would completely freeze (and stay frozen for as long as I cared to wait). I was using a wired network. However, I can speculate that the issue was related to using USB 3.0 external storage. I saw this with OpenSuse 12.1. The issue struck me as a showstopper and made me continue my search for a DE to replace Unity. This bug (or whatever simialr bug I experienced) serious undermined my confidence in KDE. I cannot consider using a desktop that is subject to this kind of locking up. ( I never found a way to recover short of a hard reboot.)
(In reply to comment #100) > In my case, my KDE desktop would completely freeze (and stay frozen for as > long as I cared to wait). I was using a wired network. However, I can > speculate that the issue was related to using USB 3.0 external storage. I > saw this with OpenSuse 12.1. The issue struck me as a showstopper and made > me continue my search for a DE to replace Unity. This bug (or whatever > simialr bug I experienced) serious undermined my confidence in KDE. I cannot > consider using a desktop that is subject to this kind of locking up. ( I > never found a way to recover short of a hard reboot.) You adding your unhelpful and, if you read the bug, unrelated issue to this bug report, seriously undermines my confidence in your competence. And having to tell everyone that you will move on because KDE includes alleged showstoppers (although you do not even know whether your issue is KDE related) shows off an attitude which confirms the first impression. This is not your personal blog meant for personal comments, so please skip that next time you feel the need to share that kind of comment.
To mountainX: In my own experience, USB3 tends to be a problem of its own. On kernel 3.0.0 I have may issues with it, including the kernel (not just the desktop environment) becoming unresponsive and hanging on some USB3 related situations. So I would wait for USB3 support in the kernel before assuming misbehaviour in DEs with respect to USB3. For the rest, the updated nm plasmoid has fixed most if not all the plasma desktop freezes for me. What remains an issue is that the plasma desktop at times uses what seems an excessive amount of resources (e.g. 20% cpu). This brings me back to what is IMHO the most important point. For efficiency reasons, the plasma desktop designers have chosen not to use lightweight kernel threads for the plasmoids, but to implement their own cooperative user-thread mechanism. Unfortunately, at this point there are no tools to check the quality of the cooperation that the individual plasmoid may offer. If a plasmoid hangs, all the desktop hangs and there is no automatic identification of the faulty plasmoid. If a plasmoid causes the plasma desktop to use an excessive amount of CPU time, similarly there is no means to find out who is to blame (unless one wants to disable and re-enable the plasmoids one by one). I think that the real issue now is that for anyone it is way to easy to put the DE into a crises. In principle this could be even done maliciously. Say that Mr Eve hates KDE and wants to throw a bad light on it. He can make a plasmoid that looks very fancy, to get tons of people install it and designs it to be a bad citizen on the plasma desktop. This is enough to have many many people's KDE desktops hanging. Since the cooperative threading framework cannot recognize the faulty thread, people will blame the DE, not the evil plasmoid.
It is Qt that enforces all UI related tasks to happen in a single thread, so it really is the applet designer's responsibility to make non UI calls (networking, D-Bus calls etc.) happen in a separate thread or in a non-blocking way.
> In my own experience, USB3 tends to be a problem of its own. On kernel 3.0.0 I have may issues with it. Thanks for your feedback. I agree with that. USB 3.0 is problematic under gnome too. (I don't use Windows, but I have heard it's even problematic there too.) But I never had any gnome DE freeze up completely like I've seen with KDE 4.8 recently. I think that's worth reporting (somewhere). >So I would wait for USB3 support in the kernel before assuming misbehaviour in DEs with respect to USB3. The Linux kernel has had USB 3.0 support since at least 2.6.31 (circa 2009). I've used USB 3.0 extensively in other DEs. But I recognize that I have no idea what is making KDE freeze up on me. It may not be USB 3.0.
@MountainX, the kind of freezes a problem in KDE software can cause should not last for too long. In the case of freezes in this bug report they last for 20s, if your freezes are longer than one minute then it's probably something else. Hardware or kernel bugs can cause permanent freezes and a hard reset is required to recover from them. You should search for bug similar to yours in your distribution's report tool/site. If it is a problem in USB 3.0 like you suspect there must be reports about it there.
@Lamarque - thank you. And I apologize again for this slightly off topic discussion, but I haven't found anywhere else to discuss it that is even remotely related to the issue I saw. This is the closest bug I found so far (and I also apologize for not being able to provide more specific details). My posts on various forums got me nowhere. What I saw specifically was that Dolphin and the entire KDE menu system and desktop would become unresponsive. The freeze lasted much more than a minute. Once I waited about 15 minutes for it to recover and it did not. (I think I may have waited over an hour once also.) At first I could find no way to recover other than a hard reset (because I didn't have the key sequennce for killing the X server enabled at that point). Another time, a terminal window was already open. I was able to put focus on the terminal window and issue a reboot command and that worked. Another time when a terminal window was not already open, I could find no way to get one to open. None fo the shortcuts or menus would allow me to open any applications. Interestingly, as the above comment makes clear, if certain application windows were open, I could interact with those. But I could not interact with the desktop or system menus at all. No shortcut keys worked, no plasmoids would respond, the launcher would not respond, Dolphin was completely frozen, etc. But, if I recall correctly, not only was a terminal still responsive, I think Firefox was still responsive too. A text editor was partially functional too. But I could not save any files and I lost all my work in progress in all open windows. The mere possibility of a random/unpredictable and unresolvable lockup like this happening is (from my perspective) serious enough that I felt a discussion about my experiences was warranted (even though I recognize I'm not properly reporting a bug). Again, this happened more than once. And I do have to reiterate that I haven't had this kind of desktop lockup since I stopped using WIndows around 6 years ago. (It was a new OpenSuse 12.1 install on new hardware selected specifically for Linux compatibility.) I once had a box without a swap file and I ran out of available memory a few times. Even then I managed to get into a console and kill a few processes (e.g., Firefox) and then get back into gnome and recover. I'm used to Linux being very robust. This KDE freezing experience is a startling exception. And, btw, this machine is a Xeon CPU with ECC RAM. I do not think faulty hardware is responsible. And I haven't seen any more freezes since I temporarily went back to a distro with KDE 4.7.x.
To cause that kind of freeze in KDE software and not in Firefox then probably dbus, kded, plasma-desktop or kactivitymanager are frozen somehow. Send me your ~/.xsession-errors and dmesg output when that problem happens: lamarque@kde.org Do you have network shares mounted? You probably use Qt 4.8.x and dbus-1.5? I am not sure about dbus-1.5 but Qt 4.8.x contains some regressions that causes crashes in KDE software, I do not know it they have the potential to cause freezes. If there is a problem in dbus then it will greatly affect KDE software and Gnome software as well.
I just experienced this bug while copying two big files of 2gb each into an usb drive. I think there is something related to KActivity. I sent .xsessions-errors and dmesg to Lamarque as he requested
(In reply to comment #108) > I just experienced this bug while copying two big files of 2gb each into an > usb drive. > I think there is something related to KActivity. I sent .xsessions-errors > and dmesg to Lamarque as he requested I have answered your e-mail, but in your case I think the problem is the fact that you are copying two 2GB files over USB. That causes a considerable stress on the USB bus and USB is kind of CPU bound. A stress that big in the USB bus can cause high CPU usage numbers that can cause delays in anything in the computer. Moreover, you are also doing an IO bound operation (copying), those two together can cause the computer to be slow for as long as the operation is being carried out.
I've just replied to your e-mail. The panel freezed and I don't think a USB file transfer can freeze part of GUI on a computer with an AMD 890FX chipset, 16gb ram ecc.ecc.
It can, if the kernel is buggy. It's a kernel issue and has absolutely nothing to do with this bug, or even with KDE at all. See also comment #105. Please stop spamming this bug report with unrelated issues!
I don't have apper installed but I have the exact same symptoms - plasma freezes for a good 20+ seconds until my wireless connects. Kubuntu 12.04, kde 4.8.3
I am experiencing new freezes on Fedora 20 after the login. Usually 5-10 seconds of freeze.