Application: ksirk (4.4.2 (KDE 4.4.2)) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.34-020634-generic i686 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: The crash happend while fight simulation between two ai player after I saved the game. -- Backtrace: Application: KsirK (ksirk), signal: Segmentation fault [Current thread is 1 (Thread 0xb4f3c710 (LWP 4611))] Thread 7 (Thread 0xb2438b70 (LWP 4614)): #0 0xb78b7430 in __kernel_vsyscall () #1 0xb66ca342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb34face7 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 6 (Thread 0xb1c37b70 (LWP 4615)): #0 0xb53cee16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb686b6fb in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0xb6870825 in QTimerInfoList::updateCurrentTime (this=0x8e31d7c) at kernel/qeventdispatcher_unix.cpp:340 #3 0xb687086a in QTimerInfoList::timerWait (this=0x8e31d7c, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0xb686e818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb1c370bc) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb533eaca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #6 0xb533eee9 in ?? () from /lib/libglib-2.0.so.0 #7 0xb533f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #8 0xb686e60f in QEventDispatcherGlib::processEvents (this=0x8e31df8, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #9 0xb6841059 in QEventLoop::processEvents (this=0xb1c37280, flags=) at kernel/qeventloop.cpp:149 #10 0xb68414aa in QEventLoop::exec (this=0xb1c37280, flags=...) at kernel/qeventloop.cpp:201 #11 0xb673d5a8 in QThread::exec (this=0x8e30a68) at thread/qthread.cpp:487 #12 0xb354896a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #13 0xb674032e in QThreadPrivate::start (arg=0x8e30a68) at thread/qthread_unix.cpp:248 #14 0xb66c596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #15 0xb5a7ba4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xb1436b70 (LWP 4618)): #0 0xb5a88d7b in ?? () from /lib/tls/i686/cmov/libc.so.6 #1 0xb5a6db98 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb332ca8f in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 0xb0c35b70 (LWP 4619)): #0 0xb78b7430 in __kernel_vsyscall () #1 0xb66ca015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb350b9ee in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 0xaddc8b70 (LWP 4620)): #0 0xb78b7430 in __kernel_vsyscall () #1 0xb5a6db86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb534c4eb in g_poll () from /lib/libglib-2.0.so.0 #3 0xb533f0ac in ?? () from /lib/libglib-2.0.so.0 #4 0xb533f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb686e60f in QEventDispatcherGlib::processEvents (this=0x9d7d6d0, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #6 0xb6841059 in QEventLoop::processEvents (this=0xaddc8290, flags=) at kernel/qeventloop.cpp:149 #7 0xb68414aa in QEventLoop::exec (this=0xaddc8290, flags=...) at kernel/qeventloop.cpp:201 #8 0xb673d5a8 in QThread::exec (this=0x9b04a90) at thread/qthread.cpp:487 #9 0xb6820c1b in QInotifyFileSystemWatcherEngine::run (this=0x9b04a90) at io/qfilesystemwatcher_inotify.cpp:248 #10 0xb674032e in QThreadPrivate::start (arg=0x9b04a90) at thread/qthread_unix.cpp:248 #11 0xb66c596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0xb5a7ba4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xad5c7b70 (LWP 5181)): #0 0xb78b7430 in __kernel_vsyscall () #1 0xb66ca342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb673fc1e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:398 #3 0xb673fd73 in QThread::msleep (msecs=500) at thread/qthread_unix.cpp:424 #4 0x080d6c56 in Ksirk::GameLogic::AIPlayer::MyThread::run (this=0xa6cc1f0) at /build/buildd/kdegames-4.4.2/ksirk/ksirk/GameLogic/aiplayer.cpp:359 #5 0xb674032e in QThreadPrivate::start (arg=0xa6cc1f0) at thread/qthread_unix.cpp:248 #6 0xb66c596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb5a7ba4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb4f3c710 (LWP 4611)): [KCrash Handler] #6 QGraphicsItemPrivate::setVisibleHelper (this=0xa5f9cc8, newVisible=false, explicitly=true, update=true) at graphicsview/qgraphicsitem.cpp:2161 #7 0xb63ecfa8 in QGraphicsItem::setVisible (this=0xa5f9cc0, visible=<value optimized out>) at graphicsview/qgraphicsitem.cpp:2297 #8 0x080b7cff in QGraphicsItem::hide (this=0x9d22a44) at /usr/include/qt4/QtGui/qgraphicsitem.h:214 #9 Ksirk::AnimSpritesList<Ksirk::CannonSprite>::hideAndRemoveFirst (this=0x9d22a44) at /build/buildd/kdegames-4.4.2/ksirk/ksirk/Sprites/animspriteslist.h:121 #10 0x080b6367 in Ksirk::KGameWindow::initCombatMovement (this=0x8e17618) at /build/buildd/kdegames-4.4.2/ksirk/ksirk/gestionSprites.cpp:642 #11 0x08074cf8 in Ksirk::GameLogic::GameAutomaton::slotNetworkData (this=0x8e19360, msgid=273, buffer=..., receiver=0, sender=1) at /build/buildd/kdegames-4.4.2/ksirk/ksirk/GameLogic/gameautomaton.cpp:2139 #12 0x0807e8ed in Ksirk::GameLogic::GameAutomaton::qt_metacall (this=0x8e19360, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa2218c) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/ksirk/ksirk/gameautomaton.moc:98 #13 0xb6847c9a in QMetaObject::metacall (object=0x8e19360, cl=64, idx=37, argv=0xbfa2218c) at kernel/qmetaobject.cpp:237 #14 0xb68563d5 in QMetaObject::activate (sender=0x8e19360, m=0x81819ec, local_signal_index=6, argv=0xbfa2218c) at kernel/qobject.cpp:3293 #15 0xb7179405 in KGame::signalNetworkData (this=0x8e19360, _t1=273, _t2=..., _t3=0, _t4=1) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/libkdegames/kgame.moc:192 #16 0xb71813fe in KGame::networkTransmission (this=0x8e19360, stream=..., msgid=529, receiver=0, sender=1) at /build/buildd/kdegames-4.4.2/libkdegames/kgame/kgame.cpp:1038 #17 0xb718d5a4 in KGameNetwork::receiveNetworkTransmission (this=0x8e19360, receiveBuffer=..., clientID=1) at /build/buildd/kdegames-4.4.2/libkdegames/kgame/kgamenetwork.cpp:505 #18 0xb718db36 in KGameNetwork::qt_metacall (this=0x8e19360, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfa22634) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/libkdegames/kgamenetwork.moc:96 #19 0xb718383a in KGame::qt_metacall (this=0x8e19360, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfa22634) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/libkdegames/kgame.moc:114 #20 0x0807e7df in Ksirk::GameLogic::GameAutomaton::qt_metacall (this=0x8e19360, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfa22634) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/ksirk/ksirk/gameautomaton.moc:88 #21 0xb6847c9a in QMetaObject::metacall (object=0x8e19360, cl=64, idx=9, argv=0xbfa22634) at kernel/qmetaobject.cpp:237 #22 0xb68563d5 in QMetaObject::activate (sender=0x8e19620, m=0xb71fe2f0, local_signal_index=0, argv=0xbfa22634) at kernel/qobject.cpp:3293 #23 0xb7195c79 in KMessageClient::broadcastReceived (this=0x8e19620, _t1=..., _t2=1) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/libkdegames/kmessageclient.moc:119 #24 0xb71970c2 in KMessageClient::processMessage (this=0x8e19620, msg=...) at /build/buildd/kdegames-4.4.2/libkdegames/kgame/kmessageclient.cpp:226 #25 0xb7196b1c in KMessageClient::processIncomingMessage (this=0x8e19620, msg=...) at /build/buildd/kdegames-4.4.2/libkdegames/kgame/kmessageclient.cpp:199 #26 0xb71968b5 in KMessageClient::qt_metacall (this=0x8e19620, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfa228b8) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/libkdegames/kmessageclient.moc:104 #27 0xb6847c9a in QMetaObject::metacall (object=0x8e19620, cl=64, idx=12, argv=0xbfa228b8) at kernel/qmetaobject.cpp:237 #28 0xb68563d5 in QMetaObject::activate (sender=0x8e20b98, m=0x8181738, local_signal_index=0, argv=0xbfa228b8) at kernel/qobject.cpp:3293 #29 0xb7197fa3 in KMessageIO::received (this=0x8e20b98, _t1=...) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/libkdegames/kmessageio.moc:91 #30 0xb719b203 in KMessageDirect::send (this=0x8e20b28, msg=...) at /build/buildd/kdegames-4.4.2/libkdegames/kgame/kmessageio.cpp:214 #31 0xb719bbf1 in KMessageServer::broadcastMessage (this=0x8e221c8, msg=...) at /build/buildd/kdegames-4.4.2/libkdegames/kgame/kmessageserver.cpp:363 #32 0xb719ef84 in KMessageServer::processOneMessage (this=0x8e221c8) at /build/buildd/kdegames-4.4.2/libkdegames/kgame/kmessageserver.cpp:440 #33 0xb719f543 in KMessageServer::qt_metacall (this=0x8e221c8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfa22b4c) at /build/buildd/kdegames-4.4.2/obj-i486-linux-gnu/libkdegames/kmessageserver.moc:99 #34 0xb6847c9a in QMetaObject::metacall (object=0x8e221c8, cl=64, idx=12, argv=0xbfa22b4c) at kernel/qmetaobject.cpp:237 #35 0xb68563d5 in QMetaObject::activate (sender=0x8e18690, m=0xb69565a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293 #36 0xb68a7aa7 in QTimer::timeout (this=0x8e18690) at .moc/release-shared/moc_qtimer.cpp:134 #37 0xb685e60e in QTimer::timerEvent (this=0x8e18690, e=0xbfa23080) at kernel/qtimer.cpp:271 #38 0xb6853254 in QObject::event (this=0x8e18690, e=0x0) at kernel/qobject.cpp:1212 #39 0xb5d794dc in QApplicationPrivate::notify_helper (this=0x8d61d90, receiver=0x8e18690, e=0xbfa23080) at kernel/qapplication.cpp:4300 #40 0xb5d8005e in QApplication::notify (this=0xbfa233d4, receiver=0x8e18690, e=0xbfa23080) at kernel/qapplication.cpp:3704 #41 0xb6e0cf2a in KApplication::notify (this=0xbfa233d4, receiver=0x8e18690, event=0xbfa23080) at ../../kdeui/kernel/kapplication.cpp:302 #42 0xb6842a3b in QCoreApplication::notifyInternal (this=0xbfa233d4, receiver=0x8e18690, event=0xbfa23080) at kernel/qcoreapplication.cpp:704 #43 0xb6871d66 in QCoreApplication::sendEvent (this=0x8d65774) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #44 QTimerInfoList::activateTimers (this=0x8d65774) at kernel/qeventdispatcher_unix.cpp:603 #45 0xb686e917 in timerSourceDispatch (source=0x8d657a8) at kernel/qeventdispatcher_glib.cpp:184 #46 idleTimerSourceDispatch (source=0x8d657a8) at kernel/qeventdispatcher_glib.cpp:231 #47 0xb533b5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #48 0xb533f2d8 in ?? () from /lib/libglib-2.0.so.0 #49 0xb533f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #50 0xb686e5d5 in QEventDispatcherGlib::processEvents (this=0x8d5c2b0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #51 0xb5e39135 in QGuiEventDispatcherGlib::processEvents (this=0x8d5c2b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #52 0xb6841059 in QEventLoop::processEvents (this=0xbfa23344, flags=) at kernel/qeventloop.cpp:149 #53 0xb68414aa in QEventLoop::exec (this=0xbfa23344, flags=...) at kernel/qeventloop.cpp:201 #54 0xb684569f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #55 0xb5d79577 in QApplication::exec () at kernel/qapplication.cpp:3579 #56 0x08119422 in main (argc=5, argv=0xbfa23574) at /build/buildd/kdegames-4.4.2/ksirk/ksirk/main.cpp:75 Possible duplicates by query: bug 250066. Reported using DrKonqi
Does the crash occur again if you load your saved game ? Then could you attach it ? It would help the debugging. Unfortunately, there is not enough information to solve the bug. The backtrace does not show what is going wrong. There was probably a memory corruption somewhere before. Thus, I need to know precisely the game setup and status to try to reproduce it, hopefully crashing in a similar way. Data needed: number of players, local or network, played by computer or not...
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 set the bug status 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!
Dear Bug Submitter, 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!