Bug 259659 - crashed when there was only one player
Summary: crashed when there was only one player
Status: RESOLVED DUPLICATE of bug 259018
Alias: None
Product: konquest
Classification: Applications
Component: general (show other bugs)
Version: 2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Pierre Ducroquet
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-12 22:45 UTC by darkiiiiii
Modified: 2010-12-13 17:03 UTC (History)
2 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 darkiiiiii 2010-12-12 22:45:53 UTC
Application: konquest (2.0)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- Custom settings of the application:
Tried to start the game with just one player.
It said that I had won the game and crashed after.

-- Backtrace:
Application: Konquest (konquest), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77e6710 (LWP 2874))]

Thread 2 (Thread 0xb4846b70 (LWP 2875)):
#0  0x047bee36 in clock_gettime (clock_id=75247604, tp=0xb4845f90) at ../sysdeps/unix/clock_gettime.c:100
#1  0x009ea50b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x00ac16e5 in QTimerInfoList::updateCurrentTime (this=0xb3f00dbc) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00ac172a in QTimerInfoList::timerWait (this=0xb3f00dbc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x00abf7a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb48460bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00abf83d in timerSourcePrepare (source=0x0, timeout=0x47c2ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x068b1e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x068b2279 in ?? () from /lib/libglib-2.0.so.0
#9  0x068b2848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x00abf59f in QEventDispatcherGlib::processEvents (this=0xa249850, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x00a8f609 in QEventLoop::processEvents (this=0xb4846290, flags=) at kernel/qeventloop.cpp:149
#12 0x00a8fa8a in QEventLoop::exec (this=0xb4846290, flags=...) at kernel/qeventloop.cpp:201
#13 0x0098bb7e in QThread::exec (this=0xa2442b0) at thread/qthread.cpp:490
#14 0x00a6e35b in QInotifyFileSystemWatcherEngine::run (this=0xa2442b0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x0098edf9 in QThreadPrivate::start (arg=0xa2442b0) at thread/qthread_unix.cpp:266
#16 0x0968ecc9 in start_thread (arg=0xb4846b70) at pthread_create.c:304
#17 0x08ebb6be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77e6710 (LWP 2874)):
[KCrash Handler]
#7  0x009dad86 in QString::append (this=0xbff61d24, str=...) at tools/qstring.cpp:1499
#8  0x009dc6bf in operator+= (this=0xbff61c3c, numArgs=2, args=0xbff61c30) at ../../include/QtCore/../../src/corelib/tools/qstring.h:281
#9  QString::multiArg (this=0xbff61c3c, numArgs=2, args=0xbff61c30) at tools/qstring.cpp:6903
#10 0x080579b8 in arg (this=0xa24fe00) at /usr/include/qt4/QtCore/qstring.h:758
#11 Player::coloredName (this=0xa24fe00) at ../../konquest/player.cc:60
#12 0x0805f17b in GameView::turn (this=0xa14e328) at ../../konquest/gameview.cc:280
#13 0x0805efdd in GameView::turn (this=0xa14e328) at ../../konquest/gameview.cc:261
#14 0x0805fcc2 in GameView::startNewGame (this=0xa14e328) at ../../konquest/gameview.cc:548
#15 0x0805fdab in GameView::qt_metacall (this=0xa14e328, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbff61fd8) at ./gameview.moc:100
#16 0x00a968ca in QMetaObject::metacall (object=0xa14e328, cl=22, idx=28, argv=0xbff61fd8) at kernel/qmetaobject.cpp:237
#17 0x00aa96ad in QMetaObject::activate (sender=0xa31bb58, m=0x17e0370, local_signal_index=1, argv=0xa6b3ec0) at kernel/qobject.cpp:3280
#18 0x00e59f99 in QAction::triggered (this=0xa31bb58, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#19 0x00e5b8dc in QAction::activate (this=0xa31bb58, event=QAction::Trigger) at kernel/qaction.cpp:1256
#20 0x01378082 in trigger (this=0x10) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#21 QToolButton::nextCheckState (this=0x10) at widgets/qtoolbutton.cpp:1147
#22 0x012916b3 in QAbstractButtonPrivate::click (this=0xa425fb8) at widgets/qabstractbutton.cpp:528
#23 0x012919ae in QAbstractButton::mouseReleaseEvent (this=0xa42aa30, e=0xbff62750) at widgets/qabstractbutton.cpp:1121
#24 0x0137854c in QToolButton::mouseReleaseEvent (this=0xa42aa30, e=0xbff62750) at widgets/qtoolbutton.cpp:721
#25 0x00ebfe08 in QWidget::event (this=0xa42aa30, event=0xbff62750) at kernel/qwidget.cpp:8187
#26 0x0128fe9e in QAbstractButton::event (this=0xa42aa30, e=0x10) at widgets/qabstractbutton.cpp:1080
#27 0x0137b0ca in QToolButton::event (this=0xa42aa30, event=0xbff62750) at widgets/qtoolbutton.cpp:1163
#28 0x00e61fdc in QApplicationPrivate::notify_helper (this=0xa04c7e0, receiver=0xa42aa30, e=0xbff62750) at kernel/qapplication.cpp:4396
#29 0x00e68c2e in QApplication::notify (this=0xbff63004, receiver=0xa42aa30, e=0xbff62750) at kernel/qapplication.cpp:3959
#30 0x002e868a in KApplication::notify (this=0xbff63004, receiver=0xa42aa30, event=0xbff62750) at ../../kdeui/kernel/kapplication.cpp:310
#31 0x00a90b3b in QCoreApplication::notifyInternal (this=0xbff63004, receiver=0xa42aa30, event=0xbff62750) at kernel/qcoreapplication.cpp:732
#32 0x00e67094 in sendEvent (receiver=0xa42aa30, event=0xbff62750, alienWidget=0xa42aa30, nativeWidget=0xa130848, buttonDown=0x17fc3c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QApplicationPrivate::sendMouseEvent (receiver=0xa42aa30, event=0xbff62750, alienWidget=0xa42aa30, nativeWidget=0xa130848, buttonDown=0x17fc3c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#34 0x00ef5d10 in QETWidget::translateMouseEvent (this=0xa130848, event=0xbff62c6c) at kernel/qapplication_x11.cpp:4403
#35 0x00ef5151 in QApplication::x11ProcessEvent (this=0xbff63004, event=0xbff62c6c) at kernel/qapplication_x11.cpp:3414
#36 0x00f2436a in x11EventSourceDispatch (s=0xa050240, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0x068ae855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x068b2668 in ?? () from /lib/libglib-2.0.so.0
#39 0x068b2848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#40 0x00abf565 in QEventDispatcherGlib::processEvents (this=0xa046b58, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#41 0x00f23be5 in QGuiEventDispatcherGlib::processEvents (this=0xa046b58, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00a8f609 in QEventLoop::processEvents (this=0xbff62f64, flags=) at kernel/qeventloop.cpp:149
#43 0x00a8fa8a in QEventLoop::exec (this=0xbff62f64, flags=...) at kernel/qeventloop.cpp:201
#44 0x00a9400f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#45 0x00e60e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#46 0x080552e1 in main (argc=3, argv=0xbff63174) at ../../konquest/Konquest.cc:60

Possible duplicates by query: bug 259018.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-13 17:03:06 UTC
[Comment from a bug triager]
This issue is being tracked at bug 259018. Merging. Thanks

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