Application: kpat (3.6) KDE Platform Version: 4.8.5 (4.8.5) Qt Version: 4.8.1 Operating System: Linux 3.8.0-36-generic x86_64 Distribution: Ubuntu 12.04.4 LTS -- Information about the crash: - What I was doing when the application crashed: I opened the KPatience program and chose Freecell. This is the first time in hundreds of times that KPatience crashed upon choosing Freecell. The only thing different this time is that CPU0 was running at 100% in another program. The other three processors were minimally engaged. -- Backtrace: Application: KPatience (kpat), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe891dd4780 (LWP 12767))] Thread 3 (Thread 0x7fe87b958700 (LWP 12770)): #0 __pthread_mutex_lock (mutex=0x118c750) at pthread_mutex_lock.c:50 #1 0x00007fe88a7b65b1 in g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gthread-posix.c:208 #2 0x00007fe88a77aef5 in g_main_context_iterate (context=0x118c690, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3113 #3 0x00007fe88a77b45a in g_main_loop_run (loop=0x7fe8740010c0) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3340 #4 0x00007fe87bfae98b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #5 0x00007fe88a79c9b5 in g_thread_proxy (data=0x1179ad0) at /build/buildd/glib2.0-2.32.4/./glib/gthread.c:801 #6 0x00007fe88b03fe9a in start_thread (arg=0x7fe87b958700) at pthread_create.c:308 #7 0x00007fe88e7933fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fe87b157700 (LWP 12771)): #0 0x00007fe88e787a43 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fe88a77aff6 in g_main_context_poll (n_fds=3, fds=0x7fe86c0010c0, timeout=-1, context=0x7fe87400ed80, priority=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3440 #2 g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7fe87400ed80, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3141 #3 g_main_context_iterate (context=0x7fe87400ed80, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3083 #4 0x00007fe88a77b45a in g_main_loop_run (loop=0x7fe87400ed30) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3340 #5 0x00007fe8828a75e6 in gdbus_shared_thread_func (user_data=<optimized out>) at /build/buildd/glib2.0-2.32.4/./gio/gdbusprivate.c:277 #6 0x00007fe88a79c9b5 in g_thread_proxy (data=0x7fe87400c540) at /build/buildd/glib2.0-2.32.4/./glib/gthread.c:801 #7 0x00007fe88b03fe9a in start_thread (arg=0x7fe87b157700) at pthread_create.c:308 #8 0x00007fe88e7933fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fe891dd4780 (LWP 12767)): [KCrash Handler] #6 QByteArray::QByteArray (this=0x7ffff42c1e20, str=0x7fe8677c9000 "\240\335n+\a\036=\310\004K_\343\210\321e\301\322\023\n\315O}\005\062O\225\023AN\242\353\004\275\373\036B\367\310\203\261\237w\357'\376\002\367~\342\177\302\037\305\063\375{\017\034C\357\276\207\002\307\070\006f\347\323\354\326\243\315\262-\330\262c\351\t\305\324\225\200\342\206AA\275\071\215D{\212\323<>\366") at tools/qbytearray.cpp:1298 #7 0x00007fe89043214d in SharedMemory::removeEntry (this=0x7fe8677ba000, index=<optimized out>) at ../../kdecore/util/kshareddatacache.cpp:1404 #8 0x00007fe89043bd78 in SharedMemory::removeUsedPages (this=0x7fe8677ba000, numberNeeded=12) at ../../kdecore/util/kshareddatacache.cpp:913 #9 0x00007fe8904341b6 in KSharedDataCache::insert (this=0x1409010, key=..., data=...) at ../../kdecore/util/kshareddatacache.cpp:1576 #10 0x00007fe89096e3c8 in KImageCache::insertImage (this=0x1409010, key=..., image=...) at ../../kdeui/util/kimagecache.cpp:103 #11 0x00007fe8919e275e in KAbstractCardDeckPrivate::requestPixmap (this=0x14c6960, id=<optimized out>, faceUp=<optimized out>) at ../../../kpat/libkcardgame/kabstractcarddeck.cpp:211 #12 0x00007fe8919e2870 in KAbstractCardDeck::cardPixmap (this=<optimized out>, id=<optimized out>, faceUp=<optimized out>) at ../../../kpat/libkcardgame/kabstractcarddeck.cpp:506 #13 0x00007fe8919e4ea4 in KCard::paint (this=0x14d6930, painter=0x7ffff42c2f40, option=<optimized out>, widget=<optimized out>) at ../../../kpat/libkcardgame/kcard.cpp:319 #14 0x00007fe88f8468e9 in QGraphicsScenePrivate::draw (this=0x14bd240, item=0x14d6940, painter=0x7ffff42c2f40, viewTransform=0x7ffff42c2c10, transformPtr=0x7ffff42c26e0, exposedRegion=0x1398ad8, widget=0x13ac470, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=true, drawItem=true) at graphicsview/qgraphicsscene.cpp:4964 #15 0x00007fe88f847415 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x14bd240, item=0x14d6940, painter=0x7ffff42c2f40, viewTransform=0x7ffff42c2c10, exposedRegion=0x1398ad8, widget=0x13ac470, parentOpacity=<optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857 #16 0x00007fe88f847c31 in QGraphicsScenePrivate::drawItems (this=0x14bd240, painter=0x7ffff42c2f40, viewTransform=0x7ffff42c2c10, exposedRegion=0x1398ad8, widget=0x13ac470) at graphicsview/qgraphicsscene.cpp:4739 #17 0x00007fe88f8608b0 in QGraphicsView::paintEvent (this=0x13985f0, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471 #18 0x00007fe88f2770f6 in QWidget::event (this=0x13985f0, event=0x7ffff42c38e0) at kernel/qwidget.cpp:8508 #19 0x00007fe88f6373f6 in QFrame::event (this=0x13985f0, e=0x7ffff42c38e0) at widgets/qframe.cpp:557 #20 0x00007fe88f861b6b in QGraphicsView::viewportEvent (this=0x13985f0, event=0x7ffff42c38e0) at graphicsview/qgraphicsview.cpp:2866 #21 0x00007fe88fea4028 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x13ac470, event=0x7ffff42c38e0) at kernel/qcoreapplication.cpp:986 #22 0x00007fe88f22685f in notify_helper (e=0x7ffff42c38e0, receiver=0x13ac470, this=0x10f4190) at kernel/qapplication.cpp:4555 #23 QApplicationPrivate::notify_helper (this=0x10f4190, receiver=0x13ac470, e=0x7ffff42c38e0) at kernel/qapplication.cpp:4531 #24 0x00007fe88f22b713 in QApplication::notify (this=0x7ffff42c6020, receiver=0x13ac470, e=0x7ffff42c38e0) at kernel/qapplication.cpp:4420 #25 0x00007fe8909093f6 in KApplication::notify (this=0x7ffff42c6020, receiver=0x13ac470, event=0x7ffff42c38e0) at ../../kdeui/kernel/kapplication.cpp:311 #26 0x00007fe88fea3e9c in QCoreApplication::notifyInternal (this=0x7ffff42c6020, receiver=0x13ac470, event=0x7ffff42c38e0) at kernel/qcoreapplication.cpp:876 #27 0x00007fe88f272d96 in sendSpontaneousEvent (event=0x7ffff42c38e0, receiver=0x13ac470) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #28 QWidgetPrivate::drawWidget (this=0x13ac4a0, pdev=0x145f1c0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x14d3400) at kernel/qwidget.cpp:5585 #29 0x00007fe88f273a0f in QWidgetPrivate::paintSiblingsRecursive (this=0x1398650, pdev=0x145f1c0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x14d3400) at kernel/qwidget.cpp:5794 #30 0x00007fe88f272acc in QWidgetPrivate::drawWidget (this=0x1398650, pdev=0x145f1c0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x14d3400) at kernel/qwidget.cpp:5638 #31 0x00007fe88f273a0f in QWidgetPrivate::paintSiblingsRecursive (this=0x134ddb0, pdev=0x145f1c0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x14d3400) at kernel/qwidget.cpp:5794 #32 0x00007fe88f273797 in QWidgetPrivate::paintSiblingsRecursive (this=0x134ddb0, pdev=0x145f1c0, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x14d3400) at kernel/qwidget.cpp:5781 #33 0x00007fe88f273797 in QWidgetPrivate::paintSiblingsRecursive (this=0x134ddb0, pdev=0x145f1c0, siblings=..., index=18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x14d3400) at kernel/qwidget.cpp:5781 #34 0x00007fe88f272acc in QWidgetPrivate::drawWidget (this=0x134ddb0, pdev=0x145f1c0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x14d3400) at kernel/qwidget.cpp:5638 #35 0x00007fe88f443b98 in QWidgetBackingStore::sync (this=0x14d3400) at painting/qbackingstore.cpp:1373 #36 0x00007fe88f269ac0 in QWidgetPrivate::syncBackingStore (this=0x134ddb0) at kernel/qwidget.cpp:1891 #37 0x00007fe88f27760c in QWidget::event (this=0x134dc60, event=0x14e82a0) at kernel/qwidget.cpp:8655 #38 0x00007fe88f650c8b in QMainWindow::event (this=0x134dc60, event=0x14e82a0) at widgets/qmainwindow.cpp:1478 #39 0x00007fe890a05378 in KXmlGuiWindow::event (this=0x134dc60, ev=0x14e82a0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #40 0x00007fe88f226894 in notify_helper (e=0x14e82a0, receiver=0x134dc60, this=0x10f4190) at kernel/qapplication.cpp:4559 #41 QApplicationPrivate::notify_helper (this=0x10f4190, receiver=0x134dc60, e=0x14e82a0) at kernel/qapplication.cpp:4531 #42 0x00007fe88f22b713 in QApplication::notify (this=0x7ffff42c6020, receiver=0x134dc60, e=0x14e82a0) at kernel/qapplication.cpp:4420 #43 0x00007fe8909093f6 in KApplication::notify (this=0x7ffff42c6020, receiver=0x134dc60, event=0x14e82a0) at ../../kdeui/kernel/kapplication.cpp:311 #44 0x00007fe88fea3e9c in QCoreApplication::notifyInternal (this=0x7ffff42c6020, receiver=0x134dc60, event=0x14e82a0) at kernel/qcoreapplication.cpp:876 #45 0x00007fe88fea7c6a in sendEvent (event=0x14e82a0, receiver=0x134dc60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x134dc60, event_type=77, data=0x10b2ff0) at kernel/qcoreapplication.cpp:1500 #47 0x00007fe88f832fca in dispatchPendingUpdateRequests (this=0x1398650) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200 #48 QGraphicsScenePrivate::_q_emitUpdated (this=0x14bd240) at graphicsview/qgraphicsscene.cpp:390 #49 0x00007fe88f83cc29 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:105 #50 QGraphicsScene::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:86 #51 0x00007fe88febd446 in QObject::event (this=0x14a7520, e=<optimized out>) at kernel/qobject.cpp:1195 #52 0x00007fe88f843619 in QGraphicsScene::event (this=0x14a7520, event=0x1a8fc40) at graphicsview/qgraphicsscene.cpp:3565 #53 0x00007fe88f226894 in notify_helper (e=0x1a8fc40, receiver=0x14a7520, this=0x10f4190) at kernel/qapplication.cpp:4559 #54 QApplicationPrivate::notify_helper (this=0x10f4190, receiver=0x14a7520, e=0x1a8fc40) at kernel/qapplication.cpp:4531 #55 0x00007fe88f22b713 in QApplication::notify (this=0x7ffff42c6020, receiver=0x14a7520, e=0x1a8fc40) at kernel/qapplication.cpp:4420 #56 0x00007fe8909093f6 in KApplication::notify (this=0x7ffff42c6020, receiver=0x14a7520, event=0x1a8fc40) at ../../kdeui/kernel/kapplication.cpp:311 #57 0x00007fe88fea3e9c in QCoreApplication::notifyInternal (this=0x7ffff42c6020, receiver=0x14a7520, event=0x1a8fc40) at kernel/qcoreapplication.cpp:876 #58 0x00007fe88fea7c6a in sendEvent (event=0x1a8fc40, receiver=0x14a7520) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #59 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x10b2ff0) at kernel/qcoreapplication.cpp:1500 #60 0x00007fe88fed2f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #61 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #62 0x00007fe88a77ad13 in g_main_dispatch (context=0x10e55a0) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:2539 #63 g_main_context_dispatch (context=0x10e55a0) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3075 #64 0x00007fe88a77b060 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x10e55a0, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3146 #65 g_main_context_iterate (context=0x10e55a0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3083 #66 0x00007fe88a77b124 in g_main_context_iteration (context=0x10e55a0, may_block=1) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3207 #67 0x00007fe88fed33bf in QEventDispatcherGlib::processEvents (this=0x10b44b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #68 0x00007fe88f2ced9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #69 0x00007fe88fea2c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #70 0x00007fe88fea2ed7 in QEventLoop::exec (this=0x7ffff42c5f10, flags=...) at kernel/qeventloop.cpp:204 #71 0x00007fe88fea7f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #72 0x00000000004189ea in main (argc=3, argv=0x7ffff42c6ba8) at ../../kpat/main.cpp:325 Reported using DrKonqi
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
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!