Bug 307770

Summary: Konquest crashed at the start of a new game
Product: [Applications] konquest Reporter: Anton Yablokov <stsav012>
Component: generalAssignee: Pierre Ducroquet <pinaraf>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde-games-bugs
Priority: NOR    
Version: 2.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Anton Yablokov 2012-10-03 12:42:43 UTC
Application: konquest (2.1)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-31-generic i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I just wanted to start a new game with default settings. 
I clicked New button and then OK twice. The next time it neither crashed nor started a game.

-- Backtrace:
Application: Konquest (konquest), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb7707980 (LWP 2919))]

Thread 3 (Thread 0xb62aab40 (LWP 2921)):
#0  0x0348f5db in pthread_mutex_lock (mutex=0x9d58070) at forward.c:182
#1  0x013343d0 in g_mutex_lock (mutex=0x9d58000) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:208
#2  0x012f5060 in g_main_context_iterate (dispatch=1, block=19933776, context=0x9d58000, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3150
#3  g_main_context_iterate (context=0x9d58000, block=19933776, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#4  0x012f556b in g_main_loop_run (loop=0xb5900c68) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3340
#5  0x01a7f134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#6  0x013186b3 in g_thread_proxy (data=0x9d547b0) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801
#7  0x0700ed4c in start_thread (arg=0xb62aab40) at pthread_create.c:308
#8  0x03481ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb58ffb40 (LWP 2922)):
#0  0x00392416 in __kernel_vsyscall ()
#1  0x03473380 in __GI___poll (fds=0xb4f02398, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01302a7b in g_poll (fds=0xb4f02398, nfds=3, timeout=-1) at /build/buildd/glib2.0-2.32.3/./glib/gpoll.c:132
#3  0x012f50ae in g_main_context_poll (n_fds=3, fds=0xb4f02398, timeout=<optimized out>, context=0xb590ada8, priority=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3440
#4  g_main_context_iterate (dispatch=1, block=19933776, context=0xb590ada8, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3141
#5  g_main_context_iterate (context=0xb590ada8, block=19933776, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#6  0x012f556b in g_main_loop_run (loop=0xb590ad80) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3340
#7  0x018571ba in gdbus_shared_thread_func (user_data=0xb590ad90) at /build/buildd/glib2.0-2.32.3/./gio/gdbusprivate.c:277
#8  0x013186b3 in g_thread_proxy (data=0xb5904890) at /build/buildd/glib2.0-2.32.3/./glib/gthread.c:801
#9  0x0700ed4c in start_thread (arg=0xb58ffb40) at pthread_create.c:308
#10 0x03481ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7707980 (LWP 2919)):
[KCrash Handler]
#7  MapScene::getSectorSize (this=0xa206778) at ../../konquest/map/mapscene.cc:192
#8  0x08062188 in PlanetItem::boundingRect (this=0xa479898) at ../../konquest/map/mapitems.cc:77
#9  0x00fa729d in QGraphicsItemPrivate::effectiveBoundingRect (this=0xa6994d0, topMostEffectItem=0x0) at graphicsview/qgraphicsitem.cpp:2857
#10 0x00fa7442 in QGraphicsItemPrivate::sceneEffectiveBoundingRect (this=0xa6994d0) at graphicsview/qgraphicsitem.cpp:2908
#11 0x00fde9e8 in _q_updateIndex (this=0xa2069a8) at graphicsview/qgraphicsscenebsptreeindex.cpp:175
#12 QGraphicsSceneBspTreeIndexPrivate::_q_updateIndex (this=0xa2069a8) at graphicsview/qgraphicsscenebsptreeindex.cpp:120
#13 0x00fdec98 in QGraphicsSceneBspTreeIndex::event (this=0xa0f93d0, event=0xbff049fc) at graphicsview/qgraphicsscenebsptreeindex.cpp:704
#14 0x00915ed4 in notify_helper (e=0xbff049fc, receiver=0xa0f93d0, this=0x9cce6e8) at kernel/qapplication.cpp:4559
#15 QApplicationPrivate::notify_helper (this=0x9cce6e8, receiver=0xa0f93d0, e=0xbff049fc) at kernel/qapplication.cpp:4531
#16 0x0091b30d in QApplication::notify (this=0xbff049fc, receiver=0xa0f93d0, e=0xbff049fc) at kernel/qapplication.cpp:4288
#17 0x00584e01 in KApplication::notify (this=0xbff04d24, receiver=0xa0f93d0, event=0xbff049fc) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x0890f97e in QCoreApplication::notifyInternal (this=0xbff04d24, receiver=0xa0f93d0, event=0xbff049fc) at kernel/qcoreapplication.cpp:876
#19 0x08944990 in sendEvent (event=0xbff049fc, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#20 QTimerInfoList::activateTimers (this=0x9ccd33c) at kernel/qeventdispatcher_unix.cpp:611
#21 0x089420f8 in timerSourceDispatch (source=0x9ccd308) at kernel/qeventdispatcher_glib.cpp:186
#22 timerSourceDispatch (source=0x9ccd308) at kernel/qeventdispatcher_glib.cpp:180
#23 0x08942132 in idleTimerSourceDispatch (source=0x9ccccf0) at kernel/qeventdispatcher_glib.cpp:233
#24 0x012f4d86 in g_main_dispatch (context=0x9cce640) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
#25 g_main_context_dispatch (context=0x9cce640) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
#26 0x012f5125 in g_main_context_iterate (dispatch=1, block=19933776, context=0x9cce640, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
#27 g_main_context_iterate (context=0x9cce640, block=19933776, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#28 0x012f5201 in g_main_context_iteration (context=0x9cce640, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#29 0x08942887 in QEventDispatcherGlib::processEvents (this=0x9cae798, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x009ceaaa in QGuiEventDispatcherGlib::processEvents (this=0x9cae798, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x0890e50d in QEventLoop::processEvents (this=0xbff04c84, flags=...) at kernel/qeventloop.cpp:149
#32 0x0890e7a9 in QEventLoop::exec (this=0xbff04c84, flags=...) at kernel/qeventloop.cpp:204
#33 0x08913eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#34 0x00913a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#35 0x08055e9e in main (argc=174687112, argv=0x0) at ../../konquest/Konquest.cc:58

Possible duplicates by query: bug 304997, bug 302144, bug 301090, bug 299856, bug 299791.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-10-03 12:57:09 UTC

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