| Summary: | Skanpage crashes on a lot of config change | ||
|---|---|---|---|
| Product: | [Applications] Skanpage | Reporter: | snygg <snygg> |
| Component: | general | Assignee: | Alexander Stippich <a.stippich> |
| Status: | REPORTED --- | ||
| Severity: | crash | CC: | kdedev |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 25.04.3 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/233489/events/def52e3facce49c3ac2273272ca9e71e/ | ||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
snygg
2025-08-12 21:19:46 UTC
Created attachment 184000 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
Searchable backtrace Thread 1 (Thread 0x7f0f81455400 (LWP 66526)): [KCrash Handler] #5 0x00007f0f8a837467 in KSaneCore::PageSizeOption::storeOptions (this=0x56156b9ee4a0) at /usr/src/debug/ksanecore/ksanecore-25.04.3/src/options/pagesizeoption.cpp:180 #6 0x00007f0f86fd37ef in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #7 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146 #8 0x00007f0f8a827b43 in KSaneCore::InterfacePrivate::optionsAboutToBeReloaded (this=0x56156a889250) at /usr/src/debug/ksanecore/build/src/KSaneCore6_autogen/include/moc_interface_p.cpp:175 #9 KSaneCore::InterfacePrivate::reloadOptions (this=0x56156a889250) at /usr/src/debug/ksanecore/ksanecore-25.04.3/src/interface_p.cpp:322 #10 0x00007f0f86fd37ef in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #11 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146 #12 0x00007f0f8a82eb34 in KSaneCore::BaseOption::optionsNeedReload (this=0x56156bb1bda0) at /usr/src/debug/ksanecore/build/src/KSaneCore6_autogen/include/moc_baseoption.cpp:145 #13 KSaneCore::BaseOption::writeData (this=0x56156bb1bda0, data=0x7f0f5bea29d4) at /usr/src/debug/ksanecore/ksanecore-25.04.3/src/options/baseoption.cpp:131 #14 0x00007f0f8a83c309 in KSaneCore::ListOption::setValue (this=0x56156bb1bda0, value=...) at /usr/src/debug/ksanecore/ksanecore-25.04.3/src/options/listoption.cpp:287 #15 KSaneCore::ListOption::setValue (this=0x56156bb1bda0, value=...) at /usr/src/debug/ksanecore/ksanecore-25.04.3/src/options/listoption.cpp:132 #16 KSaneCore::ListOption::setValue (this=0x56156bb1bda0, value=...) at /usr/src/debug/ksanecore/ksanecore-25.04.3/src/options/listoption.cpp:128 #17 0x000056155b2f85bf in OptionsModel::setData (this=0x56156aae1b38, index=..., value=..., role=<optimized out>) at /usr/src/debug/skanpage/skanpage-25.04.3/src/OptionsModel.cpp:136 #18 OptionsModel::setData (this=0x56156aae1b38, index=..., value=..., role=<optimized out>) at /usr/src/debug/skanpage/skanpage-25.04.3/src/OptionsModel.cpp:129 #19 0x00007f0f8721233e in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=260) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2234 #20 0x00007f0f860104f5 in QQmlDMAbstractItemModelData::setValue (this=this@entry=0x56156bb33fd0, role=260, value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldmabstractitemmodeldata.cpp:236 #21 0x00007f0f860176f7 in QQmlDMAbstractItemModelData::metaCall (this=<optimized out>, call=<optimized out>, id=<optimized out>, arguments=<optimized out>) at /usr/include/qt6/QtCore/qarraydatapointer.h:120 #22 0x00007f0f87888ee9 in QQmlPropertyData::doMetacall<(QMetaObject::Call)2> (this=<optimized out>, object=<optimized out>, idx=<optimized out>, argv=0x7ffe24fa3860) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:375 #23 QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:395 #24 0x00007f0f87961938 in QQmlPropertyPrivate::write (object=0x56156bb33fd0, property=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1553 #25 0x00007f0f87802cd7 in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x56156ac89070, object=object@entry=0x56156bb33fd0, property=0x56156bf3b180, value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:789 #26 0x00007f0f87803541 in QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x56156ac89070, qmlContext=..., object=0x56156bb33fd0, name=name@entry=0x7f0f5b5bf590, flags=..., flags@entry=..., value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:577 #27 0x00007f0f878036e8 in QV4::QObjectWrapper::virtualPut (m=0x7f0f5b5bf548, id=..., value=..., receiver=0x7f0f5b5bf548) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:976 #28 0x00007f0f877e5295 in QV4::Object::put (this=<optimized out>, id=..., v=..., receiver=<optimized out>, this=<optimized out>, id=..., v=..., receiver=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4object_p.h:41 #29 QV4::Object::virtualResolveLookupSetter (object=0x7f0f5b5bf548, engine=0x56156ac89070, lookup=0x56156bfb3178, value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4object.cpp:825 #30 0x00007f0f8786960b in QV4::Moth::VME::interpret (frame=0x7ffe24fa31e0, frame@entry=0x7ffe24fa4340, engine=0x56156ac89070, code=0x7f0f5a716767 "\032\t\006\324\026\006\002") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:703 #31 0x00007f0f8786cc14 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487 #32 0x00007f0f877b4c70 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=argc@entry=0, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:52 #33 0x00007f0f877bbce9 in QV4::Function::call (this=this@entry=0x56156b9ec3b0, thisObject=<optimized out>, argv=argv@entry=0x7f0f5b5bf500, argc=argc@entry=0, context=context@entry=0x7f0f58003a88) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:77 #34 0x00007f0f877bbfd9 in operator() (__closure=<synthetic pointer>, thisObject=<optimized out>, argv=0x7f0f5b5bf500, argc=0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:28 #35 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (engine=<optimized out>, thisObject=0x56156bafac30, a=0x7ffe24fa4600, types=0x7ffe24fa45f0, argc=0, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:199 #36 QV4::Function::call (this=0x56156b9ec3b0, thisObject=0x56156bafac30, a=0x7ffe24fa4600, types=0x7ffe24fa45f0, argc=0, context=0x7f0f58003a88) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:25 #37 0x00007f0f87911400 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:270 #38 0x00007f0f878a9e2b in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=a@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:200 #39 0x00007f0f878af0fd in QQmlBoundSignal_callback (e=0x56156bafef60, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:73 #40 QQmlBoundSignal_callback (e=0x56156bafef60, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:294 #41 0x00007f0f8793b460 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70 #42 0x00007f0f86fd3462 in doActivate<false> (sender=0x56156bafac30, signal_index=88, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4036 #43 0x00007f0f803d7e10 in QQuickComboBox::currentValueChanged (this=0x56156bafac30) at /usr/src/debug/qt6-declarative/build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickcombobox_p.cpp:679 #44 QQuickComboBoxPrivate::updateCurrentValue (this=0x56156b9e57c0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcombobox.cpp:502 #45 0x00007f0f803d2971 in QQuickComboBoxPrivate::updateCurrentTextAndValue (this=0x56156b9e57c0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcombobox.cpp:508 #46 QQuickComboBoxPrivate::setCurrentIndex (this=<optimized out>, index=<optimized out>, activate=(anonymous namespace)::NoActivate) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcombobox.cpp:593 #47 QQuickComboBox::setCurrentIndex (this=<optimized out>, index=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcombobox.cpp:1128 #48 QQuickComboBoxPrivate::hidePopup (this=0x56156b9e57c0, accept=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcombobox.cpp:331 #49 0x00007f0f86fd37ef in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #50 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146 #51 0x00007f0f802b7e22 in QQuickAbstractButtonPrivate::handleRelease (this=this@entry=0x56156bb01e40, point=..., timestamp=timestamp@entry=38318683) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickabstractbutton.cpp:190 #52 0x00007f0f802d39d0 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7ffe24fa6e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcontrol.cpp:2067 #53 0x00007f0f893acfc7 in QQuickItemPrivate::deliverPointerEvent (this=<optimized out>, event=0x7ffe24fa6e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:5666 #54 0x00007f0f893b6453 in QQuickItem::event (this=0x56156bed92e0, ev=0x7ffe24fa6e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:9146 #55 0x00007f0f88701c70 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x56156bed92e0, e=0x7ffe24fa6e80) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303 #56 0x00007f0f86f68118 in QCoreApplication::notifyInternal2 (receiver=0x56156bed92e0, event=0x7ffe24fa6e80) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 #57 0x00007f0f86f6815d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #58 0x00007f0f895add70 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem (this=this@entry=0x56156aca1a30, item=item@entry=0x56156bed92e0, isGrabber=isGrabber@entry=true, pointerEvent=pointerEvent@entry=0x7ffe24fa6e80, handlersOnly=handlersOnly@entry=false) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquickdeliveryagent.cpp:2444 #59 0x00007f0f895ae46a in QQuickDeliveryAgentPrivate::deliverUpdatedPoints (this=this@entry=0x56156aca1a30, event=event@entry=0x7ffe24fa6e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquickdeliveryagent.cpp:2222 #60 0x00007f0f895b04eb in QQuickDeliveryAgentPrivate::deliverPointerEvent (this=this@entry=0x56156aca1a30, event=event@entry=0x7ffe24fa6e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquickdeliveryagent.cpp:2035 #61 0x00007f0f895b0bc4 in QQuickDeliveryAgentPrivate::handleMouseEvent (this=0x56156aca1a30, event=0x7ffe24fa6e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquickdeliveryagent.cpp:1788 #62 0x00007f0f895a62d3 in QQuickDeliveryAgent::event (this=<optimized out>, ev=0x7ffe24fa6e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquickdeliveryagent.cpp:822 #63 0x00007f0f8947b65a in QQuickWindow::event (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickwindow.cpp:1548 #64 0x00007f0f88701c70 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x56156ab614e0, e=0x7ffe24fa6e80) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303 #65 0x00007f0f86f68118 in QCoreApplication::notifyInternal2 (receiver=0x56156ab614e0, event=0x7ffe24fa6e80) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 #66 0x00007f0f86f6816d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1560 #67 0x00007f0f87da1217 in QGuiApplicationPrivate::processMouseEvent (e=0x7f0f74001a50) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:2476 #68 0x00007f0f87e248f4 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1113 #69 0x00007f0f87e13b27 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1082 #70 0x00007f0f86fc0e34 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1431 #71 0x00007f0f88701c70 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x56156a7fa5d0, e=0x7f0f74002a50) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303 #72 0x00007f0f86f68118 in QCoreApplication::notifyInternal2 (receiver=0x56156a7fa5d0, event=event@entry=0x7f0f74002a50) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 #73 0x00007f0f86f684fb in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7f0f74002a50) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #74 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x56156a7f10d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1879 #75 0x00007f0f8723fcf8 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1733 #76 postEventSourceDispatch (s=0x56156a7f7e00) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #77 0x00007f0f85b9687d in g_main_dispatch (context=0x7f0f7c000f70) at ../glib/glib/gmain.c:3398 #78 0x00007f0f85b97cd7 in g_main_context_dispatch_unlocked (context=0x7f0f7c000f70) at ../glib/glib/gmain.c:4249 #79 g_main_context_iterate_unlocked (context=context@entry=0x7f0f7c000f70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314 #80 0x00007f0f85b97ee5 in g_main_context_iteration (context=0x7f0f7c000f70, may_block=1) at ../glib/glib/gmain.c:4379 #81 0x00007f0f8723c5e2 in QEventDispatcherGlib::processEvents (this=0x56156a7f8580, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #82 0x00007f0f86f744b6 in QEventLoop::processEvents (this=0x7ffe24fa75c0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #83 QEventLoop::exec (this=0x7ffe24fa75c0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #84 0x00007f0f86f6c7c1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449 #85 0x00007f0f886fc66a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2570 #86 0x000056155b2d4eaa in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/skanpage/skanpage-25.04.3/src/main.cpp:112 |