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

--- Comment #4 from Alexander Wilms <f.alexander.wi...@gmail.com> ---
Application: skanlite (22.08.3)
 (Compiled from sources)
Qt Version: 5.15.7
Frameworks Version: 5.100.0
Operating System: Linux 6.0.8-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.26.3 [KCrashBackend]

-- Information about the crash:
A different backtrace for the crash that occurs when canceling a scan. Probably
the same root cause.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Skanlite (skanlite), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fc8afbe90ce in KSaneCore::ScanThread::frameStatus (this=0x0) at
/home/alexander/Development/ksanecore/src/scanthread.cpp:49
#5  0x00007fc8afbf24d8 in KSaneCore::InterfacePrivate::imageScanFinished
(this=0x55658de64620) at
/home/alexander/Development/ksanecore/src/interface_p.cpp:341
#6  0x00007fc8afbef2c6 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (KSaneCore::InterfacePrivate::*)()>::call(void
(KSaneCore::InterfacePrivate::*)(), KSaneCore::InterfacePrivate*, void**)
(f=(void (KSaneCore::InterfacePrivate::*)(KSaneCore::InterfacePrivate * const))
0x7fc8afbf2492 <KSaneCore::InterfacePrivate::imageScanFinished()>,
o=0x55658de64620, arg=0x7fc86c004648) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#7  0x00007fc8afbef089 in QtPrivate::FunctionPointer<void
(KSaneCore::InterfacePrivate::*)()>::call<QtPrivate::List<>, void>(void
(KSaneCore::InterfacePrivate::*)(), KSaneCore::InterfacePrivate*, void**)
(f=(void (KSaneCore::InterfacePrivate::*)(KSaneCore::InterfacePrivate * const))
0x7fc8afbf2492 <KSaneCore::InterfacePrivate::imageScanFinished()>,
o=0x55658de64620, arg=0x7fc86c004648) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#8  0x00007fc8afbeeabd in QtPrivate::QSlotObject<void
(KSaneCore::InterfacePrivate::*)(), QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1,
this_=0x55658e457b20, r=0x55658de64620, a=0x7fc86c004648, ret=0x0) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:418
#9  0x00007fc8ae907c40 in QObject::event (this=0x55658de64620,
e=0x7fc86c004600) at kernel/qobject.cpp:1347
#10 0x00007fc8af5a53fe in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55658de64620, e=0x7fc86c004600) at
kernel/qapplication.cpp:3637
#11 0x00007fc8ae8dc128 in QCoreApplication::notifyInternal2
(receiver=0x55658de64620, event=0x7fc86c004600) at
kernel/qcoreapplication.cpp:1064
#12 0x00007fc8ae8df0c1 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55658dd28780) at
kernel/qcoreapplication.cpp:1821
#13 0x00007fc8ae934353 in postEventSourceDispatch (s=0x55658de0a9f0) at
kernel/qeventdispatcher_glib.cpp:277
#14 0x00007fc8ad11ca90 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#15 0x00007fc8ad11ce48 in ?? () from /lib64/libglib-2.0.so.0
#16 0x00007fc8ad11cedc in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#17 0x00007fc8ae933b56 in QEventDispatcherGlib::processEvents
(this=0x55658de18540, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#18 0x00007fc8afd4c6bb in KMessageBox::createKMessageBox
(dialog=0x55658e278c00, buttons=0x55658e2c6e70, icon=..., text=...,
strlist=..., ask=..., checkboxReturn=0x0, options=..., details=...,
notifyType=QMessageBox::Warning) at /usr/include/qt5/QtCore/qflags.h:121
#19 0x00007fc8afd4d127 in KMessageBox::createKMessageBox
(dialog=0x55658e278c00, buttons=0x55658e2c6e70, icon=QMessageBox::Warning,
text=..., strlist=..., ask=..., checkboxReturn=0x0, options=..., details=...)
at /usr/src/debug/kwidgetsaddons-5.100.0/src/kmessagebox.cpp:153
#20 0x00007fc8afd92968 in KMessageBox::sorryInternal(QDialog*, QString const&,
QString const&, KGuiItem const&, QFlags<KMessageBox::Option>) [clone .isra.0]
(dialog=dialog@entry=0x55658e278c00, text=..., buttonOk=...,
options=options@entry=..., title=...) at
/usr/src/debug/kwidgetsaddons-5.100.0/src/kmessagebox.cpp:1000
#21 0x00007fc8afd4aad3 in KMessageBox::sorry (parent=parent@entry=0x0,
text=..., title=..., options=options@entry=...) at
/usr/src/debug/kwidgetsaddons-5.100.0/src/kmessagebox.cpp:1007
#22 0x000055658c8ac71f in Skanlite::reselectScannerDevice (this=<optimized
out>) at /usr/src/debug/skanlite-22.08.3/src/skanlite.cpp:299
#23 0x00007fc8ae9132cd in QtPrivate::QSlotObjectBase::call (a=0x7fff5b146c00,
r=0x7fff5b147950, this=0x55658e42ea30) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#24 doActivate<false> (sender=0x55658e035350, signal_index=9,
argv=0x7fff5b146c00) at kernel/qobject.cpp:3919
#25 0x00007fc8ae90c74f in QMetaObject::activate
(sender=sender@entry=0x55658e035350, m=m@entry=0x7fc8afabe160,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff5b146c00)
at kernel/qobject.cpp:3979
#26 0x00007fc8af697072 in QAbstractButton::clicked
(this=this@entry=0x55658e035350, _t1=<optimized out>) at
.moc/moc_qabstractbutton.cpp:308
#27 0x00007fc8af6972da in QAbstractButtonPrivate::emitClicked
(this=0x55658e03d750) at widgets/qabstractbutton.cpp:416
#28 0x00007fc8af698b78 in QAbstractButtonPrivate::click (this=0x55658e03d750)
at widgets/qabstractbutton.cpp:409
#29 0x00007fc8af698d97 in QAbstractButton::mouseReleaseEvent
(this=0x55658e035350, e=0x7fff5b147180) at widgets/qabstractbutton.cpp:1045
#30 0x00007fc8af5e6c38 in QWidget::event (this=0x55658e035350,
event=0x7fff5b147180) at kernel/qwidget.cpp:9043
#31 0x00007fc8af5a53fe in QApplicationPrivate::notify_helper
(this=this@entry=0x55658dd31640, receiver=receiver@entry=0x55658e035350,
e=e@entry=0x7fff5b147180) at kernel/qapplication.cpp:3637
#32 0x00007fc8af5ad922 in QApplication::notify (this=<optimized out>,
receiver=0x55658e035350, e=<optimized out>) at kernel/qapplication.cpp:3081
#33 0x00007fc8ae8dc128 in QCoreApplication::notifyInternal2
(receiver=0x55658e035350, event=0x7fff5b147180) at
kernel/qcoreapplication.cpp:1064
#34 0x00007fc8af5aba9e in QApplicationPrivate::sendMouseEvent
(receiver=receiver@entry=0x55658e035350, event=event@entry=0x7fff5b147180,
alienWidget=<optimized out>, nativeWidget=0x7fff5b147950,
buttonDown=buttonDown@entry=0x7fc8afaf0330 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at
kernel/qapplication.cpp:2619
#35 0x00007fc8af5ffa58 in QWidgetWindow::handleMouseEvent (this=0x55658e439640,
event=0x7fff5b147430) at kernel/qwidgetwindow.cpp:683
#36 0x00007fc8af602fb0 in QWidgetWindow::event (this=0x55658e439640,
event=0x7fff5b147430) at kernel/qwidgetwindow.cpp:300
#37 0x00007fc8af5a53fe in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55658e439640, e=0x7fff5b147430) at
kernel/qapplication.cpp:3637
#38 0x00007fc8ae8dc128 in QCoreApplication::notifyInternal2
(receiver=0x55658e439640, event=0x7fff5b147430) at
kernel/qcoreapplication.cpp:1064
#39 0x00007fc8aed7b9ad in QGuiApplicationPrivate::processMouseEvent
(e=0x55658e2ff210) at kernel/qguiapplication.cpp:2285
#40 0x00007fc8aed4f37c in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#41 0x00007fc8a9f1a0fa in xcbSourceDispatch (source=<optimized out>) at
qxcbeventdispatcher.cpp:105
#42 0x00007fc8ad11ca90 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#43 0x00007fc8ad11ce48 in ?? () from /lib64/libglib-2.0.so.0
#44 0x00007fc8ad11cedc in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#45 0x00007fc8ae933b56 in QEventDispatcherGlib::processEvents
(this=0x55658de18540, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#46 0x00007fc8ae8dab9b in QEventLoop::exec (this=this@entry=0x7fff5b147760,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#47 0x00007fc8ae8e2d06 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#48 0x00007fc8aed6ee4c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1870
#49 0x00007fc8af5a5375 in QApplication::exec () at kernel/qapplication.cpp:2829
#50 0x000055658c8a6e5a in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/skanlite-22.08.3/src/main.cpp:91
[Inferior 1 (process 11376) detached]

Reported using DrKonqi

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

Reply via email to