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

            Bug ID: 366111
           Summary: Kpatience crashes when clicking on Freecell
           Product: kpat
           Version: 3.6
          Platform: Debian stable
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: co...@kde.org
          Reporter: l...@gehspace.com
                CC: kde-games-b...@kde.org

Application: kpat (3.6)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 4.6.0-0.bpo.1-amd64 x86_64
Distribution: Debian GNU/Linux 8.5 (jessie)

-- Information about the crash:
- What I was doing when the application crashed: I started KPatience and then,
at the game option Window, I clicked on "Freecell" and, then KPatience crashed.
I then restarted KPatience, repeated the operation and played a Freecell game
with no further incidents. It happened three times today, which means this
problem is erratic (it does not happen every time) but consistent (repeats
frequently).

-- Backtrace:
Application: KPatience (kpat), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  __memcpy_sse2_unaligned () at
../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
#7  0x00007fd3e1038894 in memcpy (__len=<optimized out>, __src=<optimized out>,
__dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:51
#8  SharedMemory::defragment (this=this@entry=0x7fd3cd806000) at
../../kdecore/util/kshareddatacache.cpp:727
#9  0x00007fd3e1039a0a in SharedMemory::removeUsedPages (this=0x7fd3cd806000,
numberNeeded=4) at ../../kdecore/util/kshareddatacache.cpp:922
#10 0x00007fd3e10326f1 in KSharedDataCache::insert (this=this@entry=0xa87fb0,
key=..., data=...) at ../../kdecore/util/kshareddatacache.cpp:1552
#11 0x00007fd3e17f2b61 in KImageCache::insertImage (this=0xa87fb0, key=...,
image=...) at ../../kdeui/util/kimagecache.cpp:103
#12 0x0000000000458d0d in ?? ()
#13 0x0000000000458df0 in KAbstractCardDeck::cardPixmap(unsigned int, bool) ()
#14 0x000000000045b8e2 in KCard::paint(QPainter*, QStyleOptionGraphicsItem
const*, QWidget*) ()
#15 0x00007fd3e03faa91 in QGraphicsScenePrivate::draw (this=0x7fd3cd878000,
this@entry=0x94b340, item=0xbbfad0, painter=0x7fffcf213460,
viewTransform=0x2000, viewTransform@entry=0x7fffcf2134f0, transformPtr=0x72,
transformPtr@entry=0x7fffcf213120, exposedRegion=0x7fd3cd809c68,
exposedRegion@entry=0x9d76b8, widget=0xa08320, opacity=3.2252605360516574e-319,
opacity@entry=1, effectTransform=0x0, wasDirtyParentSceneTransform=true,
drawItem=true) at graphicsview/qgraphicsscene.cpp:4964
#16 0x00007fd3e03fb8c7 in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this@entry=0x94b340, item=0xbbfad0, painter=painter@entry=0x7fffcf213460,
viewTransform=viewTransform@entry=0x7fffcf2134f0,
exposedRegion=exposedRegion@entry=0x9d76b8, widget=widget@entry=0xa08320,
parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at
graphicsview/qgraphicsscene.cpp:4857
#17 0x00007fd3e03fbfe0 in QGraphicsScenePrivate::drawItems (this=0x94b340,
painter=painter@entry=0x7fffcf213460,
viewTransform=viewTransform@entry=0x7fffcf2134f0,
exposedRegion=exposedRegion@entry=0x9d76b8, widget=0xa08320) at
graphicsview/qgraphicsscene.cpp:4739
#18 0x00007fd3e041b17f in QGraphicsView::paintEvent (this=<optimized out>,
event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471
#19 0x00007fd3dfe2e748 in QWidget::event (this=0xa777a0, event=0x7fffcf213ba0)
at kernel/qwidget.cpp:8775
#20 0x00007fd3e01f083e in QFrame::event (this=0xa777a0, e=0x7fffcf213ba0) at
widgets/qframe.cpp:557
#21 0x00007fd3e0419e81 in QGraphicsView::viewportEvent (this=0xa777a0,
event=0x7fffcf213ba0) at graphicsview/qgraphicsview.cpp:2866
#22 0x00007fd3e0a8a886 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this@entry=0x7f8be0, receiver=receiver@entry=0xa08320,
event=event@entry=0x7fffcf213ba0) at kernel/qcoreapplication.cpp:1065
#23 0x00007fd3dfddb46c in QApplicationPrivate::notify_helper
(this=this@entry=0x7f8be0, receiver=receiver@entry=0xa08320,
e=e@entry=0x7fffcf213ba0) at kernel/qapplication.cpp:4566
#24 0x00007fd3dfde1fa8 in QApplication::notify (this=this@entry=0x7fffcf215510,
receiver=receiver@entry=0xa08320, e=e@entry=0x7fffcf213ba0) at
kernel/qapplication.cpp:4356
#25 0x00007fd3e17891aa in KApplication::notify (this=0x7fffcf215510,
receiver=0xa08320, event=0x7fffcf213ba0) at
../../kdeui/kernel/kapplication.cpp:311
#26 0x00007fd3e0a8a71d in QCoreApplication::notifyInternal
(this=0x7fffcf215510, receiver=receiver@entry=0xa08320,
event=event@entry=0x7fffcf213ba0) at kernel/qcoreapplication.cpp:955
#27 0x00007fd3dfe28e1d in sendSpontaneousEvent (event=0x7fffcf213ba0,
receiver=0xa08320) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#28 QWidgetPrivate::drawWidget (this=this@entry=0xa07670,
pdev=pdev@entry=0x9fc5d0, rgn=..., offset=..., flags=flags@entry=4,
sharedPainter=sharedPainter@entry=0x0, backingStore=0xa23d50) at
kernel/qwidget.cpp:5599
#29 0x00007fd3dfe298e5 in QWidgetPrivate::paintSiblingsRecursive
(this=this@entry=0x9d7230, pdev=pdev@entry=0x9fc5d0, siblings=...,
index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0,
backingStore=0xa23d50) at kernel/qwidget.cpp:5808
#30 0x00007fd3dfe2898a in QWidgetPrivate::drawWidget (this=this@entry=0x9d7230,
pdev=pdev@entry=0x9fc5d0, rgn=..., offset=..., flags=flags@entry=4,
sharedPainter=sharedPainter@entry=0x0, backingStore=0xa23d50) at
kernel/qwidget.cpp:5652
#31 0x00007fd3dfe298e5 in QWidgetPrivate::paintSiblingsRecursive
(this=this@entry=0x92edc0, pdev=pdev@entry=0x9fc5d0, siblings=...,
index=<optimized out>, index@entry=10, rgn=..., offset=..., flags=4,
sharedPainter=0x0, backingStore=0xa23d50) at kernel/qwidget.cpp:5808
#32 0x00007fd3dfe2975d in QWidgetPrivate::paintSiblingsRecursive
(this=this@entry=0x92edc0, pdev=pdev@entry=0x9fc5d0, siblings=..., index=10,
index@entry=18, rgn=..., offset=..., flags=4, sharedPainter=0x0,
backingStore=0xa23d50) at kernel/qwidget.cpp:5795
#33 0x00007fd3dfe2975d in QWidgetPrivate::paintSiblingsRecursive
(this=this@entry=0x92edc0, pdev=pdev@entry=0x9fc5d0, siblings=..., index=18,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa23d50) at
kernel/qwidget.cpp:5795
#34 0x00007fd3dfe2898a in QWidgetPrivate::drawWidget (this=0x92edc0,
pdev=0x9fc5d0, rgn=..., offset=..., flags=flags@entry=5,
sharedPainter=sharedPainter@entry=0x0, backingStore=0xa23d50) at
kernel/qwidget.cpp:5652
#35 0x00007fd3dfffa855 in QWidgetBackingStore::sync (this=0xa23d50) at
painting/qbackingstore.cpp:1373
#36 0x00007fd3dfe1d560 in QWidgetPrivate::syncBackingStore (this=0x92edc0) at
kernel/qwidget.cpp:1894
#37 0x00007fd3dfe2e818 in QWidget::event (this=0x92ec60, event=0x18fc8f0) at
kernel/qwidget.cpp:8693
#38 0x00007fd3e020ab23 in QMainWindow::event (this=this@entry=0x92ec60,
event=event@entry=0x18fc8f0) at widgets/qmainwindow.cpp:1478
#39 0x00007fd3e184ec41 in KMainWindow::event (this=this@entry=0x92ec60,
ev=ev@entry=0x18fc8f0) at ../../kdeui/widgets/kmainwindow.cpp:1084
#40 0x00007fd3e188a8e9 in KXmlGuiWindow::event (this=0x92ec60, ev=0x18fc8f0) at
../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#41 0x00007fd3dfddb48c in QApplicationPrivate::notify_helper
(this=this@entry=0x7f8be0, receiver=receiver@entry=0x92ec60,
e=e@entry=0x18fc8f0) at kernel/qapplication.cpp:4570
#42 0x00007fd3dfde1fa8 in QApplication::notify (this=this@entry=0x7fffcf215510,
receiver=receiver@entry=0x92ec60, e=e@entry=0x18fc8f0) at
kernel/qapplication.cpp:4356
#43 0x00007fd3e17891aa in KApplication::notify (this=0x7fffcf215510,
receiver=0x92ec60, event=0x18fc8f0) at ../../kdeui/kernel/kapplication.cpp:311
#44 0x00007fd3e0a8a71d in QCoreApplication::notifyInternal
(this=0x7fffcf215510, receiver=receiver@entry=0x92ec60,
event=event@entry=0x18fc8f0) at kernel/qcoreapplication.cpp:955
#45 0x00007fd3e0a8dfc1 in sendEvent (event=0x18fc8f0, receiver=0x92ec60) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x92ec60,
event_type=event_type@entry=77, data=0x79fe20) at
kernel/qcoreapplication.cpp:1579
#47 0x00007fd3e0a8e453 in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, event_type=event_type@entry=77) at
kernel/qcoreapplication.cpp:1472
#48 0x00007fd3e03e83a2 in dispatchPendingUpdateRequests (this=0x9d7230) at
../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200
#49 QGraphicsScenePrivate::_q_emitUpdated (this=0x94b340) at
graphicsview/qgraphicsscene.cpp:390
#50 0x00007fd3e03f31e9 in QGraphicsScene::qt_static_metacall (_o=<optimized
out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at
.moc/release-shared/moc_qgraphicsscene.cpp:104
#51 0x00007fd3e0aa3e11 in QObject::event (this=this@entry=0x9d9f10,
e=e@entry=0x1902140) at kernel/qobject.cpp:1222
#52 0x00007fd3e040165b in QGraphicsScene::event (this=0x9d9f10,
event=0x1902140) at graphicsview/qgraphicsscene.cpp:3565
#53 0x00007fd3dfddb48c in QApplicationPrivate::notify_helper
(this=this@entry=0x7f8be0, receiver=receiver@entry=0x9d9f10,
e=e@entry=0x1902140) at kernel/qapplication.cpp:4570
#54 0x00007fd3dfde1fa8 in QApplication::notify (this=this@entry=0x7fffcf215510,
receiver=receiver@entry=0x9d9f10, e=e@entry=0x1902140) at
kernel/qapplication.cpp:4356
#55 0x00007fd3e17891aa in KApplication::notify (this=0x7fffcf215510,
receiver=0x9d9f10, event=0x1902140) at ../../kdeui/kernel/kapplication.cpp:311
#56 0x00007fd3e0a8a71d in QCoreApplication::notifyInternal
(this=0x7fffcf215510, receiver=receiver@entry=0x9d9f10,
event=event@entry=0x1902140) at kernel/qcoreapplication.cpp:955
#57 0x00007fd3e0a8dfc1 in sendEvent (event=0x1902140, receiver=0x9d9f10) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x79fe20) at
kernel/qcoreapplication.cpp:1579
#59 0x00007fd3e0a8e453 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1472
#60 0x00007fd3e0ab9bd3 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#61 postEventSourceDispatch (s=0x7d59b0) at
kernel/qeventdispatcher_glib.cpp:280
#62 0x00007fd3dafa941d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007fd3dafa9700 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007fd3dafa97ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007fd3e0ab9d1d in QEventDispatcherGlib::processEvents (this=0x7a1380,
flags=...) at kernel/qeventdispatcher_glib.cpp:425
#66 0x00007fd3dfe7ff96 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0x00007fd3e0a89271 in QEventLoop::processEvents
(this=this@entry=0x7fffcf215360, flags=...) at kernel/qeventloop.cpp:149
#68 0x00007fd3e0a895d5 in QEventLoop::exec (this=this@entry=0x7fffcf215360,
flags=...) at kernel/qeventloop.cpp:204
#69 0x00007fd3e0a8f059 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1227
#70 0x000000000041f981 in ?? ()
#71 0x00007fd3df27eb45 in __libc_start_main (main=0x41d9f0, argc=3,
argv=0x7fffcf215688, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffcf215678) at libc-start.c:287
#72 0x0000000000420179 in _start ()

Reported using DrKonqi

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

Reply via email to