Bug 341878

Summary: Crash at closing time when click OK button
Product: [Applications] konquest Reporter: ST <shantingst>
Component: generalAssignee: Pierre Ducroquet <pinaraf>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aschuch247, kde-games-bugs-null
Priority: NOR Keywords: drkonqi
Version First Reported In: 2.3   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description ST 2014-12-14 13:20:06 UTC
Application: konquest (2.3)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 8.0 (jessie)

-- Information about the crash:
- What I was doing when the application crashed: When won a game using any size of map set, see the score board, and change the size of the score board, the program will crash when clicked OK button of the score board. System is Debian.

The crash can be reproduced every time.

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

Thread 4 (Thread 0x7f3127026700 (LWP 1796)):
#0  0x00007f313d2ff25d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f3139ca0f40 in read (__nbytes=16, __buf=0x7f3127025d70, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x1734900) at /tmp/buildd/glib2.0-2.42.1/./glib/gwakeup.c:210
#3  0x00007f3139c5d96c in g_main_context_check (context=context@entry=0x17321b0, max_priority=2147483647, fds=fds@entry=0x7f3120008730, n_fds=n_fds@entry=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3579
#4  0x00007f3139c5de83 in g_main_context_iterate (context=0x17321b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3778
#5  0x00007f3139c5e272 in g_main_loop_run (loop=0x1732170) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
#6  0x00007f313109ef76 in gdbus_shared_thread_func (user_data=0x173b7e0) at /tmp/buildd/glib2.0-2.42.1/./gio/gdbusprivate.c:273
#7  0x00007f3139c84935 in g_thread_proxy (data=0x16f4000) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#8  0x00007f313a1450a4 in start_thread (arg=0x7f3127026700) at pthread_create.c:309
#9  0x00007f313d30bccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f3126825700 (LWP 1797)):
#0  0x00007f313d30318d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f3139c5dee4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f31180008c0, timeout=-1, context=0x1741020) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076
#2  g_main_context_iterate (context=context@entry=0x1741020, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776
#3  0x00007f3139c5dffc in g_main_context_iteration (context=0x1741020, may_block=may_block@entry=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
#4  0x00007f3139c5e039 in glib_worker_main (data=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:5589
#5  0x00007f3139c84935 in g_thread_proxy (data=0x16f4230) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#6  0x00007f313a1450a4 in start_thread (arg=0x7f3126825700) at pthread_create.c:309
#7  0x00007f313d30bccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f3113251700 (LWP 1799)):
#0  0x00007f3139ca1e82 in g_private_get (key=key@entry=0x7f3139f21b60 <g_thread_specific_private>) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread-posix.c:1061
#1  0x00007f3139c84de0 in g_thread_self () at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:958
#2  0x00007f3139c5ce2c in g_main_context_acquire (context=0x7f310c0009a0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3166
#3  0x00007f3139c5dd95 in g_main_context_iterate (context=context@entry=0x7f310c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3731
#4  0x00007f3139c5dffc in g_main_context_iteration (context=0x7f310c0009a0, may_block=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
#5  0x00007f313dd90507 in QEventDispatcherGlib::processEvents (this=0x7f310c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f313dd5fae1 in QEventLoop::processEvents (this=this@entry=0x7f3113250e00, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f313dd5fe45 in QEventLoop::exec (this=this@entry=0x7f3113250e00, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f313dc54b89 in QThread::exec (this=this@entry=0x186f440) at thread/qthread.cpp:538
#9  0x00007f313dd40483 in QInotifyFileSystemWatcherEngine::run (this=0x186f440) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f313dc573ef in QThreadPrivate::start (arg=0x186f440) at thread/qthread_unix.cpp:349
#11 0x00007f313a1450a4 in start_thread (arg=0x7f3113251700) at pthread_create.c:309
#12 0x00007f313d30bccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f313fff5780 (LWP 1794)):
[KCrash Handler]
#5  QGraphicsItem::parentItem (this=this@entry=0xa300000308) at graphicsview/qgraphicsitem.cpp:1576
#6  0x00007f313efb113b in QGraphicsItem::topLevelItem (this=this@entry=0x1ec34b0) at graphicsview/qgraphicsitem.cpp:1589
#7  0x00007f313f001e4c in QGraphicsSceneFindItemBspTreeVisitor::visit (this=0x17c9880, items=0x1f4c620) at graphicsview/qgraphicsscene_bsp.cpp:80
#8  0x00007f313f000bb0 in QGraphicsSceneBspTree::climbTree (this=0x1bcdab8, visitor=0x17c9880, rect=..., index=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:252
#9  0x00007f313f000b45 in QGraphicsSceneBspTree::climbTree (this=0x1bcdab8, visitor=0x17c9880, rect=..., index=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:261
#10 0x00007f313f00128f in QGraphicsSceneBspTree::items (this=this@entry=0x1bcdab8, rect=..., onlyTopLevelItems=onlyTopLevelItems@entry=true) at graphicsview/qgraphicsscene_bsp.cpp:154
#11 0x00007f313f0040a9 in QGraphicsSceneBspTreeIndexPrivate::estimateItems (this=0x1bcda10, rect=..., order=Qt::AscendingOrder, onlyTopLevelItems=onlyTopLevelItems@entry=true) at graphicsview/qgraphicsscenebsptreeindex.cpp:387
#12 0x00007f313f004243 in QGraphicsSceneBspTreeIndex::estimateTopLevelItems (this=<optimized out>, rect=..., order=<optimized out>) at graphicsview/qgraphicsscenebsptreeindex.cpp:540
#13 0x00007f313eff64a2 in QGraphicsScenePrivate::drawItems (this=0x1bcd710, painter=painter@entry=0x7fff3bdf4c20, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x1ceb0e8, widget=0x1bcf1c0) at graphicsview/qgraphicsscene.cpp:4737
#14 0x00007f313f0155af in QGraphicsView::paintEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471
#15 0x00007f313ea2b4d8 in QWidget::event (this=0x1f39770, event=0x7fff3bdf5360) at kernel/qwidget.cpp:8775
#16 0x00007f313edec0be in QFrame::event (this=0x1f39770, e=0x7fff3bdf5360) at widgets/qframe.cpp:557
#17 0x00007f313f0142b1 in QGraphicsView::viewportEvent (this=0x1f39770, event=0x7fff3bdf5360) at graphicsview/qgraphicsview.cpp:2866
#18 0x00007f313dd610f6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x15b23e0, receiver=receiver@entry=0x1bcf1c0, event=event@entry=0x7fff3bdf5360) at kernel/qcoreapplication.cpp:1065
#19 0x00007f313e9d827c in QApplicationPrivate::notify_helper (this=this@entry=0x15b23e0, receiver=receiver@entry=0x1bcf1c0, e=e@entry=0x7fff3bdf5360) at kernel/qapplication.cpp:4566
#20 0x00007f313e9deda8 in QApplication::notify (this=0x7fff3bdf7920, receiver=0x1bcf1c0, e=0x7fff3bdf5360) at kernel/qapplication.cpp:4356
#21 0x00007f313f9ce2ca in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#22 0x00007f313dd60f8d in QCoreApplication::notifyInternal (this=0x7fff3bdf7920, receiver=receiver@entry=0x1bcf1c0, event=event@entry=0x7fff3bdf5360) at kernel/qcoreapplication.cpp:955
#23 0x00007f313ea25bad in sendSpontaneousEvent (event=0x7fff3bdf5360, receiver=0x1bcf1c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#24 QWidgetPrivate::drawWidget (this=this@entry=0x1bd08c0, pdev=0x178e2b0, rgn=..., offset=..., flags=68, sharedPainter=sharedPainter@entry=0x0, backingStore=0x1b8d2e0) at kernel/qwidget.cpp:5599
#25 0x00007f313ebf67fa in QWidgetBackingStore::sync (this=0x1b8d2e0) at painting/qbackingstore.cpp:1365
#26 0x00007f313ea1a2f0 in QWidgetPrivate::syncBackingStore (this=0x1829870) at kernel/qwidget.cpp:1894
#27 0x00007f313ea2b5a8 in QWidget::event (this=0x1828ca0, event=0x1bb81a0) at kernel/qwidget.cpp:8693
#28 0x00007f313ee06363 in QMainWindow::event (this=0x1828ca0, event=0x1bb81a0) at widgets/qmainwindow.cpp:1478
#29 0x00007f313facf9b9 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#30 0x00007f313e9d829c in QApplicationPrivate::notify_helper (this=this@entry=0x15b23e0, receiver=receiver@entry=0x1828ca0, e=e@entry=0x1bb81a0) at kernel/qapplication.cpp:4570
#31 0x00007f313e9deda8 in QApplication::notify (this=0x7fff3bdf7920, receiver=0x1828ca0, e=0x1bb81a0) at kernel/qapplication.cpp:4356
#32 0x00007f313f9ce2ca in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0x00007f313dd60f8d in QCoreApplication::notifyInternal (this=0x7fff3bdf7920, receiver=receiver@entry=0x1828ca0, event=event@entry=0x1bb81a0) at kernel/qcoreapplication.cpp:955
#34 0x00007f313dd64821 in sendEvent (event=0x1bb81a0, receiver=0x1828ca0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x1828ca0, event_type=event_type@entry=77, data=0x1589df0) at kernel/qcoreapplication.cpp:1579
#36 0x00007f313dd64cb3 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=event_type@entry=77) at kernel/qcoreapplication.cpp:1472
#37 0x00007f313efe95b3 in dispatchPendingUpdateRequests (this=0x1ceac60) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200
#38 QGraphicsScenePrivate::_q_processDirtyItems (this=0x1bcd710) at graphicsview/qgraphicsscene.cpp:515
#39 0x00007f313efed539 in QGraphicsScene::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:106
#40 0x00007f313dd7a641 in QObject::event (this=this@entry=0x1c0d5c0, e=e@entry=0x1fe7720) at kernel/qobject.cpp:1222
#41 0x00007f313effbafb in QGraphicsScene::event (this=0x1c0d5c0, event=0x1fe7720) at graphicsview/qgraphicsscene.cpp:3565
#42 0x00007f313e9d829c in QApplicationPrivate::notify_helper (this=this@entry=0x15b23e0, receiver=receiver@entry=0x1c0d5c0, e=e@entry=0x1fe7720) at kernel/qapplication.cpp:4570
#43 0x00007f313e9deda8 in QApplication::notify (this=0x7fff3bdf7920, receiver=0x1c0d5c0, e=0x1fe7720) at kernel/qapplication.cpp:4356
#44 0x00007f313f9ce2ca in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#45 0x00007f313dd60f8d in QCoreApplication::notifyInternal (this=0x7fff3bdf7920, receiver=receiver@entry=0x1c0d5c0, event=event@entry=0x1fe7720) at kernel/qcoreapplication.cpp:955
#46 0x00007f313dd64821 in sendEvent (event=0x1fe7720, receiver=0x1c0d5c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#47 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1589df0) at kernel/qcoreapplication.cpp:1579
#48 0x00007f313dd64cb3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#49 0x00007f313dd903a3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#50 postEventSourceDispatch (s=0x15b2580) at kernel/qeventdispatcher_glib.cpp:280
#51 0x00007f3139c5dc5d in g_main_dispatch (context=0x15ae170) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111
#52 g_main_context_dispatch (context=context@entry=0x15ae170) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710
#53 0x00007f3139c5df48 in g_main_context_iterate (context=context@entry=0x15ae170, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781
#54 0x00007f3139c5dffc in g_main_context_iteration (context=0x15ae170, may_block=0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
#55 0x00007f313dd90551 in QEventDispatcherGlib::processEvents (this=0x158b360, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#56 0x00007f313ea7cb96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#57 0x00007f313dd64d01 in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1142
#58 0x0000000000415d4a in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 306975.

Possible duplicates by query: bug 329201.

Reported using DrKonqi
Comment 1 Alexander Schuch 2015-01-04 12:05:54 UTC

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