https://bugs.kde.org/show_bug.cgi?id=418913
Bug ID: 418913 Summary: Crash while loading some effect demo videos in Effects settings Product: systemsettings Version: 5.18.3 Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: tgeor....@gmail.com Target Milestone: --- Application: systemsettings5 (5.18.3) Qt Version: 5.14.1 Frameworks Version: 5.68.0 Operating System: Linux 5.3.0-40-generic x86_64 Windowing system: X11 Distribution: KDE neon User Edition 5.18 -- Information about the crash: - What I was doing when the application crashed: Clicked on the effect video-demonstration icon. Video starts to load and then Settings app hangs and crashes. This does not seem to happen with all the effects. The crash can be reproduced sometimes. -- Backtrace: Application: Параметры системы (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe874216800 (LWP 4386))] Thread 8 (Thread 0x7fe82ddef700 (LWP 4417)): #0 0x00007fe86f654187 in __GI___libc_write (fd=31, buf=0x7fe82ddeecb0, nbytes=8) at ../sysdeps/unix/sysv/linux/write.c:27 #1 0x00007fe868d1338a in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe868cca7dc in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe868cce435 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe868cce650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe868cce962 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fe81e2b27f7 in ?? () from /usr/lib/x86_64-linux-gnu/libgstgl-1.0.so.0 #7 0x00007fe868cf6195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fe86b08d6db in start_thread (arg=0x7fe82ddef700) at pthread_create.c:463 #9 0x00007fe86f66588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fe82fad1700 (LWP 4414)): #0 0x00007fe868d14649 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fe868cce5af in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe868cce962 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe81e2b27f7 in ?? () from /usr/lib/x86_64-linux-gnu/libgstgl-1.0.so.0 #4 0x00007fe868cf6195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe86b08d6db in start_thread (arg=0x7fe82fad1700) at pthread_create.c:463 #6 0x00007fe86f66588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fe839308700 (LWP 4411)): #0 0x00007fe86f658bf9 in __GI___poll (fds=0x7fe834003be0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fe868cce5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe868cce6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe86ffbf0db in QEventDispatcherGlib::processEvents (this=0x7fe834047e40, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fe86ff5e63a in QEventLoop::exec (this=this@entry=0x7fe839307d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fe86fd6f317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fe86d8b2605 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fe86fd707ec in QThreadPrivate::start (arg=0x559937a59f70) at thread/qthread_unix.cpp:342 #8 0x00007fe86b08d6db in start_thread (arg=0x7fe839308700) at pthread_create.c:463 #9 0x00007fe86f66588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fe842aa2700 (LWP 4391)): #0 0x00007fe86f6540b4 in __GI___libc_read (fd=19, buf=0x7fe842aa1b70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fe868d132d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe868cce0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe868cce570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe868cce6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe86ffbf0db in QEventDispatcherGlib::processEvents (this=0x7fe83c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fe86ff5e63a in QEventLoop::exec (this=this@entry=0x7fe842aa1d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007fe86fd6f317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #8 0x00007fe86d8b2605 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007fe86fd707ec in QThreadPrivate::start (arg=0x559937067d50) at thread/qthread_unix.cpp:342 #10 0x00007fe86b08d6db in start_thread (arg=0x7fe842aa2700) at pthread_create.c:463 #11 0x00007fe86f66588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fe84bd91700 (LWP 4390)): #0 0x00007fe86f658bf9 in __GI___poll (fds=0x7fe8440029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fe868cce5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe868cce6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe86ffbf0db in QEventDispatcherGlib::processEvents (this=0x7fe844000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fe86ff5e63a in QEventLoop::exec (this=this@entry=0x7fe84bd90d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fe86fd6f317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fe86d8b2605 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fe86fd707ec in QThreadPrivate::start (arg=0x559936deb900) at thread/qthread_unix.cpp:342 #8 0x00007fe86b08d6db in start_thread (arg=0x7fe84bd91700) at pthread_create.c:463 #9 0x00007fe86f66588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fe858b10700 (LWP 4389)): #0 0x00007ffe72df374a in ?? () #1 0x00007ffe72df3982 in clock_gettime () #2 0x00007fe86f674ea6 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7fe858b0fae0) at ../sysdeps/unix/clock_gettime.c:115 #3 0x00007fe86ffbe9e1 in qt_clock_gettime (ts=0x7fe858b0fae0, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #4 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #5 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #6 0x00007fe86ffbd219 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fe854004ce0) at kernel/qtimerinfo_unix.cpp:91 #7 0x00007fe86ffbd7f5 in QTimerInfoList::timerWait (this=0x7fe854004ce0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #8 0x00007fe86ffbee3e in timerSourcePrepareHelper (timeout=0x7fe858b0fba4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:133 #9 timerSourcePrepare (source=<optimized out>, timeout=0x7fe858b0fba4) at kernel/qeventdispatcher_glib.cpp:166 #10 0x00007fe868ccdb28 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007fe868cce4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007fe868cce6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fe86ffbf0db in QEventDispatcherGlib::processEvents (this=0x7fe854000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #14 0x00007fe86ff5e63a in QEventLoop::exec (this=this@entry=0x7fe858b0fd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #15 0x00007fe86fd6f317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #16 0x00007fe87044b555 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #17 0x00007fe86fd707ec in QThreadPrivate::start (arg=0x7fe8706c3da0) at thread/qthread_unix.cpp:342 #18 0x00007fe86b08d6db in start_thread (arg=0x7fe858b10700) at pthread_create.c:463 #19 0x00007fe86f66588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fe860f43700 (LWP 4388)): #0 0x00007fe86f658bf9 in __GI___poll (fds=0x7fe860f42ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fe86ac51747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fe86ac5336a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fe863b18cc0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fe86fd707ec in QThreadPrivate::start (arg=0x559936a76e10) at thread/qthread_unix.cpp:342 #5 0x00007fe86b08d6db in start_thread (arg=0x7fe860f43700) at pthread_create.c:463 #6 0x00007fe86f66588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fe874216800 (LWP 4386)): [KCrash Handler] #6 std::__atomic_base<QObjectPrivate::Connection*>::load (__m=std::memory_order_relaxed, this=0x200000020) at /usr/include/c++/7/bits/atomic_base.h:713 #7 std::atomic<QObjectPrivate::Connection*>::load (__m=std::memory_order_relaxed, this=0x200000020) at /usr/include/c++/7/atomic:452 #8 QAtomicOps<QObjectPrivate::Connection*>::loadRelaxed<QObjectPrivate::Connection*> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239 #9 QBasicAtomicPointer<QObjectPrivate::Connection>::loadRelaxed (this=0x200000020) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248 #10 QObjectPrivate::ConnectionData::removeConnection (this=0x5599397c8170, c=c@entry=0x5599389b3920) at kernel/qobject.cpp:380 #11 0x00007fe86ff98d1b in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1087 #12 0x00007fe86de4d1ad in QQuickItem::~QQuickItem (this=0x559938bcdf10, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #13 0x00007fe8483bbb6d in QQuickRadioButton::~QQuickRadioButton (this=0x559938bcdf10, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.14.1/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickradiobutton_p.h:55 #14 QQmlPrivate::QQmlElement<QQuickRadioButton>::~QQmlElement (this=0x559938bcdf10, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:111 #15 QQmlPrivate::QQmlElement<QQuickRadioButton>::~QQmlElement (this=0x559938bcdf10, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:111 #16 0x00007fe86ff8f5fb in QObjectPrivate::deleteChildren (this=0x55993aeac6f0) at kernel/qobject.cpp:2123 #17 0x00007fe86ff98bde in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #18 0x00007fe86de4d1ad in QQuickItem::~QQuickItem (this=0x55993ae7d5b0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #19 0x00007fe848815df8 in QQuickLayout::~QQuickLayout (this=0x55993ae7d5b0, __in_chrg=<optimized out>) at qquicklayout.cpp:716 #20 0x00007fe848811720 in QQuickLinearLayout::~QQuickLinearLayout (this=0x55993ae7d5b0, __in_chrg=<optimized out>) at qquicklinearlayout_p.h:191 #21 QQuickRowLayout::~QQuickRowLayout (this=0x55993ae7d5b0, __in_chrg=<optimized out>) at qquicklinearlayout_p.h:223 #22 QQmlPrivate::QQmlElement<QQuickRowLayout>::~QQmlElement (this=0x55993ae7d5b0, __in_chrg=<optimized out>) at ../../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #23 QQmlPrivate::QQmlElement<QQuickRowLayout>::~QQmlElement (this=0x55993ae7d5b0, __in_chrg=<optimized out>) at ../../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #24 0x00007fe86ff8f5fb in QObjectPrivate::deleteChildren (this=0x559939de38d0) at kernel/qobject.cpp:2123 #25 0x00007fe86ff98bde in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #26 0x00007fe86de4d1ad in QQuickItem::~QQuickItem (this=0x5599398b0240, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383 #27 0x00007fe8483bba0d in QQuickItemDelegate::~QQuickItemDelegate (this=0x5599398b0240, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.14.1/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickitemdelegate_p.h:57 #28 QQuickSwipeDelegate::~QQuickSwipeDelegate (this=0x5599398b0240, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.14.1/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickswipedelegate_p.h:60 #29 QQmlPrivate::QQmlElement<QQuickSwipeDelegate>::~QQmlElement (this=0x5599398b0240, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:111 #30 QQmlPrivate::QQmlElement<QQuickSwipeDelegate>::~QQmlElement (this=0x5599398b0240, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:111 #31 0x00007fe86ff92eb5 in QObject::event (this=this@entry=0x5599398b0240, e=e@entry=0x7fe85c009760) at kernel/qobject.cpp:1326 #32 0x00007fe86de4a45b in QQuickItem::event (this=0x5599398b0240, ev=0x7fe85c009760) at items/qquickitem.cpp:8156 #33 0x00007fe8710d98bc in QApplicationPrivate::notify_helper (this=this@entry=0x559936a6c5a0, receiver=receiver@entry=0x5599398b0240, e=e@entry=0x7fe85c009760) at kernel/qapplication.cpp:3684 #34 0x00007fe8710e0ac0 in QApplication::notify (this=0x7ffe72deaa00, receiver=0x5599398b0240, e=0x7fe85c009760) at kernel/qapplication.cpp:3430 #35 0x00007fe86ff5fdb8 in QCoreApplication::notifyInternal2 (receiver=0x5599398b0240, event=0x7fe85c009760) at kernel/qcoreapplication.cpp:1092 #36 0x00007fe86ff5ff8e in QCoreApplication::sendEvent (receiver=receiver@entry=0x5599398b0240, event=event@entry=0x7fe85c009760) at kernel/qcoreapplication.cpp:1487 #37 0x00007fe86ff62a31 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x559936a62f60) at kernel/qcoreapplication.cpp:1832 #38 0x00007fe86ff62fc8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1691 #39 0x00007fe86ffbfa13 in postEventSourceDispatch (s=0x559936acb2d0) at kernel/qeventdispatcher_glib.cpp:277 #40 0x00007fe868cce417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007fe868cce650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007fe868cce6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007fe86ffbf0bc in QEventDispatcherGlib::processEvents (this=0x559936ac53b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #44 0x00007fe86ff5e63a in QEventLoop::exec (this=this@entry=0x7ffe72dea920, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #45 0x00007fe86ff67db0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1400 #46 0x0000559935d9b2e0 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:70 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.