Bug 288160

Summary: kdevelop crashes when debugging
Product: [Applications] kdevelop Reporter: stompdagger1
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version: 4.2.60   
Target Milestone: 4.2.3   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description stompdagger1 2011-12-03 20:35:12 UTC
Application: kdevelop (4.2.60)
KDE Platform Version: 4.7.3 (4.7.3) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.1.3-gentoo x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
- What I was doing when the application crashed: I was running debug mode of a program.

glibc version is 2.14.1

- Unusual behavior I noticed: as I compile kdevelop and kdevplatfrom from source, I was able to compile kdevplatfrom but kdevelop failed with the following error: 
Linking CXX executable gdbtest                                                                                                  
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lKDE4Workspace__processui           
collect2: ld returned 1 exit status
make[2]: *** [debuggers/gdb/gdbtest] Error 1
make[1]: *** [debuggers/gdb/CMakeFiles/gdbtest.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Linking CXX shared module ../../lib/kdevgdb.so
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lKDE4Workspace__processui           
collect2: ld returned 1 exit status
make[2]: *** [lib/kdevgdb.so] Error 1
make[1]: *** [debuggers/gdb/CMakeFiles/kdevgdb.dir/all] Error 2

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
[Current thread is 1 (Thread 0x7ff4363a7760 (LWP 19334))]

Thread 15 (Thread 0x7ff4218ed700 (LWP 19338)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007ff43480ce8e in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ff430ba444b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x1f8a9a0) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchain.cpp:282
#3  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007ff43326ee2c in start_thread (arg=0x7ff4218ed700) at pthread_create.c:301
#5  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7ff40eb80700 (LWP 19343)):
#0  __pthread_mutex_lock (mutex=0x2a310e8) at pthread_mutex_lock.c:127
#1  0x00007ff42dfb81d3 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff42dfb8fbd in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff42dfb95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007ff43491cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007ff4348f17c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007ff4348f19bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43480a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007ff43326ee2c in start_thread (arg=0x7ff40eb80700) at pthread_create.c:301
#10 0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7ff40e37f700 (LWP 19344)):
#0  0x00007ff4335549f3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff42dfb9128 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff42dfb95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff43491cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007ff4348f17c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007ff4348f19bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007ff43480a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007ff43326ee2c in start_thread (arg=0x7ff40e37f700) at pthread_create.c:301
#9  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7ff40c803700 (LWP 19351)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff422985b34 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#2  0x00007ff422985b69 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#3  0x00007ff43326ee2c in start_thread (arg=0x7ff40c803700) at pthread_create.c:301
#4  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7ff40ba7f700 (LWP 19359)):
#0  0x00007ff43327201f in __pthread_mutex_unlock_usercnt (mutex=0x7ff41c960658, decr=0) at pthread_mutex_unlock.c:52
#1  0x00007ff42dfb8ac0 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff42dfb93d0 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff42dfb95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007ff43491cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007ff4348f17c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007ff4348f19bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43480a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007ff4348d4a6f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007ff43326ee2c in start_thread (arg=0x7ff40ba7f700) at pthread_create.c:301
#11 0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7ff409ffd700 (LWP 19475)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff42b5ed4b4 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007ff43326ee2c in start_thread (arg=0x7ff409ffd700) at pthread_create.c:301
#3  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7ff40a7fe700 (LWP 19476)):
#0  0x00007ff4335549f3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff42dfb9128 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff42dfb95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff43491cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007ff4348f17c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007ff4348f19bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007ff43480a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007ff43326ee2c in start_thread (arg=0x7ff40a7fe700) at pthread_create.c:301
#9  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7ff407d30700 (LWP 19907)):
#0  0x00007ff4335549f3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff42dfb9128 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff42dfb95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff43491cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007ff4348f17c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007ff4348f19bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007ff43480a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff4348d4a6f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007ff43326ee2c in start_thread (arg=0x7ff407d30700) at pthread_create.c:301
#10 0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7ff407526700 (LWP 19911)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff43480cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ff42be30234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007ff42be3279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007ff42be3165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007ff42be316eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43326ee2c in start_thread (arg=0x7ff407526700) at pthread_create.c:301
#8  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7ff406d25700 (LWP 19912)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff43480cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ff42be30234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007ff42be3279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007ff42be3165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007ff42be316eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43326ee2c in start_thread (arg=0x7ff406d25700) at pthread_create.c:301
#8  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7ff406524700 (LWP 19913)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff43480cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ff42be30234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007ff42be3279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007ff42be327b4 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007ff42be3165f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007ff42be316eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#7  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007ff43326ee2c in start_thread (arg=0x7ff406524700) at pthread_create.c:301
#9  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7ff405d23700 (LWP 19914)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff43480cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ff42be30234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007ff42be3279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007ff42be3165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007ff42be316eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43326ee2c in start_thread (arg=0x7ff405d23700) at pthread_create.c:301
#8  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7ff405522700 (LWP 19915)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff43480cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ff42be30234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007ff42be3279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007ff42be3165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007ff42be316eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43326ee2c in start_thread (arg=0x7ff405522700) at pthread_create.c:301
#8  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7ff404d21700 (LWP 19916)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff43480cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ff42be30234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007ff42be3279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007ff42be3165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007ff42be316eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007ff43480ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ff43326ee2c in start_thread (arg=0x7ff404d21700) at pthread_create.c:301
#8  0x00007ff43355d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ff4363a7760 (LWP 19334)):
[KCrash Handler]
#6  0x00007ff4334bab05 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007ff4334bbf7b in __GI_abort () at abort.c:93
#8  0x00007ff4348034e4 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007ff43480365f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007ff43480380c in qFatal(char const*, ...) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007ff435833ea0 in KDevelop::SourceFormatterController::adaptEditorIndentationMode (this=<optimized out>, doc=0x3cd1360, formatter=0x28c1108, ignoreModeline=false) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/shell/sourceformattercontroller.cpp:381
#12 0x00007ff435834013 in KDevelop::SourceFormatterController::documentLoaded (this=0x10ad840, doc=0x3cd1360) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/shell/sourceformattercontroller.cpp:105
#13 0x00007ff435836e94 in KDevelop::SourceFormatterController::qt_metacall (this=0x10ad840, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x688e7e0) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999_build/shell/sourceformattercontroller.moc:85
#14 0x00007ff434908c4a in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007ff433ce6954 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007ff433ceb72c in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007ff4350f5c26 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#18 0x00007ff4348f25bc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007ff4348f592b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007ff43491cb23 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007ff42dfb8c21 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#22 0x00007ff42dfb93d0 in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007ff42dfb95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#24 0x00007ff43491cf7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007ff433d8aa2e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007ff4348f17c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007ff4348f19bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007ff4348f5b27 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#29 0x000000000040a5f3 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/app/main.cpp:479

Reported using DrKonqi
Comment 1 stompdagger1 2011-12-04 16:37:38 UTC
more info:

Application: KDevelop (kdevelop), signal: Aborted
[Current thread is 1 (Thread 0x7f5729ed7760 (LWP 6468))]

Thread 18 (Thread 0x7f5715f0d700 (LWP 6469)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f572833ce8e in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f57246d444b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x1fc2220) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchain.cpp:282
#3  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5726d9ee2c in start_thread (arg=0x7f5715f0d700) at pthread_create.c:301
#5  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7f5703d49700 (LWP 6477)):
#0  0x00007f5721ae8555 in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f5721ae902a in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f5721ae95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f572844cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f57284217c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f57284219bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f572833a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5728404a6f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f5726d9ee2c in start_thread (arg=0x7f5703d49700) at pthread_create.c:301
#10 0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7f5702a65700 (LWP 6478)):
#0  0x00007f57270849f3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5721ae9128 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f5721ae95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f572844cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f57284217c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f57284219bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f572833a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f5726d9ee2c in start_thread (arg=0x7f5702a65700) at pthread_create.c:301
#9  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7f5702264700 (LWP 6479)):
#0  0x00007f5725b2a813 in __GI_clock_gettime (clock_id=1, tp=0x7f5702263b20) at ../sysdeps/unix/clock_gettime.c:100
#1  0x00007f572838c41c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f572844d7a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f572844db0c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f572844c52c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f572844c5d5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5721ae81a2 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f5721ae8fbd in ?? () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f5721ae95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f572844cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f57284217c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f57284219bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f572833a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f5726d9ee2c in start_thread (arg=0x7f5702264700) at pthread_create.c:301
#15 0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7f57007e1700 (LWP 6547)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f571f11d4b4 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f5726d9ee2c in start_thread (arg=0x7f57007e1700) at pthread_create.c:301
#3  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7f5700fe2700 (LWP 6548)):
#0  0x00007f5721ae7816 in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f5721ae8f41 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f5721ae95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f572844cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f57284217c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f57284219bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f572833a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f5726d9ee2c in start_thread (arg=0x7f5700fe2700) at pthread_create.c:301
#9  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7f56f7171700 (LWP 6666)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f57164b6b34 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#2  0x00007f57164b6b69 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#3  0x00007f5726d9ee2c in start_thread (arg=0x7f56f7171700) at pthread_create.c:301
#4  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7f56f6664700 (LWP 6898)):
#0  0x00007f57270849f3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5721ae9128 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f5721ae95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f572844cfe6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f57284217c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f57284219bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f572833a08f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5728404a6f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f5726d9ee2c in start_thread (arg=0x7f56f6664700) at pthread_create.c:301
#10 0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7f56f5e63700 (LWP 6899)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5726d9ee2c in start_thread (arg=0x7f56f5e63700) at pthread_create.c:301
#8  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7f56f5662700 (LWP 6900)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5726d9ee2c in start_thread (arg=0x7f56f5662700) at pthread_create.c:301
#8  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7f56f4e61700 (LWP 6901)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5726d9ee2c in start_thread (arg=0x7f56f4e61700) at pthread_create.c:301
#8  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7f56f4660700 (LWP 6902)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5726d9ee2c in start_thread (arg=0x7f56f4660700) at pthread_create.c:301
#8  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f56f3e5f700 (LWP 6903)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5726d9ee2c in start_thread (arg=0x7f56f3e5f700) at pthread_create.c:301
#8  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f56f365e700 (LWP 6904)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5726d9ee2c in start_thread (arg=0x7f56f365e700) at pthread_create.c:301
#8  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f56f7982700 (LWP 7008)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f9627b4 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f5726d9ee2c in start_thread (arg=0x7f56f7982700) at pthread_create.c:301
#9  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f56f197f700 (LWP 7009)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5726d9ee2c in start_thread (arg=0x7f56f197f700) at pthread_create.c:301
#8  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f56f117e700 (LWP 7010)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f572833cf1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f571f960234 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f571f96279b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f571f96165f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f571f9616eb in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f572833ca95 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5726d9ee2c in start_thread (arg=0x7f56f117e700) at pthread_create.c:301
#8  0x00007f572708d62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f5729ed7760 (LWP 6468)):
[KCrash Handler]
#6  0x00007f5726feab05 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f5726febf7b in __GI_abort () at abort.c:93
#8  0x00007f57283334e4 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f572833365f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f572833380c in qFatal(char const*, ...) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f5729363ea0 in KDevelop::SourceFormatterController::adaptEditorIndentationMode (this=<optimized out>, doc=0x2d518f0, formatter=0x28b82d8, ignoreModeline=false) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/shell/sourceformattercontroller.cpp:381
#12 0x00007f5729364013 in KDevelop::SourceFormatterController::documentLoaded (this=0x10e9510, doc=0x2d518f0) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/shell/sourceformattercontroller.cpp:105
#13 0x00007f5729366e94 in KDevelop::SourceFormatterController::qt_metacall (this=0x10e9510, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x40d1920) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999_build/shell/sourceformattercontroller.moc:85
#14 0x00007f5728438c4a in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f5727816954 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007f572781b72c in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007f5728c25c26 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#18 0x00007f57284225bc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f572842592b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007f572844cb23 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f5721ae8c21 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#22 0x00007f5721ae93d0 in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f5721ae95d9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#24 0x00007f572844cf7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007f57278baa2e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007f57284217c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007f57284219bf in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007f5728425b27 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#29 0x000000000040a613 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/app/main.cpp:479

it isn't related to the kdevelop compile failure as I got around it and it still crash.
Comment 2 Milian Wolff 2011-12-05 20:36:48 UTC
you most probably have a binary incompatibility issue. that compile bug you see is a gentoo bug though, and out of our reach.

to fix your issue, please wipe the installation of kdevelop, make sure no libs with "kdev" in their name are still lying around somewhere, then build it cleanly again.

if the bug persists, please reopen.
Comment 3 stompdagger1 2011-12-06 06:37:12 UTC
(In reply to comment #2)
> you most probably have a binary incompatibility issue. that compile bug you see
> is a gentoo bug though, and out of our reach.
> 
> to fix your issue, please wipe the installation of kdevelop, make sure no libs
> with "kdev" in their name are still lying around somewhere, then build it
> cleanly again.
> 
> if the bug persists, please reopen.

the compile bug was solved with the help of the gentoo devs, but the crash during debug execution still persists, what is your recommendation to do? purge kdevelop and kdevplatform?
Comment 4 Milian Wolff 2011-12-10 19:19:50 UTC
yes, e.g.:

find /path/to/install/dir -name "*kdev*.so" -delete

then make install again.