Bug 197925 - tried to start a new game, resul=crash
Summary: tried to start a new game, resul=crash
Status: RESOLVED DUPLICATE of bug 187235
Alias: None
Product: ksirk
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Gaël de Chalendar (aka Kleag)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-26 07:36 UTC by Kevin
Modified: 2009-07-10 17:22 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin 2009-06-26 07:36:32 UTC
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.
Comment 1 Dario Andres 2009-06-26 15:28:42 UTC
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
Comment 2 bou.gui 2009-07-09 08:28:16 UTC
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
Comment 3 bou.gui 2009-07-09 08:30:54 UTC
Sorry for forgeting clues :
I'm on Debian Sid, with KDE 4.2.4.
Comment 4 Dario Andres 2009-07-10 17:22:11 UTC
Thanks

*** This bug has been marked as a duplicate of bug 187235 ***