Application: kdevelop (4.6.60) KDE Platform Version: 4.11.5 Qt Version: 4.8.5 Operating System: Linux 3.11.10-7-desktop x86_64 Distribution: "openSUSE 13.1 (Bottle) (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I opened a plain text configuration file (*.conf) from left project widget The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6d6bee4880 (LWP 5448))] Thread 23 (Thread 0x7f6d4cf8d700 (LWP 5451)): #0 0x00007f6d68666b3d in poll () from /lib64/libc.so.6 #1 0x00007f6d627d5604 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6d627d5a6a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6d5306cc16 in ?? () from /usr/lib64/libgio-2.0.so.0 #4 0x00007f6d627fa035 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #6 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x7f6d47fff700 (LWP 5452)): #0 0x00007f6d6837553b in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0 #1 0x00007f6d628152c1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6d627d55f9 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f6d627d5759 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f6d627fa035 in ?? () from /usr/lib64/libglib-2.0.so.0 #6 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #7 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x7f6d3f1c1700 (LWP 5453)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d64dd98cb in ?? () from /usr/lib64/libQtScript.so.4 #2 0x00007f6d64dd9909 in ?? () from /usr/lib64/libQtScript.so.4 #3 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #4 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x7f6cbdf95700 (LWP 5454)): #0 0x00007f6d68376458 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b44 in wait (time=1000, this=0x3dab940) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=this@entry=0x27f5c88, mutex=mutex@entry=0x27f5c90, time=time@entry=1000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d6583ae52 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x27f5c70) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/language/duchain/duchain.cpp:283 #4 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x27f5c70) at thread/qthread_unix.cpp:338 #5 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #6 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x7f6caf059700 (LWP 5455)): #0 0x00007f6d62815002 in ?? () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f6d62815289 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6d627d508c in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6d627d559b in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f6d68decd76 in QEventDispatcherGlib::processEvents (this=0x7f6ca80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #6 0x00007f6d68dbed0f in QEventLoop::processEvents (this=this@entry=0x7f6caf058d60, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f6d68dbf005 in QEventLoop::exec (this=this@entry=0x7f6caf058d60, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f6d68cbdfef in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #9 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x487a9f0) at thread/qthread_unix.cpp:338 #10 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #11 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x7f6ca564d700 (LWP 5456)): #0 0x00007f6d62815005 in ?? () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f6d62815289 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6d627d4cb9 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6d627d5523 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f6d68decd76 in QEventDispatcherGlib::processEvents (this=0x7f6ca00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #6 0x00007f6d68dbed0f in QEventLoop::processEvents (this=this@entry=0x7f6ca564cd60, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f6d68dbf005 in QEventLoop::exec (this=this@entry=0x7f6ca564cd60, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f6d68cbdfef in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #9 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x4a6f8a0) at thread/qthread_unix.cpp:338 #10 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #11 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x7f6c97fff700 (LWP 5493)): #0 0x00007f6d627d4c63 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f6d627d5523 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6d68decd76 in QEventDispatcherGlib::processEvents (this=0x7f6c90022200, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #4 0x00007f6d68dbed0f in QEventLoop::processEvents (this=this@entry=0x7f6c97ffed20, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f6d68dbf005 in QEventLoop::exec (this=this@entry=0x7f6c97ffed20, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f6d68cbdfef in QThread::exec (this=this@entry=0x5d958a0) at thread/qthread.cpp:536 #7 0x00007f6d68da0513 in QInotifyFileSystemWatcherEngine::run (this=0x5d958a0) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x5d958a0) at thread/qthread_unix.cpp:338 #9 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #10 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x7f6c977fe700 (LWP 5503)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d5e903f76 in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f6d5e903fa9 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #4 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7f6c96ffd700 (LWP 5504)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d5e6762cd in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f6d5e92bad6 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #4 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7f6c967fc700 (LWP 5526)): #0 0x00007fff2bdfe987 in clock_gettime () #1 0x00007f6d6867ca0d in clock_gettime () from /lib64/libc.so.6 #2 0x00007f6d68d14e47 in do_gettime (frac=0x7f6c967fbaf0, sec=0x7f6c967fbae8) at tools/qelapsedtimer_unix.cpp:127 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:144 #4 0x00007f6d68dee405 in updateCurrentTime (this=0x7f6c8c001420) at kernel/qeventdispatcher_unix.cpp:354 #5 QTimerInfoList::timerWait (this=0x7f6c8c001420, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #6 0x00007f6d68decbac in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f6c967fbba4) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f6d68decc55 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f6d627d4cad in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f6d627d5523 in ?? () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #11 0x00007f6d68decd76 in QEventDispatcherGlib::processEvents (this=0x7f6c8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #12 0x00007f6d68dbed0f in QEventLoop::processEvents (this=this@entry=0x7f6c967fbd60, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f6d68dbf005 in QEventLoop::exec (this=this@entry=0x7f6c967fbd60, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007f6d68cbdfef in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #15 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x55199c0) at thread/qthread_unix.cpp:338 #16 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #17 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7f6c95bbc700 (LWP 5535)): #0 0x00007fff2bdfe987 in clock_gettime () #1 0x00007f6d6867ca0d in clock_gettime () from /lib64/libc.so.6 #2 0x00007f6d68d14e47 in do_gettime (frac=0x7f6c95bbbab0, sec=0x7f6c95bbbaa8) at tools/qelapsedtimer_unix.cpp:127 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:144 #4 0x00007f6d68dee405 in updateCurrentTime (this=0x7f6c40002260) at kernel/qeventdispatcher_unix.cpp:354 #5 QTimerInfoList::timerWait (this=0x7f6c40002260, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #6 0x00007f6d68decbac in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f6c95bbbb64) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f6d68decc55 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f6d627d4cad in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f6d627d5523 in ?? () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #11 0x00007f6d68decd76 in QEventDispatcherGlib::processEvents (this=0x7f6c400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #12 0x00007f6d68dbed0f in QEventLoop::processEvents (this=this@entry=0x7f6c95bbbd20, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f6d68dbf005 in QEventLoop::exec (this=this@entry=0x7f6c95bbbd20, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007f6d68cbdfef in QThread::exec (this=this@entry=0x24c2690) at thread/qthread.cpp:536 #15 0x00007f6d68da0513 in QInotifyFileSystemWatcherEngine::run (this=0x24c2690) at io/qfilesystemwatcher_inotify.cpp:256 #16 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x24c2690) at thread/qthread_unix.cpp:338 #17 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #18 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7f6c953bb700 (LWP 5538)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x5e0b190) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x277ead0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x27838a0) at thread/qthread_unix.cpp:338 #8 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #9 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f6c47ffd700 (LWP 5676)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x28cc760) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x28cc8e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #8 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x24947f0) at thread/qthread_unix.cpp:338 #9 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #10 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f6c477fc700 (LWP 5677)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x28cc760) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x28cc8e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x264c570) at thread/qthread_unix.cpp:338 #7 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #8 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f6c94bba700 (LWP 5739)): #0 0x00007fff2bdfe987 in clock_gettime () #1 0x00007f6d6867ca0d in clock_gettime () from /lib64/libc.so.6 #2 0x00007f6d68d14e47 in do_gettime (frac=0x7f6c94bb9b10, sec=0x7f6c94bb9b08) at tools/qelapsedtimer_unix.cpp:127 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:144 #4 0x00007f6d68dee405 in updateCurrentTime (this=0x7f6c3c694d90) at kernel/qeventdispatcher_unix.cpp:354 #5 QTimerInfoList::timerWait (this=0x7f6c3c694d90, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #6 0x00007f6d68decbac in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f6c94bb9ba4) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f6d627d4cad in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #8 0x00007f6d627d5523 in ?? () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f6d68decd76 in QEventDispatcherGlib::processEvents (this=0x7f6c3c6eb650, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #11 0x00007f6d68dbed0f in QEventLoop::processEvents (this=this@entry=0x7f6c94bb9d60, flags=...) at kernel/qeventloop.cpp:149 #12 0x00007f6d68dbf005 in QEventLoop::exec (this=this@entry=0x7f6c94bb9d60, flags=...) at kernel/qeventloop.cpp:204 #13 0x00007f6d68cbdfef in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #14 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x7532c78) at thread/qthread_unix.cpp:338 #15 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #16 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f6c45387700 (LWP 5768)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x5e0b190) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x277ead0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x7451c90) at thread/qthread_unix.cpp:338 #7 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #8 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f6c45b88700 (LWP 5769)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x5e0b190) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x277ead0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #8 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x6e7f260) at thread/qthread_unix.cpp:338 #9 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #10 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f6c27e82700 (LWP 5781)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x5e0b190) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x277ead0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #8 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #9 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x7661cf0) at thread/qthread_unix.cpp:338 #10 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #11 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f6c27681700 (LWP 5782)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x5e0b190) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x277ead0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #8 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x6f0c270) at thread/qthread_unix.cpp:338 #9 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #10 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f6c25667700 (LWP 5794)): #0 0x00007fff2bdfe987 in clock_gettime () #1 0x00007f6d6867ca0d in clock_gettime () from /lib64/libc.so.6 #2 0x00007f6d68d14e47 in do_gettime (frac=0x7f6c25666ab0, sec=0x7f6c25666aa8) at tools/qelapsedtimer_unix.cpp:127 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:144 #4 0x00007f6d68dee405 in updateCurrentTime (this=0x7f6c10002460) at kernel/qeventdispatcher_unix.cpp:354 #5 QTimerInfoList::timerWait (this=0x7f6c10002460, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #6 0x00007f6d68decbac in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f6c25666b64) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f6d68decc55 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f6d627d4cad in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f6d627d5523 in ?? () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #11 0x00007f6d68decd76 in QEventDispatcherGlib::processEvents (this=0x7f6c100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #12 0x00007f6d68dbed0f in QEventLoop::processEvents (this=this@entry=0x7f6c25666d20, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f6d68dbf005 in QEventLoop::exec (this=this@entry=0x7f6c25666d20, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007f6d68cbdfef in QThread::exec (this=this@entry=0x74a6d70) at thread/qthread.cpp:536 #15 0x00007f6d68da0513 in QInotifyFileSystemWatcherEngine::run (this=0x74a6d70) at io/qfilesystemwatcher_inotify.cpp:256 #16 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x74a6d70) at thread/qthread_unix.cpp:338 #17 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #18 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f6c24e66700 (LWP 5803)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x5e0b190) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x277ead0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f66124c in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x57efed0) at thread/qthread_unix.cpp:338 #8 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #9 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f6c0ffff700 (LWP 5804)): #0 0x00007f6d683760af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6d68cc0b66 in wait (time=18446744073709551615, this=0x5e0b190) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x277ead0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f6d5f65e79c in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6d5f661233 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6d5f65ff4f in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6d68cc068f in QThreadPrivate::start (arg=0x6f27560) at thread/qthread_unix.cpp:338 #7 0x00007f6d683720db in start_thread () from /lib64/libpthread.so.0 #8 0x00007f6d6866f90d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f6d6bee4880 (LWP 5448)): [KCrash Handler] #5 ref (this=0x7f6d68604ff9 <malloc+105>) at /usr/include/QtCore/qatomic_x86_64.h:121 #6 QString (other=..., this=0x7fff2bd901c0) at /usr/include/QtCore/qstring.h:726 #7 content (this=0x7fff2bd90290) at /usr/include/kdevplatform/interfaces/isourceformatter.h:38 #8 Php::FormatterPlugin::formatSourceWithStyle (this=0x49ab600, style=..., text=..., url=..., mime=..., leftContext=..., rightContext=...) at /usr/src/debug/kdevelop4-plugin-php-formatter-0.1git.1390839448/formatterplugin.cpp:106 #9 0x00007f6d6b3d14b0 in KDevelop::SourceFormatterController::createFormatterForPlugin (this=this@entry=0x28d09e0, ifmt=ifmt@entry=0x49ab628) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/shell/sourceformattercontroller.cpp:168 #10 0x00007f6d6b3d1f60 in KDevelop::SourceFormatterController::findFirstFormatterForMimeType (this=0x28d09e0, mime=...) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/shell/sourceformattercontroller.cpp:144 #11 0x00007f6d6b3d27d9 in KDevelop::SourceFormatterController::isMimeTypeSupported (this=<optimized out>, mime=...) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/shell/sourceformattercontroller.cpp:208 #12 0x00007f6d6b3d069f in KDevelop::SourceFormatterController::activeDocumentChanged (this=0x28d09e0, doc=<optimized out>) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/shell/sourceformattercontroller.cpp:310 #13 0x00007f6d68dd3d68 in QMetaObject::activate (sender=0x28c1060, m=m@entry=0x7f6d6b860a00 <KDevelop::IDocumentController::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff2bd905d0) at kernel/qobject.cpp:3556 #14 0x00007f6d6b64f1ff in KDevelop::IDocumentController::documentActivated (this=<optimized out>, _t1=0x55958e0) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/build/interfaces/idocumentcontroller.moc:262 #15 0x00007f6d6b37c29f in KDevelop::MainWindowPrivate::changeActiveView (this=0x2830960, view=0x545cb20) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/shell/mainwindow_p.cpp:153 #16 0x00007f6d6b37cd8c in KDevelop::MainWindowPrivate::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/build/shell/mainwindow_p.moc:106 #17 0x00007f6d68dd3d68 in QMetaObject::activate (sender=sender@entry=0x27e1820, m=m@entry=0x7f6d6a908260 <Sublime::MainWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff2bd90750) at kernel/qobject.cpp:3556 #18 0x00007f6d6a6e9f52 in Sublime::MainWindow::activeViewChanged (this=this@entry=0x27e1820, _t1=_t1@entry=0x545cb20) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/build/sublime/mainwindow.moc:172 #19 0x00007f6d6a6e9f92 in Sublime::MainWindow::setActiveView (this=this@entry=0x27e1820, view=view@entry=0x545cb20, focus=focus@entry=true) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/sublime/mainwindow.cpp:215 #20 0x00007f6d6a6ea6d4 in Sublime::MainWindow::activateView (this=0x27e1820, view=view@entry=0x545cb20, focus=<optimized out>) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/sublime/mainwindow.cpp:201 #21 0x00007f6d6b3ac771 in KDevelop::DocumentControllerPrivate::openDocumentInternal (this=this@entry=0x28c1780, doc=doc@entry=0x55958e0, range=..., activationParams=..., buddy=<optimized out>, buddy@entry=0x0) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/shell/documentcontroller.cpp:508 #22 0x00007f6d6b3ad918 in KDevelop::DocumentControllerPrivate::openDocumentInternal (this=0x28c1780, inputUrl=..., prefName=..., range=..., encoding=..., activationParams=..., buddy=buddy@entry=0x0) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/shell/documentcontroller.cpp:333 #23 0x00007f6d6b3aaaea in KDevelop::DocumentController::openDocument (this=this@entry=0x28c1060, inputUrl=..., range=..., activationParams=..., encoding=..., buddy=buddy@entry=0x0) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/shell/documentcontroller.cpp:725 #24 0x00007f6cb22fd8b1 in OpenWithPlugin::openDefault (this=this@entry=0x47034d0) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/plugins/openwith/openwithplugin.cpp:213 #25 0x00007f6cb22fda51 in OpenWithPlugin::openFilesInternal (this=0x47034d0, files=...) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/plugins/openwith/openwithplugin.cpp:260 #26 0x00007f6cac28ab11 in openFiles (files=...) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/plugins/openwith/iopenwith.h:51 #27 ProjectManagerView::open (this=<optimized out>, path=...) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/plugins/projectmanagerview/projectmanagerview.cpp:255 #28 0x00007f6d68dd3d68 in QMetaObject::activate (sender=sender@entry=0x567ea20, m=m@entry=0x7f6cac49ac20 <ProjectTreeView::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff2bd90e70) at kernel/qobject.cpp:3556 #29 0x00007f6cac28c09d in activate (_t1=..., this=0x567ea20) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/build/plugins/projectmanagerview/projecttreeview.moc:118 #30 ProjectTreeView::slotActivated (this=0x567ea20, index=...) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/plugins/projectmanagerview/projecttreeview.cpp:284 #31 0x00007f6cac28e6b1 in ProjectTreeView::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdevplatform-1.6.60git.1400087954/build/plugins/projectmanagerview/projecttreeview.moc:63 #32 0x00007f6d68dd3d68 in QMetaObject::activate (sender=0x567ea20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff2bd90fd0) at kernel/qobject.cpp:3556 #33 0x00007f6d697f6a65 in QAbstractItemView::activated(QModelIndex const&) () from /usr/lib64/libQtGui.so.4 #34 0x00007f6d6983d094 in QTreeView::mouseDoubleClickEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #35 0x00007f6d69353f3e in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #36 0x00007f6d696f0b6e in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #37 0x00007f6d697ffdf3 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #38 0x00007f6d6983ed10 in QTreeView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #39 0x00007f6d68dc0216 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x5666910, event=0x7fff2bd91780) at kernel/qcoreapplication.cpp:1059 #40 0x00007f6d6930488c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #41 0x00007f6d6930afad in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #42 0x00007f6d6a29818a in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #43 0x00007f6d68dc00ad in QCoreApplication::notifyInternal (this=0x7fff2bd920d0, receiver=0x5666910, event=0x7fff2bd91780) at kernel/qcoreapplication.cpp:949 #44 0x00007f6d6930a763 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #45 0x00007f6d6937bf7b in ?? () from /usr/lib64/libQtGui.so.4 #46 0x00007f6d6937a9ec in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #47 0x00007f6d693a1882 in ?? () from /usr/lib64/libQtGui.so.4 #48 0x00007f6d627d5316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #49 0x00007f6d627d5668 in ?? () from /usr/lib64/libglib-2.0.so.0 #50 0x00007f6d627d570c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #51 0x00007f6d68decd55 in QEventDispatcherGlib::processEvents (this=0x1f28a90, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #52 0x00007f6d693a1936 in ?? () from /usr/lib64/libQtGui.so.4 #53 0x00007f6d68dbed0f in QEventLoop::processEvents (this=this@entry=0x7fff2bd91ed0, flags=...) at kernel/qeventloop.cpp:149 #54 0x00007f6d68dbf005 in QEventLoop::exec (this=this@entry=0x7fff2bd91ed0, flags=...) at kernel/qeventloop.cpp:204 #55 0x00007f6d68dc413b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #56 0x0000000000411382 in ?? () #57 0x00007f6d685a9be5 in __libc_start_main () from /lib64/libc.so.6 #58 0x0000000000411889 in _start () Reported using DrKonqi
kdev-php-formatter is an unofficial plugin and unsupported at this point.