Application: kpat (21.12.2) Qt Version: 5.15.2 Frameworks Version: 5.90.0 Operating System: Linux 5.16.8-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.24.0 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: playing Spider in KPatience on one monitor using keyboard while also watching a movie in mpv on another monitor The crash can be reproduced sometimes. -- Backtrace: Application: KPatience (kpat), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [KCrash Handler] #6 qt_intersect_spans (clip=0x5578af484d10, currentClip=currentClip@entry=0x7ffda2915524, spans=0x7ffda2915dc0, spans@entry=0x7ffda2915da0, end=end@entry=0x7ffda2916560, outSpans=outSpans@entry=0x7ffda2915528, available=252, available@entry=256) at painting/qpaintengine_raster.cpp:4138 #7 0x00007fb4980ec223 in qt_span_fill_clipped (spanCount=spanCount@entry=248, spans=spans@entry=0x7ffda2915da0, userData=userData@entry=0x5578af6ae9c8) at painting/qpaintengine_raster.cpp:4170 #8 0x00007fb4980eec20 in fillRect_normalized (r=..., data=0x5578af6ae9c8, pe=<optimized out>) at painting/qpaintengine_raster.cpp:1542 #9 0x00007fb4980f66ce in QRasterPaintEngine::drawImage (this=<optimized out>, p=..., img=...) at painting/qpaintengine_raster.cpp:2254 #10 0x00007fb4991151a5 in QPainter::drawPixmap (pm=..., y=0, x=0, this=0x7ffda2916ca0) at /usr/include/qt5/QtGui/qpainter.h:822 #11 KCard::paint (this=0x5578b0393b50, painter=0x7ffda2916ca0, option=<optimized out>, widget=<optimized out>) at /usr/src/debug/kpat-21.12.2-1.1.x86_64/src/libkcardgame/kcard.cpp:343 #12 0x00007fb4988c26ff in QGraphicsScenePrivate::draw (this=this@entry=0x5578af487520, item=item@entry=0x5578b0393b60, painter=painter@entry=0x7ffda2916ca0, viewTransform=viewTransform@entry=0x7ffda2916cf0, transformPtr=<optimized out>, exposedRegion=exposedRegion@entry=0x5578af3646f0, widget=<optimized out>, opacity=opacity@entry=1, effectTransform=<optimized out>, wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>) at graphicsview/qgraphicsscene.cpp:4981 #13 0x00007fb4988c36c3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x5578af487520, item=0x5578b0393b60, painter=painter@entry=0x7ffda2916ca0, viewTransform=viewTransform@entry=0x7ffda2916cf0, exposedRegion=exposedRegion@entry=0x5578af3646f0, widget=<optimized out>, widget@entry=0x5578af37aca0, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873 #14 0x00007fb4988c3d3a in QGraphicsScenePrivate::drawItems (this=this@entry=0x5578af487520, painter=painter@entry=0x7ffda2916ca0, viewTransform=viewTransform@entry=0x7ffda2916cf0, exposedRegion=exposedRegion@entry=0x5578af3646f0, widget=0x5578af37aca0) at graphicsview/qgraphicsscene.cpp:4735 #15 0x00007fb4988e839f in QGraphicsView::paintEvent (this=<optimized out>, event=<optimized out>) at ../../include/QtWidgets/../../src/widgets/graphicsview/qgraphicsscene.h:307 #16 0x00007fb4985c38de in QWidget::event (this=this@entry=0x5578af363610, event=event@entry=0x7ffda2917060) at kernel/qwidget.cpp:9020 #17 0x00007fb49867045e in QFrame::event (this=0x5578af363610, e=0x7ffda2917060) at widgets/qframe.cpp:550 #18 0x00007fb497988b92 in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1190 #19 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x5578af37aca0, event=event@entry=0x7ffda2917060) at kernel/qcoreapplication.cpp:1179 #20 0x00007fb498581a6e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5578af37aca0, e=0x7ffda2917060) at kernel/qapplication.cpp:3626 #21 0x00007fb497988e2a in QCoreApplication::notifyInternal2 (receiver=0x5578af37aca0, event=0x7ffda2917060) at kernel/qcoreapplication.cpp:1064 #22 0x00007fb4985bb8e6 in QWidgetPrivate::sendPaintEvent (this=this@entry=0x5578af37ace0, toBePainted=...) at kernel/qwidget.cpp:5467 #23 0x00007fb4985bc112 in QWidgetPrivate::drawWidget (this=0x5578af37ace0, pdev=0x5578af226110, rgn=..., offset=..., flags=..., sharedPainter=<optimized out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5417 #24 0x00007fb4985bd550 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x5578af364230, pdev=pdev@entry=0x5578af226110, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5578af4a5a10) at kernel/qwidget.cpp:5598 #25 0x00007fb4985bbe2c in QWidgetPrivate::drawWidget (this=0x5578af364230, pdev=0x5578af226110, rgn=..., offset=..., flags=..., sharedPainter=<optimized out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5458 #26 0x00007fb4985bd550 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x5578af2b8220, pdev=pdev@entry=0x5578af226110, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5578af4a5a10) at kernel/qwidget.cpp:5598 #27 0x00007fb4985bbe2c in QWidgetPrivate::drawWidget (this=this@entry=0x5578af2b8220, pdev=0x5578af226110, rgn=..., offset=..., flags=..., flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5458 #28 0x00007fb498592ac5 in QWidgetRepaintManager::paintAndFlush (this=<optimized out>) at kernel/qwidgetrepaintmanager.cpp:1009 #29 0x00007fb4985c402d in QWidget::event (this=0x5578af32e300, event=0x7fb48c0069b0) at kernel/qwidget.cpp:8965 #30 0x00007fb499088349 in KXmlGuiWindow::event (this=0x5578af32e300, ev=0x7fb48c0069b0) at /usr/src/debug/kxmlgui-5.90.0-1.1.x86_64/src/kxmlguiwindow.cpp:219 #31 0x00007fb498581a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5578af32e300, e=0x7fb48c0069b0) at kernel/qapplication.cpp:3632 #32 0x00007fb497988e2a in QCoreApplication::notifyInternal2 (receiver=0x5578af32e300, event=0x7fb48c0069b0) at kernel/qcoreapplication.cpp:1064 #33 0x00007fb49798be67 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x5578af32e300, event_type=77, data=0x5578af0eb250) at kernel/qcoreapplication.cpp:1821 #34 0x00007fb4988b4ff3 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=<optimized out>, this=<optimized out>) at ../../include/QtWidgets/5.15.2/QtWidgets/private/../../../../../src/widgets/graphicsview/qgraphicsview_p.h:191 #35 QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x5578af364230) at ../../include/QtWidgets/5.15.2/QtWidgets/private/../../../../../src/widgets/graphicsview/qgraphicsview_p.h:186 #36 QGraphicsScenePrivate::_q_processDirtyItems (this=0x5578af487520) at graphicsview/qgraphicsscene.cpp:516 #37 0x00007fb4979b549e in QObject::event (this=0x5578af498210, e=0x5578b04b9070) at kernel/qobject.cpp:1314 #38 0x00007fb498581a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5578af498210, e=0x5578b04b9070) at kernel/qapplication.cpp:3632 #39 0x00007fb497988e2a in QCoreApplication::notifyInternal2 (receiver=0x5578af498210, event=0x5578b04b9070) at kernel/qcoreapplication.cpp:1064 #40 0x00007fb49798be67 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5578af0eb250) at kernel/qcoreapplication.cpp:1821 #41 0x00007fb4979e0ce3 in postEventSourceDispatch (s=0x5578af2b30a0) at kernel/qeventdispatcher_glib.cpp:277 #42 0x00007fb4952b5d5f in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #43 0x00007fb4952b60e8 in ?? () from /lib64/libglib-2.0.so.0 #44 0x00007fb4952b619f in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #45 0x00007fb4979e0364 in QEventDispatcherGlib::processEvents (this=0x5578af2b4eb0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #46 0x00007fb49798782b in QEventLoop::exec (this=this@entry=0x7ffda29180c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #47 0x00007fb49798fb00 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #48 0x00007fb497e2125c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #49 0x00007fb4985819f5 in QApplication::exec () at kernel/qapplication.cpp:2824 #50 0x00005578ad86cc3a in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kpat-21.12.2-1.1.x86_64/src/main.cpp:352 [Inferior 1 (process 885) detached] Reported using DrKonqi
CORRECTION: I was using trackpad to play, not keyboard.
This is some form of memory corruption (like other crashes reported as well), that will be very hard to pin down. Do you still have this problem?
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!