Application: kpat (19.12.1) Qt Version: 5.14.2 Frameworks Version: 5.70.0 Operating System: Linux 5.7.14-200.fc32.x86_64 x86_64 Windowing system: X11 Distribution: Fedora 32 (KDE Plasma) -- Information about the crash: - What I was doing when the application crashed: 1. selecting New Deal multiple times in "Forty & Eight" 2. select new game 3. select "Aces Up" -- Backtrace: Application: KPatience (kpat), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f4506278500 (LWP 14890))] Thread 8 (Thread 0x7f44d7fff700 (LWP 15561)): #0 0x00007f450a9804cc in read () from /lib64/libc.so.6 #1 0x00007f4508da351f in read (__nbytes=16, __buf=0x7f44d7ffea70, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #2 g_wakeup_acknowledge (wakeup=0x7f44cc054120) at ../glib/gwakeup.c:210 #3 0x00007f4508d595ee in g_main_context_check (context=context@entry=0x7f44cc002c00, max_priority=2147483647, fds=fds@entry=0x7f44cc054080, n_fds=n_fds@entry=1) at ../glib/gmain.c:3825 #4 0x00007f4508d59a55 in g_main_context_iterate (context=context@entry=0x7f44cc002c00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4044 #5 0x00007f4508d59be3 in g_main_context_iteration (context=0x7f44cc002c00, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #6 0x00007f450b034b8b in QEventDispatcherGlib::processEvents (this=0x7f44cc416cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f450afe791b in QEventLoop::exec (this=this@entry=0x7f44d7ffeca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #8 0x00007f450ae53427 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #9 0x00007f450ae54690 in QThreadPrivate::start (arg=0x560201f59af0) at thread/qthread_unix.cpp:342 #10 0x00007f450964c432 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f450a98f913 in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f44e5a9a700 (LWP 14898)): #0 0x00007f4509652e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f44f12b459b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so #2 0x00007f44f12b406b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so #3 0x00007f450964c432 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f450a98f913 in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f44e629b700 (LWP 14897)): #0 0x00007f4509652e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f44f12b459b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so #2 0x00007f44f12b406b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so #3 0x00007f450964c432 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f450a98f913 in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f44e6a9c700 (LWP 14896)): #0 0x00007f4509652e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f44f12b459b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so #2 0x00007f44f12b406b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so #3 0x00007f450964c432 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f450a98f913 in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f44e729d700 (LWP 14895)): #0 0x00007f4509652e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f44f12b459b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so #2 0x00007f44f12b406b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so #3 0x00007f450964c432 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f450a98f913 in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f44f37cd700 (LWP 14892)): #0 0x00007f450a984aaf in poll () from /lib64/libc.so.6 #1 0x00007f4508d59aae in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f44ec019a30, timeout=<optimized out>, context=0x7f44ec000c20) at ../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f44ec000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042 #3 0x00007f4508d59be3 in g_main_context_iteration (context=0x7f44ec000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #4 0x00007f450b034b8b in QEventDispatcherGlib::processEvents (this=0x7f44ec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f450afe791b in QEventLoop::exec (this=this@entry=0x7f44f37ccc50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007f450ae53427 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007f45098bd51b in QDBusConnectionManager::run (this=0x7f450992c060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007f450ae54690 in QThreadPrivate::start (arg=0x7f450992c060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #9 0x00007f450964c432 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f450a98f913 in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f44f8f9e700 (LWP 14891)): #0 0x00007f450a984aaf in poll () from /lib64/libc.so.6 #1 0x00007f450884e38a in poll (__timeout=-1, __nfds=1, __fds=0x7f44f8f9db98) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x56020181f010, cond=cond@entry=0x56020181f050, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007f450885071a in xcb_wait_for_event (c=0x56020181f010) at xcb_in.c:697 #4 0x00007f44f9197c78 in QXcbEventQueue::run() () from /lib64/libQt5XcbQpa.so.5 #5 0x00007f450ae54690 in QThreadPrivate::start (arg=0x560201812b30) at thread/qthread_unix.cpp:342 #6 0x00007f450964c432 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f450a98f913 in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f4506278500 (LWP 14890)): [KCrash Handler] #6 0x00007f450c196789 in KSharedDataCache::Private::lock (this=0x560201e13730) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:312 #7 KSharedDataCache::Private::CacheLocker::cautiousLock (this=this@entry=0x7ffc7abd2bd0) at /usr/src/debug/kf5-kcoreaddons-5.70.0-1.fc32.x86_64/src/lib/caching/kshareddatacache.cpp:1245 #8 0x00007f450c192832 in KSharedDataCache::Private::CacheLocker::CacheLocker (_d=<optimized out>, this=0x7ffc7abd2bd0) at /usr/src/debug/kf5-kcoreaddons-5.70.0-1.fc32.x86_64/src/lib/caching/kshareddatacache.cpp:1299 #9 KSharedDataCache::find (this=this@entry=0x7f44f4006ff0, key=..., destination=destination@entry=0x7ffc7abd2ca0) at /usr/src/debug/kf5-kcoreaddons-5.70.0-1.fc32.x86_64/src/lib/caching/kshareddatacache.cpp:1590 #10 0x00007f450c503ce8 in KSharedPixmapCacheMixin<KSharedDataCache>::findPixmap (destination=0x5602031b2e98, key=..., this=0x7f44f4006fe0) at /usr/include/qt5/QtCore/qarraydata.h:257 #11 KAbstractCardDeckPrivate::requestPixmap (this=0x7f44f4005400, id=<optimized out>, faceUp=<optimized out>) at /usr/src/debug/kpat-19.12.1-1.fc32.x86_64/libkcardgame/kabstractcarddeck.cpp:206 #12 0x00007f450c504009 in KAbstractCardDeck::cardPixmap (this=<optimized out>, id=<optimized out>, faceUp=<optimized out>) at /usr/src/debug/kpat-19.12.1-1.fc32.x86_64/libkcardgame/kabstractcarddeck.cpp:514 #13 0x00007f450c506a20 in KCard::paint (this=0x5602021bc4e0, painter=0x7ffc7abd3310, option=<optimized out>, widget=<optimized out>) at /usr/src/debug/kpat-19.12.1-1.fc32.x86_64/libkcardgame/kcard.cpp:317 #14 0x00007f450bd712e3 in QGraphicsScenePrivate::draw(QGraphicsItem*, QPainter*, QTransform const*, QTransform const*, QRegion*, QWidget*, double, QTransform const*, bool, bool) () from /lib64/libQt5Widgets.so.5 #15 0x00007f450bd72310 in QGraphicsScenePrivate::drawSubtreeRecursive(QGraphicsItem*, QPainter*, QTransform const*, QRegion*, QWidget*, double, QTransform const*) () from /lib64/libQt5Widgets.so.5 #16 0x00007f450bd72932 in QGraphicsScenePrivate::drawItems(QPainter*, QTransform const*, QRegion*, QWidget*) () from /lib64/libQt5Widgets.so.5 #17 0x00007f450bd965f2 in QGraphicsView::paintEvent(QPaintEvent*) () from /lib64/libQt5Widgets.so.5 #18 0x00007f450ba8736e in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #19 0x00007f450bb303b2 in QFrame::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #20 0x00007f450afe8d2e in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1201 #21 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=0x560201bea3b0, event=0x7ffc7abd36a0) at kernel/qcoreapplication.cpp:1190 #22 0x00007f450ba46052 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #23 0x00007f450afe8fc0 in QCoreApplication::notifyInternal2 (receiver=0x560201bea3b0, event=0x7ffc7abd36a0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153 #24 0x00007f450ba7f69a in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /lib64/libQt5Widgets.so.5 #25 0x00007f450ba7fee2 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5 #26 0x00007f450ba81243 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5 #27 0x00007f450ba7fbfc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5 #28 0x00007f450ba81243 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5 #29 0x00007f450ba81062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5 #30 0x00007f450ba81062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5 #31 0x00007f450ba81062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5 #32 0x00007f450ba7fbfc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5 #33 0x00007f450ba56fda in QWidgetRepaintManager::paintAndFlush() () from /lib64/libQt5Widgets.so.5 #34 0x00007f450ba87a97 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #35 0x00007f450c488bbd in KXmlGuiWindow::event (this=0x560201aed3f0, ev=0x560201f96330) at /usr/src/debug/kf5-kxmlgui-5.70.0-2.fc32.x86_64/src/kxmlguiwindow.cpp:121 #36 0x00007f450ba46063 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #37 0x00007f450afe8fc0 in QCoreApplication::notifyInternal2 (receiver=0x560201aed3f0, event=0x560201f96330) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153 #38 0x00007f450afebc47 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x560201aed3f0, event_type=77, data=0x56020180bea0) at kernel/qcoreapplication.cpp:1815 #39 0x00007f450bd61883 in QGraphicsScenePrivate::_q_emitUpdated() () from /lib64/libQt5Widgets.so.5 #40 0x00007f450b010b5e in QObject::event (this=0x56020287d510, e=0x7f44c401dc50) at kernel/qobject.cpp:1339 #41 0x00007f450ba46063 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #42 0x00007f450afe8fc0 in QCoreApplication::notifyInternal2 (receiver=0x56020287d510, event=0x7f44c401dc50) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153 #43 0x00007f450afebc47 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x56020180bea0) at kernel/qcoreapplication.cpp:1815 #44 0x00007f450b0350a7 in postEventSourceDispatch (s=s@entry=0x5602018e3910) at kernel/qeventdispatcher_glib.cpp:277 #45 0x00007f4508d5978f in g_main_dispatch (context=0x7f44f4005000) at ../glib/gmain.c:3309 #46 g_main_context_dispatch (context=0x7f44f4005000) at ../glib/gmain.c:3974 #47 0x00007f4508d59b18 in g_main_context_iterate (context=context@entry=0x7f44f4005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4047 #48 0x00007f4508d59be3 in g_main_context_iteration (context=0x7f44f4005000, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #49 0x00007f450b034b73 in QEventDispatcherGlib::processEvents (this=0x5602018ee920, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #50 0x00007f450afe791b in QEventLoop::exec (this=this@entry=0x7ffc7abd4a30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #51 0x00007f450afef5a6 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #52 0x000056020052cdae in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kpat-19.12.1-1.fc32.x86_64/main.cpp:349 [Inferior 1 (process 14890) detached] Possible duplicates by query: bug 385969, bug 363826, bug 332393, bug 330699, bug 330402. Reported using DrKonqi
Created attachment 133272 [details] New crash information added by DrKonqi kpat (20.08.3) using Qt 5.15.0 - What I was doing when the application crashed: I just running "make readmes" on /usr/ports/ in konsole. -- Backtrace (Reduced):
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version? If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
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!