Summary: | KDE panel randomly freeze | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Marco Di Fresco <marco.difresco> |
Component: | panel | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | crash | CC: | alassane.maiga, amichai2, b8h8vm0lf, cfeck, johu, kari.lehtinen, kde_bugtracker, simonandric5, stupor_scurvy343 |
Priority: | NOR | ||
Version: | 4.11.1 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Marco Di Fresco
2013-09-11 17:17:08 UTC
Please try to get the backtrace of the freeze. If plasma hangs again, use this in a Konsole: ps x | grep plasma-desktop # to get the PID for next command gdb --pid PID Then inside gdb type "bt" and add the output here. Hi Christoph, here it is the output: #0 0x00007f1bcda690ee in ?? () from /lib64/libc.so.6 #1 0x00007f1bcd9f54b1 in ?? () from /lib64/libc.so.6 #2 0x00007f1bcd9f3537 in malloc () from /lib64/libc.so.6 #3 0x00007f1bcd9e7f9d in open_memstream () from /lib64/libc.so.6 #4 0x00007f1bcda58e6b in __vsyslog_chk () from /lib64/libc.so.6 #5 0x00007f1bcd9e96af in ?? () from /lib64/libc.so.6 #6 0x00007f1bcd9ef4e6 in ?? () from /lib64/libc.so.6 #7 0x00007f1bcd9ef89b in ?? () from /lib64/libc.so.6 #8 0x00007f1bcd9f0893 in ?? () from /lib64/libc.so.6 #9 0x00007f1bcd9f3545 in malloc () from /lib64/libc.so.6 #10 0x00007f1bbc9ea1f6 in ?? () from /usr/lib64/libnvidia-tls.so.325.15 #11 0x00007f1bc97cb356 in QImageData::create(QSize const&, QImage::Format, int) () from /usr/lib64/qt4/libQtGui.so.4 #12 0x00007f1bc97cb88b in QImage::QImage(int, int, QImage::Format) () from /usr/lib64/qt4/libQtGui.so.4 #13 0x00007f1bc97ccdab in QImage::copy(QRect const&) const () from /usr/lib64/qt4/libQtGui.so.4 #14 0x00007f1bc97cd742 in QImage::detach() () from /usr/lib64/qt4/libQtGui.so.4 #15 0x00007f1bc97f4438 in QRasterPixmapData::createPixmapForImage(QImage&, QFlags<Qt::ImageConversionFlag>, bool) () from /usr/lib64/qt4/libQtGui.so.4 #16 0x00007f1bc97f4525 in QRasterPixmapData::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/qt4/libQtGui.so.4 #17 0x00007f1bc97e647f in QPixmap::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/qt4/libQtGui.so.4 #18 0x00007f1bb4d7edb0 in ?? () from /usr/lib64/kde4/plasma_wallpaper_image.so #19 0x00007f1bb4d8306e in ?? () from /usr/lib64/kde4/plasma_wallpaper_image.so #20 0x00007f1bca597ae1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4 #21 0x00007f1bcd620085 in Plasma::Wallpaper::renderCompleted(QImage const&) () from /usr/lib64/libplasma.so.3 #22 0x00007f1bcd620115 in ?? () from /usr/lib64/libplasma.so.3 #23 0x00007f1bca59cd56 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #24 0x00007f1bc9712c54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #25 0x00007f1bc9717a23 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #26 0x00007f1bcb2b4b06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #27 0x00007f1bca583c7c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #28 0x00007f1bca58752a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4 #29 0x00007f1bca5b2973 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #30 0x00007f1bc130c6f3 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #31 0x00007f1bc130ca40 in ?? () from /usr/lib64/libglib-2.0.so.0 #32 0x00007f1bc130cb04 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #33 0x00007f1bca5b2d9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #34 0x00007f1bc97b59ee in ?? () from /usr/lib64/qt4/libQtGui.so.4 #35 0x00007f1bca5827b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #36 0x00007f1bca582a07 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #37 0x00007f1bca587825 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4 #38 0x00007f1bcdd5a2bf in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so #39 0x00007f1bcd99660d in __libc_start_main () from /lib64/libc.so.6 #40 0x00000000004007b1 in _start () According to the frozen clock, the hang happened yesterday eveinig at 11:58 pm CEST (I had the chance to run the test only now as I have returned home from work). I have the same bug, with Linux Mint 15 32bit and KDE 4.10.5 with Kernel version 3.8.0-25-generic It happens ~5 minutes after killall plasma-desktop && plasma-desktop on my Netbook, so there is maybe a connection between the time the panel is freezing and the amount GHz and GB's of RAM. (I think Marco is using a desktop?) I hope this bug will be fixed soon, it is really annoying while typing/making things in classroom :P My output is longer than the output of Marco: #0 0xb7761424 in __kernel_vsyscall () #1 0xb75ff26b in writev () from /lib/i386-linux-gnu/libc.so.6 #2 0xb2163282 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1 #3 0xb2163828 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1 #4 0xb21639f6 in xcb_writev () from /usr/lib/i386-linux-gnu/libxcb.so.1 #5 0xb6985fe8 in _XSend () from /usr/lib/i386-linux-gnu/libX11.so.6 #6 0xb69865ea in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6 #7 0xb6972d20 in XListProperties () from /usr/lib/i386-linux-gnu/libX11.so.6 #8 0xb73bcb6b in Plasma::WindowEffects::isEffectAvailable(Plasma::WindowEffects::Effect) () from /usr/lib/libplasma.so.3 #9 0xb73a81d4 in ?? () from /usr/lib/libplasma.so.3 #10 0xb73a8a87 in Plasma::Theme::imagePath(QString const&) const () from /usr/lib/libplasma.so.3 #11 0xb73a3ea7 in ?? () from /usr/lib/libplasma.so.3 #12 0xb73a43c7 in ?? () from /usr/lib/libplasma.so.3 #13 0xb73a5f3e in ?? () from /usr/lib/libplasma.so.3 #14 0xb73a6233 in Plasma::Svg::setImagePath(QString const&) () from /usr/lib/libplasma.so.3 #15 0xae5700db in ?? () from /usr/lib/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #16 0xae570a0b in ?? () from /usr/lib/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so #17 0xb6bff679 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #18 0xb5fd9a55 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #19 0xb6c1f3a1 in QDeclarativePropertyPrivate::write(QObject*, QDeclarativePropertyCache::Data const&, QVariant const&, QDeclarativeContextData*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #20 0xb6c1fb7f in QDeclarativePropertyPrivate::writeValueProperty(QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #21 0xb6c1fca0 in QDeclarativePropertyPrivate::write(QDeclarativeProperty const&, QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #22 0xb6c19088 in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #23 0xb6c185a1 in QDeclarativeBinding::setEnabled(bool, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #24 0xb6c1d1c5 in QDeclarativePropertyPrivate::setBinding(QObject*, int, int, QDeclarativeAbstractBinding*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #25 0xb6c1d2f9 in QDeclarativePropertyPrivate::setBinding(QDeclarativeProperty const&, QDeclarativeAbstractBinding*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #26 0xb6b18def in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #27 0xb6b14c39 in QDeclarativeState::apply(QDeclarativeStateGroup*, QDeclarativeTransition*, QDeclarativeState*) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #28 0xb6b2ca87 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #29 0xb6b2d3bc in QDeclarativeStateGroup::setState(QString const&) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #30 0xb6b2d734 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #31 0xb6b119ac in QDeclarativeState::setWhen(QDeclarativeBinding*) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #32 0xb6d11fc2 in QDeclarativeState::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #33 0xb5fd9a55 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #34 0xb6c1937b in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #35 0xb6c17904 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #36 0xb6c14ab6 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #37 0xb6c158fc in QDeclarativeExpression::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #38 0xb6d28e22 in QDeclarativeBinding::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #39 0xb5fd9a55 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #40 0xb5fe8d72 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #41 0xb5fe9698 in QMetaObject::activate(QObject*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #42 0xb6bffae2 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #43 0xb5fd9a55 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #44 0xb6c1f3a1 in QDeclarativePropertyPrivate::write(QObject*, QDeclarativePropertyCache::Data const&, QVariant const&, QDeclarativeContextData*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #45 0xb6c1fb7f in QDeclarativePropertyPrivate::writeValueProperty(QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #46 0xb6c1fca0 in QDeclarativePropertyPrivate::write(QDeclarativeProperty const&, QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #47 0xb6c19088 in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #48 0xb6c17904 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #49 0xb6c14ab6 in ?? () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #50 0xb6c158fc in QDeclarativeExpression::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #51 0xb6d28e22 in QDeclarativeBinding::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtDeclarative.so.4 #52 0xb5fd9a55 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #53 0xb5fe8d72 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #54 0xae84f3c5 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #55 0xae84f3ef in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #56 0xae859221 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #57 0xae85b79a in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #58 0xae85cd0e in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #59 0xb5fe8b56 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #60 0xb730357d in Plasma::DataContainer::dataUpdated(QString const&, QHash<QString, QVariant> const&) () from /usr/lib/libplasma.so.3 #61 0xb7304106 in Plasma::DataContainer::checkForUpdate() () from /usr/lib/libplasma.so.3 #62 0xae8f9652 in ?? () from /usr/lib/kde4/plasma_engine_statusnotifieritem.so #63 0xae8fe56f in ?? () from /usr/lib/kde4/plasma_engine_statusnotifieritem.so #64 0xb5fe8b56 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #65 0xae902055 in ?? () from /usr/lib/kde4/plasma_engine_statusnotifieritem.so #66 0xae90248d in ?? () from /usr/lib/kde4/plasma_engine_statusnotifieritem.so #67 0xae90288f in ?? () from /usr/lib/kde4/plasma_engine_statusnotifieritem.so #68 0xb61607be in ?? () from /usr/lib/i386-linux-gnu/libQtDBus.so.4 #69 0xb616a3dd in ?? () from /usr/lib/i386-linux-gnu/libQtDBus.so.4 #70 0xb5fee48b in QObject::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #71 0xb54c0c7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 #72 0xb54c3b94 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4 #73 0xb666c491 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #74 0xb5fd290e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #75 0xb5fd6721 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #76 0xb5fd6a8c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #77 0xb6004aa4 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #78 0xb1ec93b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #79 0xb1ec9750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #80 0xb1ec9831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #81 0xb6004c21 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #82 0xb5577a5a in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 #83 0xb5fd13ec in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #84 0xb5fd16e1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #85 0xb5fd73fa in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #86 0xb54befc4 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQtGui.so.4 #87 0xb771ae32 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #88 0x0804855b in ?? () #89 0xb7530935 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6 #90 0x08048581 in _start () Is there any other info I can provide to triangulate the problem? :-/ I have the same behavior with opensuse 12.3. It started when I upgraded to kde 4.11.1 I think. What I also noticed is that the temperature and ram monitor show that ram/temperature goes to 0 at random intervals before immediately showing the actual values at first. After time passes the periods in witch it stays at 0 becomes longer and longer until it stays there. At this point plasma takes several second before reacting to input. So from what I can guess the plasma-desktop goes unresponsive for longer and longer periods of time. The other day (on the 7th) I got the following updates with emerge: kde-base/plasma-workspace-4.11.2-r1 kde-base/kdebase-runtime-meta-4.11.2-r1 kde-base/kdeplasma-addons-4.11.2-r1 Then I relogged on KDE and the problem has yet to happen again. I do not have the programming skill to pinpoint the source of the original problem and therfore which part of those updates fixed it, I can only say the bug has been collaterally solved for me. I also updated the system and it seems, since yesterday, that everything behaves normally After several days of use, I can confirm that after the updates I got on the 7th the problem disappeared. I am not an expert on bug tracking software so to be cautious I'll flag this as Resolved -> Works for me, but since there is another confirmation that the problem seems solved, feel free to fully close this bug. I have been having this problem in Gentoo since August-September (I don't remember exactly). Now I'm using Chakra and have this problem too. KDE 4.11.2. Unfortunatelly I have to report that this problem came back againg after upgrade KDE to 4.11.4 3 days ago. This is the output of gdb: #0 0x00007fda2048f74e in ?? () from /lib64/libc.so.6 #1 0x00007fda2041b745 in ?? () from /lib64/libc.so.6 #2 0x00007fda20418c87 in malloc () from /lib64/libc.so.6 #3 0x00007fda22cc9ba9 in ?? () from /lib64/ld-linux-x86-64.so.2 #4 0x00007fda22ccf62b in ?? () from /lib64/ld-linux-x86-64.so.2 #5 0x00007fda22ccb3f6 in ?? () from /lib64/ld-linux-x86-64.so.2 #6 0x00007fda22ccf05a in ?? () from /lib64/ld-linux-x86-64.so.2 #7 0x00007fda204b9462 in ?? () from /lib64/libc.so.6 #8 0x00007fda22ccb3f6 in ?? () from /lib64/ld-linux-x86-64.so.2 #9 0x00007fda204b94ff in ?? () from /lib64/libc.so.6 #10 0x00007fda204b9571 in __libc_dlopen_mode () from /lib64/libc.so.6 #11 0x00007fda20494a55 in ?? () from /lib64/libc.so.6 #12 0x00007fda21704383 in pthread_once () from /lib64/libpthread.so.0 #13 0x00007fda20494b74 in backtrace () from /lib64/libc.so.6 #14 0x00007fda2040fa1f in ?? () from /lib64/libc.so.6 #15 0x00007fda20415736 in ?? () from /lib64/libc.so.6 #16 0x00007fda20415b7b in ?? () from /lib64/libc.so.6 #17 0x00007fda20416c43 in ?? () from /lib64/libc.so.6 #18 0x00007fda20418c95 in malloc () from /lib64/libc.so.6 #19 0x00007fda1250c1f6 in ?? () from /usr/lib64/libnvidia-tls.so.325.15 #20 0x00007fda20cdb5c6 in QImageData::create(QSize const&, QImage::Format, int) () from /usr/lib64/qt4/libQtGui.so.4 #21 0x00007fda20cdbafb in QImage::QImage(int, int, QImage::Format) () from /usr/lib64/qt4/libQtGui.so.4 #22 0x00007fda20cdd01b in QImage::copy(QRect const&) const () from /usr/lib64/qt4/libQtGui.so.4 #23 0x00007fda20cdd9b2 in QImage::detach() () from /usr/lib64/qt4/libQtGui.so.4 #24 0x00007fda20d046a8 in QRasterPixmapData::createPixmapForImage(QImage&, QFlags<Qt::ImageConversionFlag>, bool) () from /usr/lib64/qt4/libQtGui.so.4 #25 0x00007fda20d04795 in QRasterPixmapData::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/qt4/libQtGui.so.4 #26 0x00007fda20cf66ef in QPixmap::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/qt4/libQtGui.so.4 #27 0x00007fda0985fdd0 in ?? () from /usr/lib64/kde4/plasma_wallpaper_image.so #28 0x00007fda098640fe in ?? () from /usr/lib64/kde4/plasma_wallpaper_image.so #29 0x00007fda21aa8dc1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4 #30 0x00007fda1892b1d5 in Plasma::Wallpaper::renderCompleted(QImage const&) () from /usr/lib64/libplasma.so.3 #31 0x00007fda1892b265 in ?? () from /usr/lib64/libplasma.so.3 #32 0x00007fda21aae086 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #33 0x00007fda20c22cf4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #34 0x00007fda20c27ac3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #35 0x00007fda22884d06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #36 0x00007fda21a94f5c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #37 0x00007fda21a9880a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4 #38 0x00007fda21ac3d53 in ?? () from /usr/lib64/qt4/libQtCore.so.4 Does it also happen if you deinstall NVIDIA binary drivers and use nouveau drivers? For more information, please see http://nouveau.freedesktop.org/wiki/ or ask in forums of your distribution. (In reply to comment #11) > Does it also happen if you deinstall NVIDIA binary drivers and use nouveau > drivers? For more information, please see > http://nouveau.freedesktop.org/wiki/ or ask in forums of your distribution. Just switched and I realized that nouveau doesn't seems to have 3D support. Since the timing of the freeze is erratic (that means it could take hours before freezing up again) and since Plasma freezes up regardless of the computer workload (both in the last couple of days and in the past, Plasma hanged up in the middle of the night when I am not using the PC), for the rest of the day I'll switch back to Nvidia proprietary drivers and then I'll try to switch back nouveau this evening. I'll keep you posted. My backtrace #0 0x00007f04a8e155e3 in select () from /lib/libc.so.6 #1 0x00007f04a9627ed8 in ?? () from /usr/lib/libQtGui.so.4 #2 0x00007f04a9629a83 in ?? () from /usr/lib/libQtGui.so.4 #3 0x00007f04a9629cc8 in ?? () from /usr/lib/libQtGui.so.4 #4 0x00007f04a95bec66 in QInternalMimeData::formats() const () from /usr/lib/libQtGui.so.4 #5 0x00007f04a9628a6a in ?? () from /usr/lib/libQtGui.so.4 #6 0x00007f04a95beb36 in QInternalMimeData::hasFormat(QString const&) const () from /usr/lib/libQtGui.so.4 #7 0x00007f04aa40d436 in QMimeData::hasText() const () from /usr/lib/libQtCore.so.4 #8 0x00007f04a97e1e64 in QTextControl::canInsertFromMimeData(QMimeData const*) const () from /usr/lib/libQtGui.so.4 #9 0x00007f049c3ac7ab in ?? () from /usr/lib/libQtDeclarative.so.4 #10 0x00007f049c3acf95 in ?? () from /usr/lib/libQtDeclarative.so.4 #11 0x00007f049c343fd0 in ?? () from /usr/lib/libQtDeclarative.so.4 #12 0x00007f049c3fdfc6 in ?? () from /usr/lib/libQtDeclarative.so.4 #13 0x00007f049c4019fe in ?? () from /usr/lib/libQtDeclarative.so.4 #14 0x00007f049c3f50b8 in ?? () from /usr/lib/libQtDeclarative.so.4 #15 0x00007f049c3fd2b9 in ?? () from /usr/lib/libQtDeclarative.so.4 #16 0x00007f049c3fe14c in ?? () from /usr/lib/libQtDeclarative.so.4 #17 0x00007f049c4019fe in ?? () from /usr/lib/libQtDeclarative.so.4 #18 0x00007f049c3f50b8 in ?? () from /usr/lib/libQtDeclarative.so.4 #19 0x00007f049c3f558f in ?? () from /usr/lib/libQtDeclarative.so.4 #20 0x00007f049c3f566d in QDeclarativeComponent::beginCreate(QDeclarativeContext*) () from /usr/lib/libQtDeclarative.so.4 #21 0x00007f049c3b2dd0 in ?? () from /usr/lib/libQtDeclarative.so.4 #22 0x00007f049c3b3693 in ?? () from /usr/lib/libQtDeclarative.so.4 #23 0x00007f049c39c80e in ?? () from /usr/lib/libQtDeclarative.so.4 #24 0x00007f04aa412e58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #25 0x00007f049c4ded9f in ?? () from /usr/lib/libQtDeclarative.so.4 #26 0x00007f049c3b2130 in ?? () from /usr/lib/libQtDeclarative.so.4 ---Type <return> to continue, or q <return> to quit--- #27 0x00007f049c4df271 in ?? () from /usr/lib/libQtDeclarative.so.4 #28 0x00007f04aa412e58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #29 0x00007f049c4d18bc in QListModelInterface::itemsInserted(int, int) () from /usr/lib/libQtDeclarative.so.4 #30 0x00007f049c322463 in QDeclarativeListModel::insert(int, QScriptValue const&) () from /usr/lib/libQtDeclarative.so.4 #31 0x00007f049c4d050f in ?? () from /usr/lib/libQtDeclarative.so.4 #32 0x00007f049c4d065f in QDeclarativeListModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtDeclarative.so.4 #33 0x00007f049c3d6339 in ?? () from /usr/lib/libQtDeclarative.so.4 #34 0x00007f049c47c358 in ?? () from /usr/lib/libQtDeclarative.so.4 #35 0x00007f049c47df98 in ?? () from /usr/lib/libQtDeclarative.so.4 #36 0x00007f049c47e84b in ?? () from /usr/lib/libQtDeclarative.so.4 #37 0x00007f049cc170e4 in ?? () from /usr/lib/libQtScript.so.4 #38 0x00007f049cb12048 in ?? () from /usr/lib/libQtScript.so.4 #39 0x00007f049caf00c0 in ?? () from /usr/lib/libQtScript.so.4 #40 0x00007f04040d895d in ?? () #41 0x0000000002a14870 in ?? () #42 0x00007f03f4296580 in ?? () #43 0x00007f030000000e in ?? () #44 0x0000000000000003 in ?? () #45 0x00007f0400000003 in ?? () #46 0x0000000000000010 in ?? () #47 0x00007fff10e44780 in ?? () #48 0x4000000000000000 in ?? () #49 0x0000000000000000 in ?? () (In reply to comment #12) > I'll switch back to Nvidia proprietary drivers and then I'll > try to switch back nouveau this evening. Ok, I tried nouveau. Installed it and unistalled Nvidia binary drivers and I succesfully logged back to the desktop (after a full reboot to avoid any Nvidia module being still loaded up) and left it be for all night and today. When I returned today to the PC at 07:32 PM CET (I left it at 11:03 PM so the KDE session have been up for about 20 hours and 30 minutes) instead of the post-screensaver login prompt I got a black screen with a frozen simple black mouse cursor. I logged to a virtual terminal and on Xorg.0.log I found the following: [ 1782.619] nouveau_exa_upload_to_screen:384 - falling back to memcpy ignores tiling [ 1785.621] nouveau_exa_download_from_screen:299 - falling back to memcpy ignores tiling [ 1785.622] (EE) [ 1785.622] (EE) Backtrace: [ 1785.622] (EE) 0: /usr/bin/X (xorg_backtrace+0x34) [0x597714] [ 1785.622] (EE) 1: /usr/bin/X (0x400000+0x19b4f9) [0x59b4f9] [ 1785.622] (EE) 2: /lib64/libpthread.so.0 (0x7f1dcc698000+0x10b80) [0x7f1dcc6a8b80] [ 1785.622] (EE) 3: /lib64/libc.so.6 (0x7f1dcb30f000+0x1371e9) [0x7f1dcb4461e9] [ 1785.622] (EE) 4: /usr/lib64/xorg/modules/libexa.so (0x7f1dc9d44000+0x5ffe) [0x7f1dc9d49ffe] [ 1785.622] (EE) 5: /usr/lib64/xorg/modules/libexa.so (0x7f1dc9d44000+0x641b) [0x7f1dc9d4a41b] [ 1785.622] (EE) 6: /usr/lib64/xorg/modules/libexa.so (0x7f1dc9d44000+0x8efa) [0x7f1dc9d4cefa] [ 1785.622] (EE) 7: /usr/lib64/xorg/modules/libexa.so (0x7f1dc9d44000+0x12145) [0x7f1dc9d56145] [ 1785.622] (EE) 8: /usr/bin/X (miCopyRegion+0x18a) [0x57640a] [ 1785.622] (EE) 9: /usr/bin/X (miDoCopy+0x392) [0x576902] [ 1785.622] (EE) 10: /usr/lib64/xorg/modules/libexa.so (0x7f1dc9d44000+0x9026) [0x7f1dc9d4d026] [ 1785.622] (EE) 11: /usr/bin/X (0x400000+0xdb8f9) [0x4db8f9] [ 1785.622] (EE) 12: /usr/bin/X (0x400000+0xdcba5) [0x4dcba5] [ 1785.622] (EE) 13: /usr/bin/X (0x400000+0x3b1de) [0x43b1de] [ 1785.622] (EE) 14: /usr/bin/X (0x400000+0x29a3a) [0x429a3a] [ 1785.622] (EE) 15: /lib64/libc.so.6 (__libc_start_main+0xed) [0x7f1dcb33391d] [ 1785.622] (EE) 16: /usr/bin/X (0x400000+0x29d91) [0x429d91] [ 1785.622] (EE) [ 1785.622] (EE) Segmentation fault at address 0x1df0 [ 1785.622] (EE) Fatal server error: [ 1785.622] (EE) Caught signal 11 (Segmentation fault). Server aborting [ 1785.622] (EE) [ 1785.622] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 1785.622] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 1785.622] (EE) [ 1785.622] (II) AIGLX: Suspending AIGLX clients for VT switch [ 1785.622] (II) NOUVEAU(0): NVLeaveVT is called. [ 1785.652] (EE) Server terminated with error (1). Closing log file. With the NVIDIA binary drivers I can log back in without problems and actualy, beside the hereby reported frozen panel, the whole KDE session works without issues (in fact for "killall plasma-desktop && plasma-desktop" I just have to open Konsole with either Krunner or a keybinding , run the command, and continue to use the session without issues ... beside further pannel freezes of course). I'm getting a similar issue - I'm not sure it's identical, but I'll mention it here before opening a new issue. On Kubuntu 13.10, with Nvidia drivers 319.60. It started happening when I upgraded to KDE 4.12.0 (from the kubuntu ppa). The panel freezes several times a day, without any particular trigger that I've noticed yet. However in my case I haven't restarted plasma-desktop, but instead noticed that I can wait it out - after a few minutes it just unfreezes and goes back to normal. In the meanwhile I use alt-tab to move between applications and alt-f2 (krunner) to launch anything new during the freezing episodes. Update: I gathered a bit more info which might help: It happens also with NVidia drivers 331.20 (installed directly from NVidia site downloads), and with desktop effects both enabled and disabled. The interesting tidbit is that I noticed the freeze lasts for exact multiples of 60 seconds. Since I started noticing what time the panel clock is frozen on and then seeing the time when it unfreezes, I had a couple freezes of 60 seconds, one of 120 seconds, and one of 180 seconds. Does this particular timing ring a bell to anyone familiar with the code? Panel freezes might be related to faulty kded modules blocking the session D-Bus. If the freezes are reproducible, try disabling kded modules as described here: http://kdepepo.wordpress.com/2011/05/11/troubleshooting-kded4-bugs/ If you found a module that causes the freeze, please add the information. I deeply apologize if I haven't reported the following earlier, but I have been busy in the last few weeks. Few weeks ago the latest few versions of the Nvidia propretary drivers have been masked on Gentoo portage tree (due to another issue: https://bugs.gentoo.org/show_bug.cgi?id=487558 ) and therefore I have been automatically rolled back to the 319.76 version. Since then the problem never showed up again. Therefore I may think that it is indeed a problem with the Nvidia drivers. I found a way to recreate the issue: by running dropbox (close it if it's already running, then run 'dropbox start -i' on command line, or click on shortcut). This always causes a 60 second panel freeze while the system tray is visually messed up, supposedly in the middle of moving the icons and adding the dropbox icon. After 60 seconds it's all back to normal, dropbox works fine, etc. Note that during all previous freezes dropbox was neither running nor being opened or accessed in any way, so this triggers the bug but does not seem to be its source. I'm running dropbox 1.6.1 (64-bit) from repo "deb http://linux.dropbox.com/ubuntu saucy main", Kubuntu 13.10 with KDE 4.12.0, NVidia drivers 331.20, with desktop effects currently disabled. Update: there was a kernel and xorg update in the ubuntu (kubuntu) repos last week, and since then I haven't experienced panel freezings. So perhaps the issue was not in KDE, or was in some incompatibility between the various versions of kernel/nvidia/xorg/kde. Or maybe some other package got updated as well that was related (though main KDE version is still 4.12.0.) Having this issue also. Started when upgraded opensuse 12.2 -> 12.3. I had KDE 4.11.5 installed already in opensuse 12.2 without any any KDE Panel freezing problems. Don't know how to reproduce it but panel is freezing when e.g. rollover for couple of seconds many times per hour. I'm using Intel HD 4000 (i915). After a series of downgrades (apparenty due to actual masking in the Gentoo's KDE profile), the other day Portage (Gentoo's package manager) offered me to upgrade the Nvidia binary drivers from 304.117 to 331.38 and still I am NOT experiencing the problem anymore. So, at least on my case, the issue was confined to the 32X.YY series of the Nvidia binary drivers. |