Bug 311966

Summary: KPatience Crash
Product: [Applications] kpat Reporter: SpecYes <BigChainDBR>
Component: generalAssignee: Stephan Kulow <coolo>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde-games-bugs
Priority: NOR    
Version: 3.6   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description SpecYes 2012-12-20 04:44:01 UTC
Application: kpat (3.6)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-35-generic x86_64
Distribution: Linux Mint 13 Maya

-- Information about the crash:
- What I was doing when the application crashed:
1. Just finished a game of forty & eight
2. clicked on spider solitaire
3. crashed as the game was selected
- Option for Opinion
Sorry if this is the wrong place to put this, but I'd love to see Pyramid Solitaire added to this suite. Again, Sorry & Thank you in advance

-- Backtrace:
Application: KPatience (kpat), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f0a29571d55 in lock (this=<optimized out>) at ../../kdecore/util/kshareddatacache.cpp:1231
#7  KSharedDataCache::Private::CacheLocker::cautiousLock (this=0x7fffa1683260) at ../../kdecore/util/kshareddatacache.cpp:1255
#8  0x00007f0a295728e0 in KSharedDataCache::Private::CacheLocker::CacheLocker (this=0x7fffa1683260, _d=<optimized out>) at ../../kdecore/util/kshareddatacache.cpp:1278
#9  0x00007f0a2956c639 in KSharedDataCache::insert (this=0x23a8040, key=..., data=...) at ../../kdecore/util/kshareddatacache.cpp:1471
#10 0x00007f0a29aa73c8 in KImageCache::insertImage (this=0x23a8040, key=..., image=...) at ../../kdeui/util/kimagecache.cpp:103
#11 0x00007f0a2ab1975e in KAbstractCardDeckPrivate::requestPixmap (this=0x2394da0, id=<optimized out>, faceUp=<optimized out>) at ../../../kpat/libkcardgame/kabstractcarddeck.cpp:211
#12 0x00007f0a2ab19870 in KAbstractCardDeck::cardPixmap (this=<optimized out>, id=<optimized out>, faceUp=<optimized out>) at ../../../kpat/libkcardgame/kabstractcarddeck.cpp:506
#13 0x00007f0a2ab1bea4 in KCard::paint (this=0x23e6090, painter=0x7fffa1684110, option=<optimized out>, widget=<optimized out>) at ../../../kpat/libkcardgame/kcard.cpp:319
#14 0x00007f0a2897f8a9 in QGraphicsScenePrivate::draw (this=0x25a2260, item=0x23e60a0, painter=0x7fffa1684110, viewTransform=0x7fffa1683de0, transformPtr=0x7fffa16838b0, exposedRegion=0x21ca988, widget=0x21e0300, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4964
#15 0x00007f0a289803d5 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x25a2260, item=0x23e60a0, painter=0x7fffa1684110, viewTransform=0x7fffa1683de0, exposedRegion=0x21ca988, widget=0x21e0300, parentOpacity=<optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857
#16 0x00007f0a28980bf1 in QGraphicsScenePrivate::drawItems (this=0x25a2260, painter=0x7fffa1684110, viewTransform=0x7fffa1683de0, exposedRegion=0x21ca988, widget=0x21e0300) at graphicsview/qgraphicsscene.cpp:4739
#17 0x00007f0a28999870 in QGraphicsView::paintEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471
#18 0x00007f0a283b00f6 in QWidget::event (this=0x21ca4a0, event=0x7fffa1684ab0) at kernel/qwidget.cpp:8508
#19 0x00007f0a287703b6 in QFrame::event (this=0x21ca4a0, e=0x7fffa1684ab0) at widgets/qframe.cpp:557
#20 0x00007f0a2899ab2b in QGraphicsView::viewportEvent (this=0x21ca4a0, event=0x7fffa1684ab0) at graphicsview/qgraphicsview.cpp:2866
#21 0x00007f0a28fdd028 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x21e0300, event=0x7fffa1684ab0) at kernel/qcoreapplication.cpp:986
#22 0x00007f0a2835f85f in notify_helper (e=0x7fffa1684ab0, receiver=0x21e0300, this=0x1f00060) at kernel/qapplication.cpp:4555
#23 QApplicationPrivate::notify_helper (this=0x1f00060, receiver=0x21e0300, e=0x7fffa1684ab0) at kernel/qapplication.cpp:4531
#24 0x00007f0a28364713 in QApplication::notify (this=0x7fffa1686f90, receiver=0x21e0300, e=0x7fffa1684ab0) at kernel/qapplication.cpp:4420
#25 0x00007f0a29a423f6 in KApplication::notify (this=0x7fffa1686f90, receiver=0x21e0300, event=0x7fffa1684ab0) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007f0a28fdce9c in QCoreApplication::notifyInternal (this=0x7fffa1686f90, receiver=0x21e0300, event=0x7fffa1684ab0) at kernel/qcoreapplication.cpp:876
#27 0x00007f0a283abd96 in sendSpontaneousEvent (event=0x7fffa1684ab0, receiver=0x21e0300) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#28 QWidgetPrivate::drawWidget (this=0x21e0330, pdev=0x223fa40, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x2250bd0) at kernel/qwidget.cpp:5585
#29 0x00007f0a283aca0f in QWidgetPrivate::paintSiblingsRecursive (this=0x21ca500, pdev=0x223fa40, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x2250bd0) at kernel/qwidget.cpp:5794
#30 0x00007f0a283abacc in QWidgetPrivate::drawWidget (this=0x21ca500, pdev=0x223fa40, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x2250bd0) at kernel/qwidget.cpp:5638
#31 0x00007f0a283aca0f in QWidgetPrivate::paintSiblingsRecursive (this=0x217a4e0, pdev=0x223fa40, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x2250bd0) at kernel/qwidget.cpp:5794
#32 0x00007f0a283ac797 in QWidgetPrivate::paintSiblingsRecursive (this=0x217a4e0, pdev=0x223fa40, siblings=..., index=18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x2250bd0) at kernel/qwidget.cpp:5781
#33 0x00007f0a283abacc in QWidgetPrivate::drawWidget (this=0x217a4e0, pdev=0x223fa40, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x2250bd0) at kernel/qwidget.cpp:5638
#34 0x00007f0a2857cb58 in QWidgetBackingStore::sync (this=0x2250bd0) at painting/qbackingstore.cpp:1373
#35 0x00007f0a283a2ac0 in QWidgetPrivate::syncBackingStore (this=0x217a4e0) at kernel/qwidget.cpp:1891
#36 0x00007f0a283b060c in QWidget::event (this=0x217a390, event=0x3085db0) at kernel/qwidget.cpp:8655
#37 0x00007f0a28789c4b in QMainWindow::event (this=0x217a390, event=0x3085db0) at widgets/qmainwindow.cpp:1478
#38 0x00007f0a29b3e378 in KXmlGuiWindow::event (this=0x217a390, ev=0x3085db0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#39 0x00007f0a2835f894 in notify_helper (e=0x3085db0, receiver=0x217a390, this=0x1f00060) at kernel/qapplication.cpp:4559
#40 QApplicationPrivate::notify_helper (this=0x1f00060, receiver=0x217a390, e=0x3085db0) at kernel/qapplication.cpp:4531
#41 0x00007f0a28364713 in QApplication::notify (this=0x7fffa1686f90, receiver=0x217a390, e=0x3085db0) at kernel/qapplication.cpp:4420
#42 0x00007f0a29a423f6 in KApplication::notify (this=0x7fffa1686f90, receiver=0x217a390, event=0x3085db0) at ../../kdeui/kernel/kapplication.cpp:311
#43 0x00007f0a28fdce9c in QCoreApplication::notifyInternal (this=0x7fffa1686f90, receiver=0x217a390, event=0x3085db0) at kernel/qcoreapplication.cpp:876
#44 0x00007f0a28fe0c6a in sendEvent (event=0x3085db0, receiver=0x217a390) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x217a390, event_type=77, data=0x1eb1ff0) at kernel/qcoreapplication.cpp:1500
#46 0x00007f0a2897590a in dispatchPendingUpdateRequests (this=0x21ca500) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200
#47 QGraphicsScenePrivate::_q_processDirtyItems (this=0x25a2260) at graphicsview/qgraphicsscene.cpp:515
#48 0x00007f0a28975a61 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:107
#49 QGraphicsScene::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:86
#50 0x00007f0a28ff6446 in QObject::event (this=0x2394e90, e=<optimized out>) at kernel/qobject.cpp:1195
#51 0x00007f0a2897c5d9 in QGraphicsScene::event (this=0x2394e90, event=0x21c9090) at graphicsview/qgraphicsscene.cpp:3565
#52 0x00007f0a2835f894 in notify_helper (e=0x21c9090, receiver=0x2394e90, this=0x1f00060) at kernel/qapplication.cpp:4559
#53 QApplicationPrivate::notify_helper (this=0x1f00060, receiver=0x2394e90, e=0x21c9090) at kernel/qapplication.cpp:4531
#54 0x00007f0a28364713 in QApplication::notify (this=0x7fffa1686f90, receiver=0x2394e90, e=0x21c9090) at kernel/qapplication.cpp:4420
#55 0x00007f0a29a423f6 in KApplication::notify (this=0x7fffa1686f90, receiver=0x2394e90, event=0x21c9090) at ../../kdeui/kernel/kapplication.cpp:311
#56 0x00007f0a28fdce9c in QCoreApplication::notifyInternal (this=0x7fffa1686f90, receiver=0x2394e90, event=0x21c9090) at kernel/qcoreapplication.cpp:876
#57 0x00007f0a28fe0c6a in sendEvent (event=0x21c9090, receiver=0x2394e90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1eb1ff0) at kernel/qcoreapplication.cpp:1500
#59 0x00007f0a2900bf93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#60 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#61 0x00007f0a238b5d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f0a238b60a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f0a238b6164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f0a2900c3bf in QEventDispatcherGlib::processEvents (this=0x1eb34b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#65 0x00007f0a28407d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0x00007f0a28fdbc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#67 0x00007f0a28fdbed7 in QEventLoop::exec (this=0x7fffa1686e80, flags=...) at kernel/qeventloop.cpp:204
#68 0x00007f0a28fe0f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#69 0x00000000004189ea in main (argc=3, argv=0x7fffa1687b18) at ../../kpat/main.cpp:325

This bug may be a duplicate of or related to bug 309692, bug 309824.

Possible duplicates by query: bug 310421, bug 310111, bug 309824, bug 309692, bug 308099.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-12-20 06:34:01 UTC

*** This bug has been marked as a duplicate of bug 308099 ***