[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 214252] New: KPat Mod3 crash on first move after stockpile
From:       Ian Wadham <iandw.au () gmail ! com>
Date:       2009-11-12 11:42:00
Message-ID: bug-214252-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: KPat Mod3 crash on first move after stockpile empties
                    [Pile::animatedAdd, Mod3Pile::relayoutCards,
                    Pile::moveCards]
           Product: kpat
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: coolo@kde.org
        ReportedBy: iandw.au@gmail.com
                CC: kde-games-bugs@kde.org


Application: kpat (3.2)
KDE Version: 4.3.74 (KDE 4.3.74 (KDE 4.4 >= 20091102)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.22.13-0.3-default i686
Distribution: "openSUSE 10.3 (i586)"

What I was doing when the application crashed:
In KPat, the Mod 3 game crashes reproducibly when the stockpile empties and
then the next card is played.  This has only started to happen since I re-built
with Qt 4.6 and the very latest KDE trunk.  Previously I was on Qt 4.5.1 and
KDE trunk from about July 2009.  I can supply a log of the debug output to
stderr, if you need it.

 -- Backtrace:
Application: KPatience (kpat), signal: Aborted
[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[KCrash Handler]
#5  0xffffe410 in __kernel_vsyscall ()
#6  0xb5f438f5 in raise () from /lib/libc.so.6
#7  0xb5f451e1 in abort () from /lib/libc.so.6
#8  0xb70de000 in qt_message_output (msgType=QtFatalMsg, buf=0x84a2428 "ASSERT:
\"_card\" in file /kde-devel/src/4.3/kdegames/kpat/pile.cpp, line 375") at
global/qglobal.cpp:2211
#9  0xb70de1de in qt_message (msgType=QtFatalMsg, msg=0xb7292e34 "ASSERT:
\"%s\" in file %s, line %d", ap=0xbfc1f3a4 "\2268\v\b�7\v\bw\001") at
global/qglobal.cpp:2257
#10 0xb70de238 in qFatal (msg=0xb7292e34 "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2440
#11 0xb70de4a3 in qt_assert (assertion=0x80b3896 "_card", file=0x80b37e4
"/kde-devel/src/4.3/kdegames/kpat/pile.cpp", line=375) at
global/qglobal.cpp:1974
#12 0x08080a66 in Pile::animatedAdd (this=0x82075e8, _card=0x0, faceUp=true) at
/kde-devel/src/4.3/kdegames/kpat/pile.cpp:375
#13 0x080a35f8 in Mod3Pile::relayoutCards (this=0x82075e8) at
/kde-devel/src/4.3/kdegames/kpat/mod3.cpp:60
#14 0x08080a18 in Pile::moveCards (this=0x82075e8, cl=@0xbfc1f548,
to=0x824cad8) at /kde-devel/src/4.3/kdegames/kpat/pile.cpp:477
#15 0x08066338 in DealerScene::cardDblClicked (this=0x82b2c20, c=0x8209c50) at
/kde-devel/src/4.3/kdegames/kpat/dealer.cpp:1126
#16 0x0806c85c in DealerScene::mouseDoubleClickEvent (this=0x82b2c20,
e=0xbfc1fbe0) at /kde-devel/src/4.3/kdegames/kpat/dealer.cpp:1098
#17 0xb6b2de81 in QGraphicsScene::event (this=0x82b2c20, event=0xbfc1fbe0) at
graphicsview/qgraphicsscene.cpp:3271
#18 0xb637d1be in QApplicationPrivate::notify_helper (this=0x816e320,
receiver=0x82b2c20, e=0xbfc1fbe0) at kernel/qapplication.cpp:4251
#19 0xb637d5c0 in QApplication::notify (this=0xbfc20e14, receiver=0x82b2c20,
e=0xbfc1fbe0) at kernel/qapplication.cpp:3676
#20 0xb78b684b in KApplication::notify (this=0xbfc20e14, receiver=0x82b2c20,
event=0xbfc1fbe0) at
/kde-devel/src/4.3/kdelibs/kdeui/kernel/kapplication.cpp:302
#21 0xb720cbf0 in QCoreApplication::notifyInternal (this=0xbfc20e14,
receiver=0x82b2c20, event=0xbfc1fbe0) at kernel/qcoreapplication.cpp:704
#22 0xb638f8eb in QCoreApplication::sendSpontaneousEvent (receiver=0x82b2c20,
event=0xbfc1fbe0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#23 0xb637c4fc in qt_sendSpontaneousEvent (receiver=0x82b2c20,
event=0xbfc1fbe0) at kernel/qapplication.cpp:5228
#24 0xb6b4fab7 in QGraphicsView::mouseDoubleClickEvent (this=0x81ed830,
event=0xbfc20574) at graphicsview/qgraphicsview.cpp:2964
#25 0xb63f4e39 in QWidget::event (this=0x81ed830, event=0xbfc20574) at
kernel/qwidget.cpp:7907
#26 0xb6899f84 in QFrame::event (this=0x81ed830, e=0xbfc20574) at
widgets/qframe.cpp:557
#27 0xb694c1ea in QAbstractScrollArea::viewportEvent (this=0x81ed830,
e=0xbfc20574) at widgets/qabstractscrollarea.cpp:991
#28 0xb6b540f2 in QGraphicsView::viewportEvent (this=0x81ed830,
event=0xbfc20574) at graphicsview/qgraphicsview.cpp:2708
#29 0xb694f362 in QAbstractScrollAreaPrivate::viewportEvent (this=0x81ed848,
event=0xbfc20574) at widgets/qabstractscrollarea_p.h:100
#30 0xb694f394 in QAbstractScrollAreaFilter::eventFilter (this=0x81ff228,
o=0x8201008, e=0xbfc20574) at widgets/qabstractscrollarea_p.h:116
#31 0xb720a988 in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x816e320, receiver=0x8201008, event=0xbfc20574) at
kernel/qcoreapplication.cpp:819
#32 0xb637d198 in QApplicationPrivate::notify_helper (this=0x816e320,
receiver=0x8201008, e=0xbfc20574) at kernel/qapplication.cpp:4247
#33 0xb637e04a in QApplication::notify (this=0xbfc20e14, receiver=0x8201008,
e=0xbfc20574) at kernel/qapplication.cpp:3837
#34 0xb78b684b in KApplication::notify (this=0xbfc20e14, receiver=0x8201008,
event=0xbfc20574) at
/kde-devel/src/4.3/kdelibs/kdeui/kernel/kapplication.cpp:302
#35 0xb720cbf0 in QCoreApplication::notifyInternal (this=0xbfc20e14,
receiver=0x8201008, event=0xbfc20574) at kernel/qcoreapplication.cpp:704
#36 0xb638f8eb in QCoreApplication::sendSpontaneousEvent (receiver=0x8201008,
event=0xbfc20574) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#37 0xb6383b0f in QApplicationPrivate::sendMouseEvent (receiver=0x8201008,
event=0xbfc20574, alienWidget=0x8201008, nativeWidget=0x81d0370,
buttonDown=0xb6e5afb8, lastMouseReceiver=@0xb6e5afbc, 
    spontaneous=true) at kernel/qapplication.cpp:2974
#38 0xb642bf14 in QETWidget::translateMouseEvent (this=0x81d0370,
event=0xbfc20af0) at kernel/qapplication_x11.cpp:4360
#39 0xb64295ce in QApplication::x11ProcessEvent (this=0xbfc20e14,
event=0xbfc20af0) at kernel/qapplication_x11.cpp:3377
#40 0xb645cfde in x11EventSourceDispatch (s=0x81712d8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#41 0xb58c45d6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#42 0xb58c7972 in ?? () from /usr/lib/libglib-2.0.so.0
#43 0x08170690 in ?? ()
#44 0x00000000 in ?? ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic