Bug 357779

Summary: Crash When Debugging [GDBDebugger::DebugSession::interruptDebugger]
Product: [Applications] kdevelop Reporter: Russell Greene <russellgreene8>
Component: VCS: SubversionAssignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: crash CC: kfunk, nicolasleuba, pfyu817
Priority: NOR Keywords: drkonqi, triaged
Version First Reported In: 4.7.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Russell Greene 2016-01-10 05:39:15 UTC
Application: kdevelop (4.7.1)
KDE Platform Version: 4.14.13
Qt Version: 4.8.6
Operating System: Linux 4.2.0-23-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:

I pressed enter after typing on the GDB input field. I can't quite remember what was in there. It just promptly crashed.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f60f4c6d840 (LWP 21881))]

Thread 12 (Thread 0x7f60d6645700 (LWP 21882)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f60ed9dbb5a in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f60ed9dbb89 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f60f06656aa in start_thread (arg=0x7f60d6645700) at pthread_create.c:333
#4  0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f60d520d700 (LWP 21883)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f60f0667d82 in __GI___pthread_mutex_lock (mutex=0x7f60e3b185d0) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f60e3899fcc in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#3  0x00007f60e389eb11 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#4  0x00007f60e389efbb in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#5  0x00007f60e21ffff0 in ?? () from /usr/lib/nvidia-352-updates/tls/libnvidia-tls.so.352.63
#6  0x00007f60eb3634e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f60eb31fcd4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f60eb320190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f60eb3202fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f60f1b4120e in QEventDispatcherGlib::processEvents (this=0x7f60480008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#11 0x00007f60f1b0f0d1 in QEventLoop::processEvents (this=this@entry=0x7f60d520cd40, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f60f1b0f445 in QEventLoop::exec (this=this@entry=0x7f60d520cd40, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f60f19fe4f9 in QThread::exec (this=this@entry=0x142c7c0) at thread/qthread.cpp:538
#14 0x00007f60f1aef133 in QInotifyFileSystemWatcherEngine::run (this=0x142c7c0) at io/qfilesystemwatcher_inotify.cpp:265
#15 0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x142c7c0) at thread/qthread_unix.cpp:349
#16 0x00007f60f06656aa in start_thread (arg=0x7f60d520d700) at pthread_create.c:333
#17 0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f604dedc700 (LWP 21884)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f60f1a01264 in QWaitConditionPrivate::wait (time=1000, this=0x378e5d0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3585ad0, time=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f60ee450526 in ?? () from /usr/lib/libkdevplatformlanguage.so.8
#4  0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x3585ab0) at thread/qthread_unix.cpp:349
#5  0x00007f60f06656aa in start_thread (arg=0x7f604dedc700) at pthread_create.c:333
#6  0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f603f29d700 (LWP 21885)):
#0  0x00007f60f06693df in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f60e3b185d0) at pthread_mutex_unlock.c:57
#1  __GI___pthread_mutex_unlock (mutex=0x7f60e3b185d0) at pthread_mutex_unlock.c:315
#2  0x00007f60e3899ce5 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#3  0x00007f60e389f018 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#4  0x00007f60e2200001 in ?? () from /usr/lib/nvidia-352-updates/tls/libnvidia-tls.so.352.63
#5  0x00007f60eb3634e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f60eb31fcd4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f60eb320190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f60eb3202fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f60f1b4120e in QEventDispatcherGlib::processEvents (this=0x7f60380008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#10 0x00007f60f1b0f0d1 in QEventLoop::processEvents (this=this@entry=0x7f603f29cd90, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007f60f1b0f445 in QEventLoop::exec (this=this@entry=0x7f603f29cd90, flags=...) at kernel/qeventloop.cpp:204
#12 0x00007f60f19fe4f9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#13 0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x3892588) at thread/qthread_unix.cpp:349
#14 0x00007f60f06656aa in start_thread (arg=0x7f603f29d700) at pthread_create.c:333
#15 0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f602d75d700 (LWP 21892)):
#0  __lll_unlock_wake () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:371
#1  0x00007f60f06693f0 in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f60e3b185d0) at pthread_mutex_unlock.c:57
#2  __GI___pthread_mutex_unlock (mutex=0x7f60e3b185d0) at pthread_mutex_unlock.c:315
#3  0x00007f60e3899ce5 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#4  0x00007f60e389f018 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#5  0x00007f60e2200001 in ?? () from /usr/lib/nvidia-352-updates/tls/libnvidia-tls.so.352.63
#6  0x00007f60eb3634e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f60eb31fcd4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f60eb320190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f60eb3202fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f60f1b4120e in QEventDispatcherGlib::processEvents (this=0x7f60280008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#11 0x00007f60f1b0f0d1 in QEventLoop::processEvents (this=this@entry=0x7f602d75cd90, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f60f1b0f445 in QEventLoop::exec (this=this@entry=0x7f602d75cd90, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f60f19fe4f9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#14 0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x3d255d0) at thread/qthread_unix.cpp:349
#15 0x00007f60f06656aa in start_thread (arg=0x7f602d75d700) at pthread_create.c:333
#16 0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f6013fff700 (LWP 21908)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f60f0667d82 in __GI___pthread_mutex_lock (mutex=0x7f60e3b185d0) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f60e3899fcc in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#3  0x00007f60e389eb11 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#4  0x00007f60e389f018 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#5  0x00007f60e2200001 in ?? () from /usr/lib/nvidia-352-updates/tls/libnvidia-tls.so.352.63
#6  0x00007f60eb3634e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f60eb31fcd4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f60eb320190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f60eb3202fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f60f1b4120e in QEventDispatcherGlib::processEvents (this=0x7f600c003020, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#11 0x00007f60f1b0f0d1 in QEventLoop::processEvents (this=this@entry=0x7f6013ffed40, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f60f1b0f445 in QEventLoop::exec (this=this@entry=0x7f6013ffed40, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f60f19fe4f9 in QThread::exec (this=this@entry=0x650f550) at thread/qthread.cpp:538
#14 0x00007f60f1aef133 in QInotifyFileSystemWatcherEngine::run (this=0x650f550) at io/qfilesystemwatcher_inotify.cpp:265
#15 0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x650f550) at thread/qthread_unix.cpp:349
#16 0x00007f60f06656aa in start_thread (arg=0x7f6013fff700) at pthread_create.c:333
#17 0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f601b685700 (LWP 21916)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f60f1a01286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1a944a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1a94378, mutex=0x1a94620, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f60e9527cfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a94350, th=0x5956240) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f60e952aa03 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a946b0, th=0x5956240, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f60e952aa1c in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a946b0, th=0x5956240, previous=0x16a7ce0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f60e952955f in ThreadWeaver::Thread::run (this=0x5956240) at ../../../threadweaver/Weaver/Thread.cpp:98
#7  0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x5956240) at thread/qthread_unix.cpp:349
#8  0x00007f60f06656aa in start_thread (arg=0x7f601b685700) at pthread_create.c:333
#9  0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f60266f5700 (LWP 21917)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f60f1a01286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1a944a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1a94378, mutex=0x1a94620, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f60e9527cfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a94350, th=0x7f6014003130) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f60e952aa03 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a946b0, th=0x7f6014003130, previous=0x9186c30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f60e952955f in ThreadWeaver::Thread::run (this=0x7f6014003130) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x7f6014003130) at thread/qthread_unix.cpp:349
#7  0x00007f60f06656aa in start_thread (arg=0x7f60266f5700) at pthread_create.c:333
#8  0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f6025eec700 (LWP 21923)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f60f0667d82 in __GI___pthread_mutex_lock (mutex=0x7f60e3b185d0) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f60e3899fcc in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#3  0x00007f60e389eb11 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#4  0x00007f60e389f018 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#5  0x00007f60e2200001 in ?? () from /usr/lib/nvidia-352-updates/tls/libnvidia-tls.so.352.63
#6  0x00007f60eb3634e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f60eb31fcd4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f60eb320190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f60eb3202fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f60f1b4120e in QEventDispatcherGlib::processEvents (this=0x7f60080008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#11 0x00007f60f1b0f0d1 in QEventLoop::processEvents (this=this@entry=0x7f6025eebd40, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f60f1b0f445 in QEventLoop::exec (this=this@entry=0x7f6025eebd40, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f60f19fe4f9 in QThread::exec (this=this@entry=0x1728680) at thread/qthread.cpp:538
#14 0x00007f60f1aef133 in QInotifyFileSystemWatcherEngine::run (this=0x1728680) at io/qfilesystemwatcher_inotify.cpp:265
#15 0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x1728680) at thread/qthread_unix.cpp:349
#16 0x00007f60f06656aa in start_thread (arg=0x7f6025eec700) at pthread_create.c:333
#17 0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f60256eb700 (LWP 31363)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f60f1a01286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x67b1ff0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x9bcbcc8, mutex=0x8269b80, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f60e9527cfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9bcbca0, th=0x7b96280) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f60e952aa03 in ThreadWeaver::WorkingHardState::applyForWork (this=0x815f190, th=0x7b96280, previous=0x8377900) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f60e952955f in ThreadWeaver::Thread::run (this=0x7b96280) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x7b96280) at thread/qthread_unix.cpp:349
#7  0x00007f60f06656aa in start_thread (arg=0x7f60256eb700) at pthread_create.c:333
#8  0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f601993f700 (LWP 31364)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f60f1a01286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x67b1ff0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x9bcbcc8, mutex=0x8269b80, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f60e9527cfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9bcbca0, th=0x9974de0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f60e952aa03 in ThreadWeaver::WorkingHardState::applyForWork (this=0x815f190, th=0x9974de0, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f60e952955f in ThreadWeaver::Thread::run (this=0x9974de0) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f60f1a00d1c in QThreadPrivate::start (arg=0x9974de0) at thread/qthread_unix.cpp:349
#7  0x00007f60f06656aa in start_thread (arg=0x7f601993f700) at pthread_create.c:333
#8  0x00007f60f1334eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f60f4c6d840 (LWP 21881)):
[KCrash Handler]
#6  GDBDebugger::GDB::interrupt (this=0x0) at ../../../debuggers/gdb/gdb.cpp:159
#7  0x00007f603d38d662 in GDBDebugger::DebugSession::interruptDebugger (this=0x681cbd0) at ../../../debuggers/gdb/debugsession.cpp:359
#8  0x00007f603d397329 in GDBDebugger::DebugSession::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0x7fffcfc4f090, _c=<optimized out>) at ./debugsession.moc:154
#9  0x00007f60f1b24f60 in QMetaObject::activate (sender=0x5e61060, m=m@entry=0x7f603d5dab60 <GDBDebugger::GDBOutputWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#10 0x00007f603d37a0ab in GDBDebugger::GDBOutputWidget::breakInto (this=<optimized out>) at ./gdboutputwidget.moc:148
#11 GDBDebugger::GDBOutputWidget::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./gdboutputwidget.moc:76
#12 0x00007f60f1b24f60 in QMetaObject::activate (sender=sender@entry=0x5e6cb60, m=m@entry=0x7f60f2b59f80 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffcfc4f220) at kernel/qobject.cpp:3567
#13 0x00007f60f26e5472 in QAbstractButton::clicked (this=this@entry=0x5e6cb60, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219
#14 0x00007f60f241ac53 in QAbstractButtonPrivate::emitClicked (this=this@entry=0x5e6cb90) at widgets/qabstractbutton.cpp:548
#15 0x00007f60f241c024 in QAbstractButtonPrivate::click (this=0x5e6cb90) at widgets/qabstractbutton.cpp:541
#16 0x00007f60f2096e20 in QWidget::event (this=0x5e6cb60, event=0x7fffcfc4f660) at kernel/qwidget.cpp:8775
#17 0x00007f60f2042cdc in QApplicationPrivate::notify_helper (this=this@entry=0x1255900, receiver=receiver@entry=0x5e6cb60, e=e@entry=0x7fffcfc4f660) at kernel/qapplication.cpp:4570
#18 0x00007f60f204af63 in QApplication::notify (this=this@entry=0x7fffcfc50170, receiver=receiver@entry=0x5e6cb60, e=e@entry=0x7fffcfc4f660) at kernel/qapplication.cpp:4011
#19 0x00007f60f3034a2a in KApplication::notify (this=0x7fffcfc50170, receiver=0x5e6cb60, event=0x7fffcfc4f660) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007f60f1b1085d in QCoreApplication::notifyInternal (this=0x7fffcfc50170, receiver=receiver@entry=0x5e6cb60, event=event@entry=0x7fffcfc4f660) at kernel/qcoreapplication.cpp:955
#21 0x00007f60f2041146 in QCoreApplication::sendSpontaneousEvent (event=event@entry=0x7fffcfc4f660, receiver=receiver@entry=0x5e6cb60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#22 qt_sendSpontaneousEvent (receiver=receiver@entry=0x5e6cb60, event=event@entry=0x7fffcfc4f660) at kernel/qapplication.cpp:5568
#23 0x00007f60f20eacc3 in QKeyMapper::sendKeyEvent (keyWidget=keyWidget@entry=0x5e6cb60, grab=grab@entry=false, type=QEvent::KeyRelease, code=32, modifiers=..., text=..., autorepeat=false, count=1, nativeScanCode=65, nativeVirtualKey=32, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1866
#24 0x00007f60f20eb1d2 in QKeyMapperPrivate::translateKeyEvent (this=0x7fffcfc4fbd0, keyWidget=0x5e6cb60, event=0x7fff00000000, grab=<optimized out>) at kernel/qkeymapper_x11.cpp:1836
#25 0x00007f60f20c32c1 in QApplication::x11ProcessEvent (this=0x7fffcfc50170, event=event@entry=0x7fffcfc4fbd0) at kernel/qapplication_x11.cpp:3641
#26 0x00007f60f20edb52 in x11EventSourceDispatch (s=0x124f7a0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#27 0x00007f60eb31fff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f60eb320250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f60eb3202fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f60f1b4120e in QEventDispatcherGlib::processEvents (this=0x11a0ba0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#31 0x00007f60f20edc26 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f60f1b0f0d1 in QEventLoop::processEvents (this=this@entry=0x7fffcfc4ffb0, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007f60f1b0f445 in QEventLoop::exec (this=this@entry=0x7fffcfc4ffb0, flags=...) at kernel/qeventloop.cpp:204
#34 0x00007f60f1b15429 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#35 0x00007f60f2040f2c in QApplication::exec () at kernel/qapplication.cpp:3828
#36 0x000000000041035c in main (argc=<optimized out>, argv=<optimized out>) at ../../app/main.cpp:582

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

Possible duplicates by query: bug 320038.

Reported using DrKonqi
Comment 1 Kevin Funk 2016-09-08 10:42:03 UTC
*** Bug 362879 has been marked as a duplicate of this bug. ***
Comment 2 Kevin Funk 2016-09-08 10:42:38 UTC
@Peifeng: Care to have a look if you're still around? :)
Comment 3 Peifeng Yu 2016-09-08 18:29:37 UTC
I can't reproduce this with new KDevelop 5 with Qt5. And looking at the code, I have no idea why it would segment fault when calling ::kill(pid, SIGINT);

Russell, could you try with the latest KDevelop 5.0.0 and if the bug still exists, upload a test project so that I can reproduce and debug with?
Comment 4 Andrew Crouthamel 2018-09-26 22:20:43 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-27 03:46:03 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!