https://bugs.kde.org/show_bug.cgi?id=510199

            Bug ID: 510199
           Summary: System Settings crash when clicking the show video
                    button for any desktop effect
    Classification: Applications
           Product: systemsettings
      Version First 5.27.11
       Reported In:
          Platform: Pop!_OS
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: systemsettings (5.27.11)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.16.3-76061603-generic x86_64
Windowing System: X11
Distribution: Pop!_OS 24.04 LTS
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
System Settings: Workspace Behavior > Desktop Effects
Click the "Show / Hide Video" button for any effect and it crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault

[KCrash Handler]
#4  __memcpy_avx_unaligned_erms () at
../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:660
#5  0x00007e5a657525c0 in ??? () at
/usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
#6  0x00007e5a658f7fa2 in ??? () at
/usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
#7  0x00007e5a6657802e in vaPutImage () at /lib/x86_64-linux-gnu/libva.so.2
#8  0x00007e5a66600cc0 in ??? () at
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so
#9  0x00007e5a665c3c41 in ??? () at
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so
#10 0x00007e5a665cefc0 in ??? () at
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so
#11 0x00007e5a669bd4ea in ??? () at /lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007e5a66cdec44 in gst_element_change_state () at
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007e5a66cdf4f9 in ??? () at /lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007e5a7c033f25 in ??? () at
/lib/x86_64-linux-gnu/libQt5MultimediaGstTools.so.5
#15 0x00007e5a7c03302c in
QGstreamerVideoWindow::QGstreamerVideoWindow(QObject*, QByteArray const&) () at
/lib/x86_64-linux-gnu/libQt5MultimediaGstTools.so.5
#16 0x00007e5abbeb7d69 in ??? () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/mediaservice/libgstmediaplayer.so
#17 0x00007e5abbebccf9 in ??? () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/mediaservice/libgstmediaplayer.so
#18 0x00007e5a67726c75 in ??? () at /lib/x86_64-linux-gnu/libQt5Multimedia.so.5
#19 0x00007e5a67766754 in QMediaPlayer::QMediaPlayer(QObject*,
QFlags<QMediaPlayer::Flag>) () at /lib/x86_64-linux-gnu/libQt5Multimedia.so.5
#20 0x00007e5a7f652b93 in ??? () at
/usr/lib/x86_64-linux-gnu/qt5/qml/QtMultimedia/libdeclarative_multimedia.so
#21 0x00007e5ac67122fd in QQmlObjectCreator::createInstance(int, QObject*,
bool) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007e5ac6714375 in
QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*,
QV4::CompiledData::Binding const*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007e5ac6716036 in QQmlObjectCreator::setupBindings(bool) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007e5ac671183a in QQmlObjectCreator::populateInstance(int, QObject*,
QObject*, QQmlPropertyData const*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#25 0x00007e5ac67128d6 in QQmlObjectCreator::createInstance(int, QObject*,
bool) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x00007e5ac67135a4 in QQmlObjectCreator::create(int, QObject*,
QQmlInstantiationInterrupt*, int) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#27 0x00007e5ac6712d1e in QQmlObjectCreator::createInstance(int, QObject*,
bool) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x00007e5ac67135a4 in QQmlObjectCreator::create(int, QObject*,
QQmlInstantiationInterrupt*, int) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x00007e5ac66a0406 in
QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x00007e5ac66a0e20 in QQmlEnginePrivate::incubate(QQmlIncubator&,
QQmlContextData*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007e5ac669a1e4 in QQmlComponent::create(QQmlIncubator&, QQmlContext*,
QQmlContext*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x00007e5ac6cefb45 in ??? () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#33 0x00007e5ac6cf0439 in ??? () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#34 0x00007e5ac6cf0ed2 in ??? () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#35 0x00007e5ac669547a in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData
const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>)
() at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#36 0x00007e5ac65b27e0 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, QV4::Value const&) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#37 0x00007e5ac65b3025 in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
() at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#38 0x00007e5ac65b318b in QV4::QObjectWrapper::virtualPut(QV4::Managed*,
QV4::PropertyKey, QV4::Value const&, QV4::Value*) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#39 0x00007e5ac657803e in QV4::Object::virtualResolveLookupSetter(QV4::Object*,
QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#40 0x00007e5ac65ce401 in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#41 0x00007e5ac65d25ff in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#42 0x00007e5ac656343f in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#43 0x00007e5ac65ceddc in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#44 0x00007e5ac65d25ff in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#45 0x00007e5ac65625a2 in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#46 0x00007e5ac66f82c0 in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#47 0x00007e5ac66a6861 in QQmlBoundSignalExpression::evaluate(void**) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#48 0x00007e5ac66a7ae0 in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#49 0x00007e5ac66dc157 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#50 0x00007e5ac8b12720 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#51 0x00007e5ac418b3b4 in QQuickAction::triggered(QObject*) () at
/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#52 0x00007e5ac418c46b in ??? () at
/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#53 0x00007e5ac418d192 in QQuickAction::qt_metacall(QMetaObject::Call, int,
void**) () at /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#54 0x00007e5ac66dc6aa in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#55 0x00007e5ac65ae0e0 in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#56 0x00007e5ac65b12da in QV4::QObjectMethod::callInternal(QV4::Value const*,
QV4::Value const*, int) const () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#57 0x00007e5ac65ceddc in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#58 0x00007e5ac65d25ff in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#59 0x00007e5ac65625a2 in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#60 0x00007e5ac66f82c0 in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#61 0x00007e5ac66a6861 in QQmlBoundSignalExpression::evaluate(void**) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#62 0x00007e5ac66a7ae0 in ??? () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#63 0x00007e5ac66dc157 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#64 0x00007e5ac8b12720 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#65 0x00007e5ac4189eb1 in QQuickAbstractButtonPrivate::handleRelease(QPointF
const&) () at /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#66 0x00007e5ac41aa2e9 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () at
/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#67 0x00007e5ac6c6bf68 in QQuickItem::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#68 0x00007e5ac976bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#69 0x00007e5ac8ad8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#70 0x00007e5ac6c8abf6 in
QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#71 0x00007e5ac6c8c440 in
QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#72 0x00007e5ac6c8d770 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*)
() at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#73 0x00007e5ac8f52035 in QWindow::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#74 0x00007e5ac976bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#75 0x00007e5ac8ad8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#76 0x00007e5ac79c91bb in QQuickWidget::mouseReleaseEvent(QMouseEvent*) () at
/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#77 0x00007e5ac97b0df8 in QWidget::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#78 0x00007e5ac976bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#79 0x00007e5ac97746b0 in QApplication::notify(QObject*, QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#80 0x00007e5ac8ad8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#81 0x00007e5ac9772874 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#82 0x00007e5ac97caa39 in ??? () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#83 0x00007e5ac97cdfbf in ??? () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#84 0x00007e5ac976bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#85 0x00007e5ac8ad8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#86 0x00007e5ac8f45a3b in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#87 0x00007e5ac8f17bfc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#88 0x00007e5ac39c6d06 in ??? () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#89 0x00007e5ac71145c5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#90 0x00007e5ac7173737 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#91 0x00007e5ac7113a63 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#92 0x00007e5ac8b35279 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#93 0x00007e5ac8ad6a7b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#94 0x00007e5ac8adf3e8 in QCoreApplication::exec() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#95 0x0000618461ecd588 in ??? ()
#96 0x00007e5ac802a1ca in __libc_start_call_main
(main=main@entry=0x618461ecca70, argc=argc@entry=1,
argv=argv@entry=0x7ffd597968c8) at ../sysdeps/nptl/libc_start_call_main.h:58
#97 0x00007e5ac802a28b in __libc_start_main_impl (main=0x618461ecca70, argc=1,
argv=0x7ffd597968c8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffd597968b8) at ../csu/libc-start.c:360
#98 0x0000618461ecdee5 in ??? ()
[Inferior 1 (process 13498) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to