Application: kinfocenter (5.5.5) Qt Version: 5.5.1 Operating System: Linux 4.4.0-21-generic x86_64 Distribution: Ubuntu 16.04 LTS -- Information about the crash: - What I was doing when the application crashed: Clicked PCI tab (Information about devices), Information about Power Management, and then closed the application. - Custom settings of the application: To get better stacktraces (JavaScript JIT compiler appears to have hurt them), I used QV4_FORCE_INTERPRETER=1 option. However, it crashes even without that option. The crash can be reproduced every time. -- Backtrace: Application: Centrum informacji KDE (kinfocenter), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2fe33158c0 (LWP 22774))] Thread 4 (Thread 0x7f2fd1c5f700 (LWP 22775)): #0 0x00007f2fe053fe8d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f2fda7ffc62 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7f2fd1c5ec00) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 0x00007f2fda7ffc62 in _xcb_conn_wait (c=c@entry=0x1f96e20, cond=cond@entry=0x1f96e60, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459 #3 0x00007f2fda8018d7 in xcb_wait_for_event (c=0x1f96e20) at ../../src/xcb_in.c:693 #4 0x00007f2fd3fb1629 in QXcbEventReader::run() (this=0x1fa1230) at qxcbconnection.cpp:1253 #5 0x00007f2fe0c3584e in QThreadPrivate::start(void*) (arg=0x1fa1230) at thread/qthread_unix.cpp:331 #6 0x00007f2fddc2b6fa in start_thread (arg=0x7f2fd1c5f700) at pthread_create.c:333 #7 0x00007f2fe054bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f2fc3452700 (LWP 22777)): #0 0x00007f2fdd22fa64 in g_mutex_unlock (mutex=0x7f2fbc000990) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gthread-posix.c:1350 #1 0x00007f2fdd1eb1cd in g_main_context_iterate (context=context@entry=0x7f2fbc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3788 #2 0x00007f2fdd1eb42c in g_main_context_iteration (context=0x7f2fbc000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901 #3 0x00007f2fe0e6ca9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2fbc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #4 0x00007f2fe0e13dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2fc3451ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f2fe0c308a4 in QThread::exec() (this=this@entry=0x233a9d0) at thread/qthread.cpp:503 #6 0x00007f2fdfd133c5 in QQmlThreadPrivate::run() (this=0x233a9d0) at qml/ftw/qqmlthread.cpp:141 #7 0x00007f2fe0c3584e in QThreadPrivate::start(void*) (arg=0x233a9d0) at thread/qthread_unix.cpp:331 #8 0x00007f2fddc2b6fa in start_thread (arg=0x7f2fc3452700) at pthread_create.c:333 #9 0x00007f2fe054bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f2fbad3e700 (LWP 22779)): #0 0x00007f2fdd1eadc3 in g_main_context_check (context=context@entry=0x7f2fb4000990, max_priority=2147483647, fds=fds@entry=0x7f2fb4002e70, n_fds=n_fds@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3709 #1 0x00007f2fdd1eb2c0 in g_main_context_iterate (context=context@entry=0x7f2fb4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3837 #2 0x00007f2fdd1eb42c in g_main_context_iteration (context=0x7f2fb4000990, may_block=may_block@entry=1) at /build/glib2.0-t9oPgV/glib2.0-2.48.0/./glib/gmain.c:3901 #3 0x00007f2fe0e6ca9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2fb40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #4 0x00007f2fe0e13dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2fbad3dce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f2fe0c308a4 in QThread::exec() (this=this@entry=0x27329c0) at thread/qthread.cpp:503 #6 0x00007f2fdfd133c5 in QQmlThreadPrivate::run() (this=0x27329c0) at qml/ftw/qqmlthread.cpp:141 #7 0x00007f2fe0c3584e in QThreadPrivate::start(void*) (arg=0x27329c0) at thread/qthread_unix.cpp:331 #8 0x00007f2fddc2b6fa in start_thread (arg=0x7f2fbad3e700) at pthread_create.c:333 #9 0x00007f2fe054bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f2fe33158c0 (LWP 22774)): [KCrash Handler] #6 0x00007f2fc22d5690 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/libqtquickcontrolsplugin.so #7 0x00007f2fc22d17bd in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/libqtquickcontrolsplugin.so #8 0x00007f2fc22e44dd in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/libqtquickcontrolsplugin.so #9 0x00007f2fe0e44fca in QMetaObject::activate(QObject*, int, int, void**) (sender=0x2553cc0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3713 #10 0x00007f2fdffe7db6 in QQuickItem::setHeight(double) (this=0x2553cc0, h=<optimized out>) at items/qquickitem.cpp:6318 #11 0x00007f2fe00a1598 in QQuickLoaderPrivate::_q_updateSize(bool) (this=0x24efc30, loaderGeometryChanged=loaderGeometryChanged@entry=true) at items/qquickloader.cpp:894 #12 0x00007f2fe00a173a in QQuickLoader::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x24ec000, newGeometry=..., oldGeometry=...) at items/qquickloader.cpp:922 #13 0x00007f2fdffe8544 in QQuickItem::setSize(QSizeF const&) (this=0x24ec000, size=...) at items/qquickitem.cpp:6452 #14 0x00007f2fdffde3f6 in QQuickAnchorsPrivate::fillChanged() (v=..., this=0x24f03b0) at items/qquickanchors.cpp:400 #15 0x00007f2fdffde3f6 in QQuickAnchorsPrivate::fillChanged() (this=this@entry=0x24f03b0) at items/qquickanchors.cpp:177 #16 0x00007f2fdffe0212 in QQuickAnchorsPrivate::itemGeometryChanged(QQuickItem*, QRectF const&, QRectF const&) (this=0x24f03b0, newG=..., oldG=...) at items/qquickanchors.cpp:441 #17 0x00007f2fdffe37ba in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x24eea40, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3586 #18 0x00007f2fdffe7db6 in QQuickItem::setHeight(double) (this=0x24eea40, h=<optimized out>) at items/qquickitem.cpp:6318 #19 0x00007f2fdffdf7ba in QQuickAnchorsPrivate::updateVerticalAnchors() (v=<optimized out>, this=0x25f4ed0) at items/qquickanchors.cpp:365 #20 0x00007f2fdffdf7ba in QQuickAnchorsPrivate::updateVerticalAnchors() (this=0x25f4ed0) at items/qquickanchors.cpp:568 #21 0x00007f2fdffe37ba in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=0x24e4c70, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3586 #22 0x00007f2fdffe773b in QQuickItem::setY(double) (this=0x24e4c70, v=<optimized out>) at items/qquickitem.cpp:6103 #23 0x00007f2fdffdf6bc in QQuickAnchorsPrivate::updateVerticalAnchors() (v=<optimized out>, this=0x24e6600) at items/qquickanchors.cpp:386 #24 0x00007f2fdffdf6bc in QQuickAnchorsPrivate::updateVerticalAnchors() (this=0x24e6600) at items/qquickanchors.cpp:607 #25 0x00007f2fdffe37ba in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x24e2130, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3586 #26 0x00007f2fdffe8544 in QQuickItem::setSize(QSizeF const&) (this=0x24e2130, size=...) at items/qquickitem.cpp:6452 #27 0x00007f2fdffde3f6 in QQuickAnchorsPrivate::fillChanged() (v=..., this=0x25f55d0) at items/qquickanchors.cpp:400 #28 0x00007f2fdffde3f6 in QQuickAnchorsPrivate::fillChanged() (this=this@entry=0x25f55d0) at items/qquickanchors.cpp:177 #29 0x00007f2fdffe0212 in QQuickAnchorsPrivate::itemGeometryChanged(QQuickItem*, QRectF const&, QRectF const&) (this=0x25f55d0, newG=..., oldG=...) at items/qquickanchors.cpp:441 #30 0x00007f2fdffe37ba in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x2464eb0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3586 #31 0x00007f2fdffe8544 in QQuickItem::setSize(QSizeF const&) (this=0x2464eb0, size=...) at items/qquickitem.cpp:6452 #32 0x00007f2fdffde3f6 in QQuickAnchorsPrivate::fillChanged() (v=..., this=0x25f8f50) at items/qquickanchors.cpp:400 #33 0x00007f2fdffde3f6 in QQuickAnchorsPrivate::fillChanged() (this=this@entry=0x25f8f50) at items/qquickanchors.cpp:177 #34 0x00007f2fdffe0212 in QQuickAnchorsPrivate::itemGeometryChanged(QQuickItem*, QRectF const&, QRectF const&) (this=0x25f8f50, newG=..., oldG=...) at items/qquickanchors.cpp:441 #35 0x00007f2fdffe37ba in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x2463b70, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3586 #36 0x00007f2fdffe8544 in QQuickItem::setSize(QSizeF const&) (this=0x2463b70, size=...) at items/qquickitem.cpp:6452 #37 0x00007f2fdffde3f6 in QQuickAnchorsPrivate::fillChanged() (v=..., this=0x264ac00) at items/qquickanchors.cpp:400 #38 0x00007f2fdffde3f6 in QQuickAnchorsPrivate::fillChanged() (this=this@entry=0x264ac00) at items/qquickanchors.cpp:177 #39 0x00007f2fdffe0212 in QQuickAnchorsPrivate::itemGeometryChanged(QQuickItem*, QRectF const&, QRectF const&) (this=0x264ac00, newG=..., oldG=...) at items/qquickanchors.cpp:441 #40 0x00007f2fdffe37ba in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x23b2c20, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3586 #41 0x00007f2fdffe7db6 in QQuickItem::setHeight(double) (this=0x23b2c20, h=<optimized out>) at items/qquickitem.cpp:6318 #42 0x00007f2fdfff4a1c in QQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x23b2c20, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=8, _a=_a@entry=0x7ffec56c98c0) at .moc/moc_qquickitem.cpp:875 #43 0x00007f2fdfff51bb in QQuickItem::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x23b2c20, _c=_c@entry=QMetaObject::WriteProperty, _id=8, _a=_a@entry=0x7ffec56c98c0) at .moc/moc_qquickitem.cpp:946 #44 0x00007f2fe012a555 in QQuickRectangle::qt_metacall(QMetaObject::Call, int, void**) (this=0x23b2c20, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffec56c98c0) at .moc/moc_qquickrectangle_p.cpp:610 #45 0x00007f2fdfc773a4 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) (this=0x23b3370, c=QMetaObject::WriteProperty, _id=9, a=0x7ffec56c98c0) at qml/qqmlvmemetaobject.cpp:971 #46 0x00007f2fdfc9163d in QQmlPropertyPrivate::writeBinding(QObject*, QQmlPropertyData const&, QQmlContextData*, QQmlJavaScriptExpression*, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) (object=0x23b2c20, core=..., context=0x23b2e30, expression=expression@entry=0x245ca00, result=..., isUndefined=isUndefined@entry=false, flags=...) at qml/qqmlproperty.cpp:1508 #47 0x00007f2fdfcff8cf in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) (this=0x245c9e0, flags=...) at qml/qqmlbinding.cpp:198 #48 0x00007f2fdfcffcfe in QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) (this=<optimized out>) at qml/qqmlbinding_p.h:97 #49 0x00007f2fdfcffcfe in QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) (e=<optimized out>) at qml/qqmlbinding.cpp:260 #50 0x00007f2fdfcdbbae in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:94 #51 0x00007f2fdfc7e86c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x23b2c20, index=31, a=0x0) at qml/qqmlengine.cpp:768 #52 0x00007f2fe0e448a0 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x23b2c20, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3599 #53 0x00007f2fdfc7d978 in QQmlData::destroyed(QObject*) (this=0x2510ef0, object=0x260bbe0) at qml/qqmlengine.cpp:1754 #54 0x00007f2fe0e4cba4 in QObject::~QObject() (this=0x260bbe0, __in_chrg=<optimized out>) at kernel/qobject.cpp:912 #55 0x00007f2fd0431579 in Solid::Battery::~Battery() () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5 #56 0x00007f2fd042a04f in () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5 #57 0x00007f2fd042a2d9 in () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5 #58 0x00007f2fd042a469 in () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5 #59 0x00007f2fd042ba3b in () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5 #60 0x00007f2fd042bb89 in () at /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5 #61 0x00007f2fe0c33ab5 in QThreadStorageData::finish(void**) (p=0x1f888d8) at thread/qthreadstorage.cpp:195 #62 0x00007f2fe0e15942 in QCoreApplicationPrivate::cleanupThreadData() (this=this@entry=0x1f89620) at kernel/qcoreapplication.cpp:487 #63 0x00007f2fe114ec72 in QGuiApplicationPrivate::~QGuiApplicationPrivate() (this=0x1f89620, __in_chrg=<optimized out>) at kernel/qguiapplication.cpp:1384 #64 0x00007f2fe1704089 in QApplicationPrivate::~QApplicationPrivate() (this=0x1f89620, __in_chrg=<optimized out>) at kernel/qapplication.cpp:192 #65 0x00007f2fe0e4cde8 in QObject::~QObject() (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54 #66 0x00007f2fe0e4cde8 in QObject::~QObject() (this=0x7ffec56cb928, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101 #67 0x00007f2fe0e4cde8 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:883 #68 0x00007f2fe1705e79 in QApplication::~QApplication() (this=0x7ffec56cb920, __in_chrg=<optimized out>) at kernel/qapplication.cpp:816 #69 0x0000000000412afe in main(int, char**) (this=0x7ffec56cb920, __in_chrg=<optimized out>) at /build/kinfocenter-rFzC_E/kinfocenter-5.5.5/main.h:34 #70 0x0000000000412afe in main(int, char**) (argc=1, argv=<optimized out>) at /build/kinfocenter-rFzC_E/kinfocenter-5.5.5/main.cpp:72 Reported using DrKonqi
Also, forgot about those, but using terminal to set up environment did show something in terminal. "Biblioteka współdzielona niedostępna." means shared library not available. Error loading plugin "kcm_energyinfo" "Biblioteka współdzielona niedostępna." Plugin search paths are ("/usr/lib/x86_64-linux-gnu/qt5/plugins", "/usr/bin") The environment variable QT_PLUGIN_PATH might be not correctly set Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/ScrollView.qml:221:9: QML Binding: Binding loop detected for property "value" QQmlExpression: Expression file:///usr/share/kpackage/kcms/kcm_energyinfo/contents/ui/main.qml:447:43 depends on non-NOTIFYable properties: Solid::Battery::serial file:///usr/share/kpackage/kcms/kcm_energyinfo/contents/ui/Graph.qml:64: TypeError: Cannot read property 'x' of undefined trying to show an empty dialog void QWindow::setTransientParent(QWindow*) QQuickWindow(0x23ec500) must be a top level window. KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = kinfocenter path = /usr/bin pid = 22774 KCrash: Arguments: /usr/bin/kinfocenter KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 'env QV4_FORCE_INTERPRETER=1 kin…' has stopped
*** This bug has been marked as a duplicate of bug 347344 ***