[Kde-games-devel] kpat assert in simple simon

Matthew Woehlke mw_triad at users.sourceforge.net
Tue Sep 2 06:18:19 CEST 2008


Matthew Woehlke wrote:
> I thought about filing a bug, and decided this showed up recently and is 
> likely to go away as quickly and might leave the bug report orphaned in 
> the process, so... let me know if I should have filed one ;-).
> 
> As of r855694, I seem to be able to hit this "crash" (assert failure) 
> every time. It always happens just as one run is completed.
> 
> Application: KPatience (kpat), signal SIGABRT
> [Current thread is 1 (Thread 0xb7f58770 (LWP 5661))]

This looks like the same stack trace, but from freecell. I'm guessing 
it's the same bug, but not limited to simple simon (though that seems to 
be the easiest and most consistent way to reproduce it).

Application: KPatience (kpat), signal SIGABRT
[Current thread is 1 (Thread 0xb8035770 (LWP 5995))]

Thread 1 (Thread 0xb8035770 (LWP 5995)):
[KCrash Handler]
#6  0x00110416 in __kernel_vsyscall ()
#7  0x06cb3660 in raise () from /lib/libc.so.6
#8  0x06cb5028 in abort () from /lib/libc.so.6
#9  0x06cac57e in __assert_fail () from /lib/libc.so.6
#10 0x0805fbb7 in DealerScene::setWaiting (this=0xa071be8, w=false) at 
/usr/local/src/kde/svn/trunk/kdegames/kpat/dealer.cpp:1117
#11 0x0806690f in DealerScene::waitForAutoDrop (this=0xa071be8, 
c=0xa5ef460) at /usr/local/src/kde/svn/trunk/kdegames/kpat/dealer.cpp:1296
#12 0x08068297 in DealerScene::qt_metacall (this=0xa071be8, 
_c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbf954f50) at 
/var/local/build/kde/svn/trunk/kdegames/kpat/dealer.moc:139
#13 0x0808939c in Freecell::qt_metacall (this=0xa071be8, 
_c=QMetaObject::InvokeMetaMethod, _id=49, _a=0xbf954f50) at 
/var/local/build/kde/svn/trunk/kdegames/kpat/freecell.moc:63
#14 0x090bc6d2 in QMetaObject::activate (sender=0xa5ef460, 
from_signal_index=4, to_signal_index=4, argv=0xbf954f50) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3013
#15 0x090bcb5f in QMetaObject::activate (sender=0xa5ef460, m=0x809b278, 
local_signal_index=0, argv=0xbf954f50) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3086
#16 0x08059936 in Card::stoped (this=0xa5ef460, _t1=0xa5ef460) at 
/var/local/build/kde/svn/trunk/kdegames/kpat/card.moc:97
#17 0x0805b151 in Card::stopAnimation (this=0xa5ef460) at 
/usr/local/src/kde/svn/trunk/kdegames/kpat/card.cpp:360
#18 0x0805bced in Card::qt_metacall (this=0xa5ef460, 
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf955034) at 
/var/local/build/kde/svn/trunk/kdegames/kpat/card.moc:84
#19 0x090bc6d2 in QMetaObject::activate (sender=0xa6849c0, 
from_signal_index=7, to_signal_index=7, argv=0x0) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3013
#20 0x090bcb5f in QMetaObject::activate (sender=0xa6849c0, m=0x9154074, 
local_signal_index=3, argv=0x0) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:3086
#21 0x090f7d55 in QTimeLine::finished (this=0xa6849c0) at 
.moc/debug-shared/moc_qtimeline.cpp:169
#22 0x0900ea97 in QTimeLinePrivate::setCurrentTime (this=0xa6c1008, 
msecs=400) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/tools/qtimeline.cpp:177
#23 0x0900eb23 in QTimeLine::timerEvent (this=0xa6849c0, 
event=0xbf955674) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/tools/qtimeline.cpp:761
#24 0x090ba9ca in QObject::event (this=0xa6849c0, e=0xbf955674) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qobject.cpp:1105
#25 0x009f7889 in QApplicationPrivate::notify_helper (this=0xa004770, 
receiver=0xa6849c0, e=0xbf955674) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3800
#26 0x009f7b9e in QApplication::notify (this=0xbf955934, 
receiver=0xa6849c0, e=0xbf955674) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3392
#27 0x0052189b in KApplication::notify (this=0xbf955934, 
receiver=0xa6849c0, event=0xbf955674) at 
/usr/local/src/kde/svn/trunk/kdelibs/kdeui/kernel/kapplication.cpp:311
#28 0x090a8023 in QCoreApplication::notifyInternal (this=0xbf955934, 
receiver=0xa6849c0, event=0xbf955674) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:587
#29 0x009f478f in QCoreApplication::sendEvent (receiver=0xa6849c0, 
event=0xbf955674) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.h:215
#30 0x090d902f in QTimerInfoList::activateTimers (this=0xa007f04) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:563
#31 0x090d69dc in timerSourceDispatch (source=0xa007ed0) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:166
#32 0x049ee0d8 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x049f1783 in ?? () from /lib/libglib-2.0.so.0
#34 0x049f1941 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x090d5d2e in QEventDispatcherGlib::processEvents (this=0xa0049f8, 
flags={i = -1080731656}) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:327
#36 0x00a9bd20 in QGuiEventDispatcherGlib::processEvents 
(this=0xa0049f8, flags={i = -1080731608}) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#37 0x090a5044 in QEventLoop::processEvents (this=0xbf9558a0, flags={i = 
-1080731548}) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#38 0x090a5281 in QEventLoop::exec (this=0xbf9558a0, flags={i = 
-1080731480}) at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#39 0x090a881f in QCoreApplication::exec () at 
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:849
#40 0x009f75a2 in QApplication::exec () at 
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3330
#41 0x08057298 in main (argc=134864300, argv=0xa0b9a70) at 
/usr/local/src/kde/svn/trunk/kdegames/kpat/main.cpp:179

-- 
Matthew
ENOWIT: .sig file for this machine not set up yet



More information about the kde-games-devel mailing list