Version: (using KDE 4.2.4) OS: Linux Installed from: Ubuntu Packages using current version Kubuntu 4.2.2 and Ksirk 4.2.2. Open new local game = crash.
As you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks
Same crash for me ! Here's the backtrace : Application : KsirK (ksirk), signal SIGSEGV [Current thread is 1 (Thread 0xb570f710 (LWP 6346))] Thread 5 (Thread 0xb2c62b90 (LWP 6347)): #0 0xb7eff424 in __kernel_vsyscall () #1 0xb611d272 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb621c7b4 in __pthread_cond_timedwait (cond=0x925f1c0, mutex=0x925f1a8, abstime=0xb2c6235c) at forward.c:152 #3 0xb3d778c3 in metronom_sync_loop (this=0x925f160) at metronom.c:870 #4 0xb6119495 in start_thread (arg=0xb2c62b90) at pthread_create.c:300 #5 0xb620da1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb2384b90 (LWP 6348)): #0 0xb611bf26 in __pthread_mutex_unlock_usercnt (mutex=0x9260454, decr=1) at pthread_mutex_unlock.c:64 #1 0xb621c966 in pthread_mutex_unlock (mutex=0x9260454) at forward.c:184 #2 0xb5af776e in g_main_context_poll (context=0x9260450, block=1, dispatch=1, self=0x925ffd0) at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gmain.c:2767 #3 g_main_context_iterate (context=0x9260450, block=1, dispatch=1, self=0x925ffd0) at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gmain.c:2450 #4 0xb5af7a48 in IA__g_main_context_iteration (context=0x9260450, may_block=1) at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gmain.c:2518 #5 0xb6f333b7 in QEventDispatcherGlib::processEvents (this=0x91cc8a0, flags=...) at kernel/qeventdispatcher_glib.cpp:326 #6 0xb6f0605a in QEventLoop::processEvents (this=0xb23842e0, flags=...) at kernel/qeventloop.cpp:149 #7 0xb6f0649a in QEventLoop::exec (this=0xb23842e0, flags=...) at kernel/qeventloop.cpp:200 #8 0xb6e11519 in QThread::exec (this=0x91d79a8) at thread/qthread.cpp:487 #9 0xb3ddc202 in Phonon::Xine::XineThread::run (this=0x91d79a8) at ../../xine/xinethread.cpp:143 #10 0xb6e1480e in QThreadPrivate::start (arg=0x91d79a8) at thread/qthread_unix.cpp:189 #11 0xb6119495 in start_thread (arg=0xb2384b90) at pthread_create.c:300 #12 0xb620da1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb1b83b90 (LWP 6351)): #0 __libc_disable_asynccancel (oldtype=<value optimized out>) at libc-cancellation.c:100 #1 0xb620343d in *__GI___poll (fds=0xb1b832b8, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:89 #2 0xb2458a51 in my_snd_mixer_wait (data=0x92634e0) at audio_alsa_out.c:150 #3 ao_alsa_handle_event_thread (data=0x92634e0) at audio_alsa_out.c:166 #4 0xb6119495 in start_thread (arg=0xb1b83b90) at pthread_create.c:300 #5 0xb620da1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Current language: auto; currently c Thread 2 (Thread 0xb1382b90 (LWP 6352)): #0 0xb7eff424 in __kernel_vsyscall () #1 0xb611cf45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb621c75d in __pthread_cond_wait (cond=0x9277488, mutex=0x9277470) at forward.c:139 #3 0xb3d88a22 in fifo_peek_int (this_gen=0x927c940) at audio_out.c:348 #4 fifo_peek (this_gen=0x927c940) at audio_out.c:388 #5 ao_loop (this_gen=0x927c940) at audio_out.c:1015 #6 0xb6119495 in start_thread (arg=0xb1382b90) at pthread_create.c:300 #7 0xb620da1e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb570f710 (LWP 6346)): [KCrash Handler] #6 0x080b339f in Ksirk::KGameWindow::mouseMoveEvent (this=0x91953a0, event=0xbfedbe28) at /tmp/buildd/kdegames-4.2.4/ksirk/ksirk/kgamewinslots.cpp:151 #7 0x08089fbc in Ksirk::KGameWindow::qt_metacall (this=0x91953a0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfedb870) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/ksirk/ksirk/kgamewin.moc:203 #8 0xb6f1db98 in QMetaObject::activate (sender=0x941d278, from_signal_index=40, to_signal_index=40, argv=0xbfedb870) at kernel/qobject.cpp:3120 #9 0xb6f1e822 in QMetaObject::activate (sender=0x941d278, m=0x8174fbc, local_signal_index=0, argv=0xbfedb870) at kernel/qobject.cpp:3194 #10 0x081322c5 in Ksirk::DecoratedGameFrame::mouseMoveEventReceived (this=0x941d278, _t1=0xbfedbe28) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/ksirk/ksirk/decoratedgameframe.moc:95 #11 0xb656421d in QWidget::event (this=0x941d278, event=0xbfedbe28) at kernel/qwidget.cpp:7506 #12 0xb693e3e3 in QFrame::event (this=0x941d278, e=0xbfedbe28) at widgets/qframe.cpp:559 #13 0xb69de39f in QAbstractScrollArea::viewportEvent (this=0x941d278, e=0xbfedb638) at widgets/qabstractscrollarea.cpp:962 #14 0xb6b878a7 in QGraphicsView::viewportEvent (this=0x941d278, event=0xbfedbe28) at graphicsview/qgraphicsview.cpp:2829 #15 0x08132401 in Ksirk::DecoratedGameFrame::viewportEvent (this=0x941d278, event=0xbfedbe28) at /tmp/buildd/kdegames-4.2.4/ksirk/ksirk/decoratedgameframe.cpp:478 #16 0xb69e09a5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x91b71f0, o=0x9501a50, e=0xbfedbe28) at widgets/qabstractscrollarea_p.h:100 #17 QAbstractScrollAreaFilter::eventFilter (this=0x91b71f0, o=0x9501a50, e=0xbfedbe28) at widgets/qabstractscrollarea_p.h:111 #18 0xb6f06c4a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x90e55e0, receiver=0x9501a50, event=0xbfedbe28) at kernel/qcoreapplication.cpp:726 #19 0xb650d79a in QApplicationPrivate::notify_helper (this=0x90e55e0, receiver=0x9501a50, e=0xbfedbe28) at kernel/qapplication.cpp:4053 #20 0xb6516441 in QApplication::notify (this=0xbfede844, receiver=0x9501a50, e=0xbfedbe28) at kernel/qapplication.cpp:3759 #21 0xb74695ed in KApplication::notify (this=0xbfede844, receiver=0x9501a50, event=0xbfedbe28) at ../../kdeui/kernel/kapplication.cpp:307 #22 0xb6f07a2b in QCoreApplication::notifyInternal (this=0xbfede844, receiver=0x9501a50, event=0xbfedbe28) at kernel/qcoreapplication.cpp:610 #23 0xb65154ae in QCoreApplication::sendSpontaneousEvent (receiver=0x9501a50, event=0xbfedbe28, alienWidget=0x9501a50, nativeWidget=0x91953a0, buttonDown=0xb6dba9e0, lastMouseReceiver=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #24 QApplicationPrivate::sendMouseEvent (receiver=0x9501a50, event=0xbfedbe28, alienWidget=0x9501a50, nativeWidget=0x91953a0, buttonDown=0xb6dba9e0, lastMouseReceiver=...) at kernel/qapplication.cpp:2925 #25 0xb65159c9 in QApplicationPrivate::sendSyntheticEnterLeave (this=0x90e55e0, widget=0x941d278) at kernel/qapplication.cpp:3007 #26 0xb6569f07 in QWidget::setVisible (this=0x941d278, visible=true) at kernel/qwidget.cpp:6950 #27 0xb654b481 in QWidget::show (this=0x94e7ad8, index=3) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:473 #28 QStackedLayout::setCurrentIndex (this=0x94e7ad8, index=3) at kernel/qstackedlayout.cpp:313 #29 0xb69ae7fd in QStackedWidget::setCurrentIndex (this=0x94dd5f0, index=3) at widgets/qstackedwidget.cpp:214 #30 0x080ac987 in Ksirk::KGameWindow::newSkin (this=0x91953a0, onuFileName=...) at /tmp/buildd/kdegames-4.2.4/ksirk/ksirk/kgamewin.cpp:677 #31 0x080855b0 in Ksirk::GameLogic::GameAutomaton::slotPropertyChanged (this=0x9197cd0, prop=0x9197cf4) at /tmp/buildd/kdegames-4.2.4/ksirk/ksirk/GameLogic/gameautomaton.cpp:1675 #32 0x080864ad in Ksirk::GameLogic::GameAutomaton::qt_metacall (this=0x9197cd0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfedc318) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/ksirk/ksirk/gameautomaton.moc:90 #33 0xb6f1db98 in QMetaObject::activate (sender=0x9197cd0, from_signal_index=23, to_signal_index=23, argv=0xbfedc318) at kernel/qobject.cpp:3120 #34 0xb6f1e822 in QMetaObject::activate (sender=0x9197cd0, m=0x81a1e64, local_signal_index=10, argv=0xbfedc318) at kernel/qobject.cpp:3194 #35 0xb77a7999 in KGame::signalPropertyChanged (this=0x9197cd0, _t1=0x9197cf4, _t2=0x9197cd0) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/libkdegames/kgame.moc:214 #36 0xb77a79c8 in KGame::emitSignal (this=0x9197cd0, me=0x9197cf4) at /tmp/buildd/kdegames-4.2.4/libkdegames/kgame/kgame.cpp:1460 #37 0xb77b0926 in KGame::qt_metacall (this=0x9197cd0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfedc46c) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/libkdegames/kgame.moc:128 #38 0x0808637f in Ksirk::GameLogic::GameAutomaton::qt_metacall (this=0x9197cd0, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfedc46c) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/ksirk/ksirk/gameautomaton.moc:82 #39 0xb6f1db98 in QMetaObject::activate (sender=0x91d5238, from_signal_index=4, to_signal_index=4, argv=0xbfedc46c) at kernel/qobject.cpp:3120 #40 0xb6f1e822 in QMetaObject::activate (sender=0x91d5238, m=0xb783feb8, local_signal_index=0, argv=0xbfedc46c) at kernel/qobject.cpp:3194 #41 0xb77c5493 in KGamePropertyHandler::signalPropertyChanged (this=0x91d5238, _t1=0x9197cf4) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/libkdegames/kgamepropertyhandler.moc:86 #42 0xb77c56bf in KGamePropertyHandler::emitSignal (this=0x0, prop=0x9197cf4) at /tmp/buildd/kdegames-4.2.4/libkdegames/kgame/kgamepropertyhandler.cpp:311 #43 0xb77c4960 in KGamePropertyBase::emitSignal (this=0xbfedb638) at /tmp/buildd/kdegames-4.2.4/libkdegames/kgame/kgameproperty.cpp:186 #44 0x08088924 in KGameProperty<QString>::setLocal (this=0x9197cf4, t=...) at /tmp/buildd/kdegames-4.2.4/libkdegames/kgame/kgameproperty.h:731 #45 KGameProperty<QString>::changeValue (this=0x9197cf4, t=...) at /tmp/buildd/kdegames-4.2.4/libkdegames/kgame/kgameproperty.h:752 #46 KGameProperty<QString>::setValue (this=0x9197cf4, t=...) at /tmp/buildd/kdegames-4.2.4/libkdegames/kgame/kgameproperty.h:627 #47 KGameProperty<QString>::operator= (this=0x9197cf4, t=...) at /tmp/buildd/kdegames-4.2.4/libkdegames/kgame/kgameproperty.h:814 #48 0x08077d5e in Ksirk::GameLogic::GameAutomaton::finishSetupPlayersNumberAndSkin (this=0x9197cd0, skin=..., networkGame=Ksirk::GameLogic::GameAutomaton::None, newPlayersNumber=2) at /tmp/buildd/kdegames-4.2.4/ksirk/ksirk/GameLogic/gameautomaton.cpp:1164 #49 0x080b2564 in Ksirk::KGameWindow::slotNewGameOK (this=0x91953a0, nbPlayers=2, skin=..., nbNetworkPlayers=0, useGoals=true) at /tmp/buildd/kdegames-4.2.4/ksirk/ksirk/kgamewinslots.cpp:963 #50 0x08089be0 in Ksirk::KGameWindow::qt_metacall (this=0x91953a0, _c=QMetaObject::InvokeMetaMethod, _id=57, _a=0xbfedc714) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/ksirk/ksirk/kgamewin.moc:259 #51 0xb6f1db98 in QMetaObject::activate (sender=0x9cc8308, from_signal_index=36, to_signal_index=36, argv=0xbfedc714) at kernel/qobject.cpp:3120 #52 0xb6f1e822 in QMetaObject::activate (sender=0x9cc8308, m=0x816f978, local_signal_index=0, argv=0xbfedc714) at kernel/qobject.cpp:3194 #53 0x0811f7fd in Ksirk::NewGameDialogImpl::newGameOK (this=0x9cc8308, _t1=2, _t2=..., _t3=1, _t4=true) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/ksirk/ksirk/newGameDialogImpl.moc:99 #54 0x08123f18 in Ksirk::NewGameDialogImpl::slotOK (this=0x9cc8308) at /tmp/buildd/kdegames-4.2.4/ksirk/ksirk/Dialogs/newGameDialogImpl.cpp:92 #55 0x0812368e in Ksirk::NewGameDialogImpl::qt_metacall (this=0x9cc8308, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfedc91c) at /tmp/buildd/kdegames-4.2.4/obj-i486-linux-gnu/ksirk/ksirk/newGameDialogImpl.moc:83 #56 0xb6f1db98 in QMetaObject::activate (sender=0x9cc86a0, from_signal_index=29, to_signal_index=30, argv=0xbfedc91c) at kernel/qobject.cpp:3120 #57 0xb6f1dfd0 in QMetaObject::activate (sender=0x9cc86a0, m=0xb6dad9a4, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfedc91c) at kernel/qobject.cpp:3214 #58 0xb6bc5b11 in QAbstractButton::clicked (this=0x9cc86a0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200 #59 0xb68eea79 in QAbstractButtonPrivate::emitClicked (this=0x9cc3528) at widgets/qabstractbutton.cpp:543 #60 0xb68f06e4 in QAbstractButtonPrivate::click (this=0x9cc3528) at widgets/qabstractbutton.cpp:536 #61 0xb68f0976 in QAbstractButton::mouseReleaseEvent (this=0x9cc86a0, e=0xbfedcfbc) at widgets/qabstractbutton.cpp:1115 #62 0xb65643b3 in QWidget::event (this=0x9cc86a0, event=0xbfedcfbc) at kernel/qwidget.cpp:7521 #63 0xb68ee91e in QAbstractButton::event (this=0x9cc86a0, e=0xbfedcfbc) at widgets/qabstractbutton.cpp:1077 #64 0xb69999a0 in QPushButton::event (this=0x9cc86a0, e=0xbfedcfbc) at widgets/qpushbutton.cpp:662 #65 0xb650d7bc in QApplicationPrivate::notify_helper (this=0x90e55e0, receiver=0x9cc86a0, e=0xbfedcfbc) at kernel/qapplication.cpp:4057 #66 0xb6516441 in QApplication::notify (this=0xbfede844, receiver=0x9cc86a0, e=0xbfedcfbc) at kernel/qapplication.cpp:3759 #67 0xb74695ed in KApplication::notify (this=0xbfede844, receiver=0x9cc86a0, event=0xbfedcfbc) at ../../kdeui/kernel/kapplication.cpp:307 #68 0xb6f07a2b in QCoreApplication::notifyInternal (this=0xbfede844, receiver=0x9cc86a0, event=0xbfedcfbc) at kernel/qcoreapplication.cpp:610 #69 0xb65154ae in QCoreApplication::sendSpontaneousEvent (receiver=0x9cc86a0, event=0xbfedcfbc, alienWidget=0x9cc86a0, nativeWidget=0x91953a0, buttonDown=0xb6dba9e0, lastMouseReceiver=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #70 QApplicationPrivate::sendMouseEvent (receiver=0x9cc86a0, event=0xbfedcfbc, alienWidget=0x9cc86a0, nativeWidget=0x91953a0, buttonDown=0xb6dba9e0, lastMouseReceiver=...) at kernel/qapplication.cpp:2925 #71 0xb6584dc5 in QETWidget::translateMouseEvent (this=0x91953a0, event=0xbfede56c) at kernel/qapplication_x11.cpp:4448 #72 0xb6584266 in QApplication::x11ProcessEvent (this=0xbfede844, event=0xbfede56c) at kernel/qapplication_x11.cpp:3444 #73 0xb65ae9a2 in x11EventSourceDispatch (s=0x90e8700, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #74 0xb5af4368 in g_main_dispatch (context=0x90e7890) at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gmain.c:1824 #75 IA__g_main_context_dispatch (context=0x90e7890) at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gmain.c:2377 #76 0xb5af78c3 in g_main_context_iterate (context=0x90e7890, block=1, dispatch=1, self=0x90e57a0) at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gmain.c:2455 #77 0xb5af7a48 in IA__g_main_context_iteration (context=0x90e7890, may_block=1) at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gmain.c:2518 #78 0xb6f33398 in QEventDispatcherGlib::processEvents (this=0x90f2e90, flags=...) at kernel/qeventdispatcher_glib.cpp:324 #79 0xb65ae0e5 in QGuiEventDispatcherGlib::processEvents (this=0x90f2e90, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #80 0xb6f0605a in QEventLoop::processEvents (this=0xbfede7d0, flags=...) at kernel/qeventloop.cpp:149 #81 0xb6f0649a in QEventLoop::exec (this=0xbfede7d0, flags=...) at kernel/qeventloop.cpp:200 #82 0xb6f08949 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #83 0xb650d637 in QApplication::exec () at kernel/qapplication.cpp:3526 #84 0x081316d5 in main (argc=5, argv=0xbfede9d4) at /tmp/buildd/kdegames-4.2.4/ksirk/ksirk/main.cpp:73
Sorry for forgeting clues : I'm on Debian Sid, with KDE 4.2.4.
Thanks *** This bug has been marked as a duplicate of bug 187235 ***