Application: plasma-desktop (4.11.20) KDE Platform Version: 4.14.9 Qt Version: 4.8.6 Operating System: Linux 3.16.7-24-desktop x86_64 Distribution: "openSUSE 13.2 (Harlequin) (x86_64)" -- Information about the crash: - Unusual behavior I noticed: infinite loop keeps trying to resize the opened Kopete chat window. This only happened when trying to open a chat dialog with a big link The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fbcc4e39780 (LWP 1889))] Thread 12 (Thread 0x7fbc93b47700 (LWP 1895)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcb5f8d8cb in () at /usr/lib64/libQtScript.so.4 #2 0x00007fbcb5f8d909 in () at /usr/lib64/libQtScript.so.4 #3 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fbc88ab2700 (LWP 1898)): #0 0x00007fbcc2460c5d in poll () at /lib64/libc.so.6 #1 0x00007fbcbf573be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fbcbf573cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fbcc3ac10de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #4 0x00007fbcc3a92e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #5 0x00007fbcc3a93165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #6 0x00007fbcc39900bf in QThread::exec() () at /usr/lib64/libQtCore.so.4 #7 0x00007fbcc3a74783 in () at /usr/lib64/libQtCore.so.4 #8 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #9 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fbbfaed8700 (LWP 1899)): #0 0x00007fbcc2460c5d in poll () at /lib64/libc.so.6 #1 0x00007fbcbf573be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fbcbf573cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fbcc3ac10de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #4 0x00007fbcc3a92e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #5 0x00007fbcc3a93165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #6 0x00007fbcc39900bf in QThread::exec() () at /usr/lib64/libQtCore.so.4 #7 0x00007fbcc3a74783 in () at /usr/lib64/libQtCore.so.4 #8 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #9 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fbc9bb31700 (LWP 2714)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcc3992c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fbcb51e46fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fbcb51e7193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fbcb51e71ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fbcb51e71ac in () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fbcb51e5eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #7 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #8 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fbc9b330700 (LWP 2715)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcc3992c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fbcb51e46fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fbcb51e7193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fbcb51e71ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fbcb51e5eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #7 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fbc9a32e700 (LWP 2716)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcc3992c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fbcb51e46fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fbcb51e7193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fbcb51e5eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #6 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #7 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fbc9ab2f700 (LWP 2717)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcc3992c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fbcb51e46fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fbcb51e7193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fbcb51e5eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #6 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #7 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fbbeb47b700 (LWP 2718)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcc3992c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fbcb51e46fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fbcb51e7193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fbcb51e5eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #6 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #7 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fbbe98b6700 (LWP 725)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcc3992c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fbcb51e46fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fbcb51e7193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fbcb51e71ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fbcb51e5eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #7 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fbbe90b5700 (LWP 726)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcc3992c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fbcb51e46fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fbcb51e7193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fbcb51e71ac in () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fbcb51e5eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #6 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #7 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fbbe88b4700 (LWP 727)): #0 0x00007fbcc370005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fbcc3992c86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4 #2 0x00007fbcb51e46fc in () at /usr/lib64/libthreadweaver.so.4 #3 0x00007fbcb51e7193 in () at /usr/lib64/libthreadweaver.so.4 #4 0x00007fbcb51e5eaf in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4 #5 0x00007fbcc399279f in () at /usr/lib64/libQtCore.so.4 #6 0x00007fbcc36fc0a4 in start_thread () at /lib64/libpthread.so.0 #7 0x00007fbcc246908d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fbcc4e39780 (LWP 1889)): [KCrash Handler] #5 0x00007fbcc2c4d99c in QWidgetPrivate::nearestGraphicsProxyWidget(QWidget const*) () at /usr/lib64/libQtGui.so.4 #6 0x00007fbcc2c741f5 in QDesktopWidget::screenGeometry(QWidget const*) const () at /usr/lib64/libQtGui.so.4 #7 0x00007fbcc3033de0 in () at /usr/lib64/libQtGui.so.4 #8 0x00007fbcc3036a21 in () at /usr/lib64/libQtGui.so.4 #9 0x00007fbcc30377dd in QMenu::popup(QPoint const&, QAction*) () at /usr/lib64/libQtGui.so.4 #10 0x00007fbc9c3cd4b8 in () at /usr/lib64/kde4/plasma_applet_systemtray.so #11 0x00007fbc9c3d3aaf in () at /usr/lib64/kde4/plasma_applet_systemtray.so #12 0x00007fbc9c3d3d93 in () at /usr/lib64/kde4/plasma_applet_systemtray.so #13 0x00007fbcb5868ef8 in () at /usr/lib64/libQtDeclarative.so.4 #14 0x00007fbcb586ab28 in () at /usr/lib64/libQtDeclarative.so.4 #15 0x00007fbcb586b42b in () at /usr/lib64/libQtDeclarative.so.4 #16 0x00007fbcb60049a4 in () at /usr/lib64/libQtScript.so.4 #17 0x00007fbcb5effcf8 in () at /usr/lib64/libQtScript.so.4 #18 0x00007fbcb5eddc90 in () at /usr/lib64/libQtScript.so.4 #19 0x00007fbbfc0b70c5 in () #20 0x00000000022b6490 in () #21 0x00007fbc914f6f40 in () #22 0x00007fbb0000000f in () #23 0x00007fbc00000005 in () #24 0x00007fbc914c0c80 in () #25 0x0000000000000005 in () #26 0x0000007700000001 in () #27 0x0000000003d0e7a0 in () #28 0x0000000005735140 in () #29 0x00007fbbfc0b6998 in () #30 0x00007fbc98122018 in () #31 0x00007fbc915130c0 in () #32 0x00007fbc91a84a88 in () #33 0x00007fbcb628bdc8 in __bss_start () at /usr/lib64/libQtScript.so.4 #34 0x00007fbc91a83800 in () #35 0x00007fbc91513000 in () #36 0x00007fbc91a83800 in () #37 0x00007fbbe9b9d850 in () #38 0x0000000002c274d8 in () #39 0x00007fbc91513048 in () #40 0x00007fbc98122000 in () #41 0x00007fbcb5e96ee6 in () at /usr/lib64/libQtScript.so.4 #42 0x00007fbcb5f2bcc6 in () at /usr/lib64/libQtScript.so.4 #43 0x00007fbcb5effd1f in () at /usr/lib64/libQtScript.so.4 #44 0x00007fbcb5fe6e4e in QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) () at /usr/lib64/libQtScript.so.4 #45 0x00007fbcb57d5d55 in () at /usr/lib64/libQtDeclarative.so.4 #46 0x00007fbcb57d806e in () at /usr/lib64/libQtDeclarative.so.4 #47 0x00007fbcb57d8365 in () at /usr/lib64/libQtDeclarative.so.4 #48 0x00007fbcb57d8491 in () at /usr/lib64/libQtDeclarative.so.4 #49 0x00007fbcb580f945 in () at /usr/lib64/libQtDeclarative.so.4 #50 0x00007fbcc3aa83f8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #51 0x00007fbc9c3c85a4 in () at /usr/lib64/kde4/plasma_applet_systemtray.so #52 0x00007fbc9c3c89e7 in () at /usr/lib64/kde4/plasma_applet_systemtray.so #53 0x00007fbc9c3cbbc4 in () at /usr/lib64/kde4/plasma_applet_systemtray.so #54 0x00007fbcc3aa81fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #55 0x00007fbcc3f28352 in KJob::result(KJob*) () at /usr/lib64/libkdecore.so.5 #56 0x00007fbcc3f28390 in KJob::emitResult() () at /usr/lib64/libkdecore.so.5 #57 0x00007fbc9bf9a230 in () at /usr/lib64/kde4/plasma_engine_statusnotifieritem.so #58 0x00007fbcc3aa81fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #59 0x00007fbc9bf94c5f in () at /usr/lib64/kde4/plasma_engine_statusnotifieritem.so #60 0x00007fbc9bf99195 in () at /usr/lib64/kde4/plasma_engine_statusnotifieritem.so #61 0x00007fbcc3aa81fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #62 0x00007fbcc12728e6 in DBusMenuImporter::slotMenuAboutToShow() () at /usr/lib64/libdbusmenu-qt.so.2 #63 0x00007fbcc3aa81fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #64 0x00007fbcc3a9c348 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () at /usr/lib64/libQtCore.so.4 #65 0x00007fbcc3a9e802 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () at /usr/lib64/libQtCore.so.4 #66 0x00007fbcc1271c79 in DBusMenuImporter::updateMenu() () at /usr/lib64/libdbusmenu-qt.so.2 #67 0x00007fbc9bf953c2 in () at /usr/lib64/kde4/plasma_engine_statusnotifieritem.so #68 0x00007fbc9bf9af9f in () at /usr/lib64/kde4/plasma_engine_statusnotifieritem.so #69 0x00007fbcc3aac59e in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4 #70 0x00007fbcc2c1076c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #71 0x00007fbcc2c16cad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #72 0x00007fbcc4837e0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #73 0x00007fbcc3a942ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #74 0x00007fbcc3a9757d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4 #75 0x00007fbcc3ac18fe in () at /usr/lib64/libQtCore.so.4 #76 0x00007fbcbf573a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #77 0x00007fbcbf573c48 in () at /usr/lib64/libglib-2.0.so.0 #78 0x00007fbcbf573cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #79 0x00007fbcc3ac10be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #80 0x00007fbcc2cad676 in () at /usr/lib64/libQtGui.so.4 #81 0x00007fbcc3a97a5f in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #82 0x00007fbcc1272846 in DBusMenuImporter::slotMenuAboutToShow() () at /usr/lib64/libdbusmenu-qt.so.2 #83 0x00007fbcc3aa81fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #84 0x00007fbcc3a9c348 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () at /usr/lib64/libQtCore.so.4 #85 0x00007fbcc3a9e802 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () at /usr/lib64/libQtCore.so.4 #86 0x00007fbcc1271c79 in DBusMenuImporter::updateMenu() () at /usr/lib64/libdbusmenu-qt.so.2 #87 0x00007fbc9bf953c2 in () at /usr/lib64/kde4/plasma_engine_statusnotifieritem.so #88 0x00007fbc9bf9af9f in () at /usr/lib64/kde4/plasma_engine_statusnotifieritem.so #89 0x00007fbcc3aac59e in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4 #90 0x00007fbcc2c1076c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #91 0x00007fbcc2c16cad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #92 0x00007fbcc4837e0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #93 0x00007fbcc3a942ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #94 0x00007fbcc3a9757d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4 #95 0x00007fbcc3ac18fe in () at /usr/lib64/libQtCore.so.4 #96 0x00007fbcbf573a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #97 0x00007fbcbf573c48 in () at /usr/lib64/libglib-2.0.so.0 #98 0x00007fbcbf573cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #99 0x00007fbcc3ac10be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #100 0x00007fbcc2cad676 in () at /usr/lib64/libQtGui.so.4 #101 0x00007fbcc3a92e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #102 0x00007fbcc3a93165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #103 0x00007fbcc3a985b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4 #104 0x00007fbcae451b94 in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so #105 0x0000000000408815 in _start () Reported using DrKonqi
Hello! This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5. Accordingly, we hope you understand why we must close this bug report. If the issue described here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging Thanks for your understanding! Nate Graham