Bug 234427

Summary: kdevelop crash on startup
Product: [Applications] kdevelop Reporter: Andrea Nicotra <nicotra.andrea>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andrea Nicotra 2010-04-15 11:37:46 UTC
Application: kdevelop (3.9.99 (using KDevPlatform 0.9.99))
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-20-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:

kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: About to visit  "else" ? true
kdevelop(11477)/kdevelop (cmake support) CMakeProjectVisitor::visit: message: ("Debug")
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::walk: Walk stopped @ 16
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: include of "../CMakeCommons.txt" done.
kdevelop(11477)/kdevelop (cpp support) PreprocessJob::sourceNeeded: PreprocessJob "/usr/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp" : no fitting entry for KUrl("file:///usr/include/boost/mpl/limits/arity.hpp") in du-chain, parsing
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: error! function not implemented "cmake_minimum_required"
kdevelop(11477)/kdevelop (cpp support) PreprocessJob::run: PreprocessJob: preprocessing "/usr/include/boost/mpl/limits/arity.hpp"
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: adding include directories ("/usr/include", "./src")
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: done. ("/usr/include", "./src")
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::walk: error! found an error while processing "link_directories( /usr/lib )" was "link_directories( ${ICE_ROOT}/lib )"
at "/home/andrea/workspace/svn/backend4/trunk/src/libchashing/CMakeLists.txt" : 8
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: error! function not implemented "link_directories"
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: setting variable: "LIBS"
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: setting variable: "LIBS"
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: adding include directories ("/usr/include")
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: done. ("/usr/include", "./src", "/usr/include")
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: adding include directories ("../libchashing/include")
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: done. ("/usr/include", "./src", "/usr/include", "../libchashing/include")
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: setting variable: "SOURCES"
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::defineTarget: Defining target "chashing"
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: lib: "chashing"
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: target_link_libraries
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::visit: setting target props for  ("chashing") (QPair("VERSION","33.0.0") ,  QPair("SOVERSION","33") )
kdevelop(11477)/kdevelop (cmake support) CMakeProjectVisitor::visit: error: Did not find the macro: "install" "INSTALL( TARGETS ${PROJECT_NAME} DESTINATION ${BE_INSTALL_PATH}/lib )"
kdevelop(11477)/kdevelop (cmake support debug) CMakeProjectVisitor::walk: Walk stopped @ 14
kdevelop(11477)/kdevelop (cmake support debug) CMakeManager::parse: converting  "/usr/include" "/usr/include"
kdevelop(11477)/kdevelop (cmake support debug) CMakeManager::parse: converting  "./src" "/home/andrea/workspace/svn/backend4/trunk/src/libchashing/src"
kdevelop(11477)/kdevelop (cmake support debug) CMakeManager::parse: converting  "/usr/include" "/usr/include"
kdevelop(11477)/kdevelop (cmake support debug) CMakeManager::parse: converting  "../libchashing/include" "/home/andrea/workspace/svn/backend4/trunk/src/libchashing/include"
kdevelop(11477)/kdevelop (cmake support debug) CMakeManager::parse: ..........Adding: KUrl("file:///home/andrea/workspace/svn/backend4/trunk/src/libchashing/src/CHashing.hpp")
kdevelop(11477)/kdevelop (cmake support debug) CMakeManager::parse: ..........Adding: KUrl("file:///home/andrea/workspace/svn/backend4/trunk/src/libchashing/src/CHashingIceUtilities.cpp")
kdevelop(11477)/kdevelop (cmake support debug) CMakeManager::parse: ..........Adding: KUrl("file:///home/andrea/workspace/svn/backend4/trunk/src/libchashing/src/CHashingIceUtilities.hpp")
kdevelop(11477)/kdevelop (cmake support debug) CMakeManager::parse: ..........Adding: KUrl("file:///home/andrea/workspace/svn/backend4/trunk/src/libchashing/src/CHashingXMLUtilities.hpp")
kdevelop(11477)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- PARSING --===>  "/usr/include/boost/mpl/limits/arity.hpp"
QFile::at: Cannot set file position 0 


The crash can be reproduced every time.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Aborted
[Current thread is 1 (Thread 0x7f979ab78750 (LWP 13991))]

Thread 9 (Thread 0x7f9787d3d910 (LWP 13992)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f979931b692 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x314d6e0, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x314d6e0, time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f9794db80de in ?? () from /usr/lib/libkdevplatformlanguage.so.1
#4  0x00007f979931a775 in QThreadPrivate::start (arg=0x314d6c0) at thread/qthread_unix.cpp:248
#5  0x00007f9797d76a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f979806b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f977dbb7910 (LWP 13993)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f9798008b11 in _L_lock_9274 () from /lib/libc.so.6
#2  0x00007f9798006741 in *__GI___libc_free (mem=0x7f97982f6e40) at malloc.c:3714
#3  0x00007f979a59e91a in ~QByteArray (this=<value optimized out>, x=0x80) at /usr/include/qt4/QtCore/qbytearray.h:382
#4  ~KEntryKey (this=<value optimized out>, x=0x80) at ../../kdecore/config/kconfigdata.h:86
#5  QMap<KEntryKey, KEntry>::freeData (this=<value optimized out>, x=0x80) at /usr/include/qt4/QtCore/qmap.h:625
#6  0x00007f979a59a57c in QMap<KEntryKey, KEntry>::operator= (this=<value optimized out>) at /usr/include/qt4/QtCore/qmap.h:410
#7  QMap<KEntryKey, KEntry>::clear (this=<value optimized out>) at /usr/include/qt4/QtCore/qmap.h:421
#8  KConfig::reparseConfiguration (this=<value optimized out>) at ../../kdecore/config/kconfig.cpp:445
#9  0x00007f979a038d41 in KDevelop::Project::projectConfiguration() const () from /usr/lib/libkdevplatformshell.so.1
#10 0x00007f9786cef929 in CMake::allBuildDirs(KDevelop::IProject*) () from /usr/lib/libkdev4cmakecommon.so.3.9.99
#11 0x00007f9786a728ff in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#12 0x00007f979538b475 in ?? () from /usr/lib/libkdevplatformproject.so.1
#13 0x00007f979538b216 in ?? () from /usr/lib/libkdevplatformproject.so.1
#14 0x00007f9799310a09 in QThreadPoolThread::run (this=0x39f88e0) at concurrent/qthreadpool.cpp:106
#15 0x00007f979931a775 in QThreadPrivate::start (arg=0x39f88e0) at thread/qthread_unix.cpp:248
#16 0x00007f9797d76a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#17 0x00007f979806b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 7 (Thread 0x7f977cbb5910 (LWP 13996)):
[KCrash Handler]
#5  0x00007f9797fbf4b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f9797fc2f50 in *__GI_abort () at abort.c:92
#7  0x00007f9797ff7c97 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#8  0x00007f9798001dd6 in malloc_printerr (action=3, str=0x7f97980c39c8 "malloc(): memory corruption (fast)", ptr=<value optimized out>) at malloc.c:6217
#9  0x00007f9798005500 in _int_malloc (av=0x7f97982f6e40, bytes=<value optimized out>) at malloc.c:4279
#10 0x00007f979800682e in *__GI___libc_malloc (bytes=56) at malloc.c:3638
#11 0x00007f97993455dd in QMapData::node_create (this=0x7b42ab0, update=0x7f977cbb36f0, offset=6, alignment=-1) at tools/qmap.cpp:140
#12 0x00007f979a59e9c1 in QMap<KEntryKey, KEntry>::node_create (this=0x69922f0) at /usr/include/qt4/QtCore/qmap.h:428
#13 QMap<KEntryKey, KEntry>::detach_helper (this=0x69922f0) at /usr/include/qt4/QtCore/qmap.h:738
#14 0x00007f979a59fa79 in QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) () from /usr/lib/libkdecore.so.5
#15 0x00007f979a5a09fe in KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) () from /usr/lib/libkdecore.so.5
#16 0x00007f979a5af427 in KConfigIniBackend::parseConfig (this=0x7997250, currentLocale=<value optimized out>, entryMap=..., options=<value optimized out>, merging=<value optimized out>)
    at ../../kdecore/config/kconfigini.cpp:261
#17 0x00007f979a5b0524 in KConfigIniBackend::parseConfig (this=0x36a7, currentLocale=..., entryMap=..., options=<value optimized out>) at ../../kdecore/config/kconfigini.cpp:66
#18 0x00007f979a5992aa in KConfigPrivate::parseGlobalFiles (this=<value optimized out>) at ../../kdecore/config/kconfig.cpp:484
#19 0x00007f979a59a549 in KConfig::reparseConfiguration (this=<value optimized out>) at ../../kdecore/config/kconfig.cpp:451
#20 0x00007f979a038d41 in KDevelop::Project::projectConfiguration() const () from /usr/lib/libkdevplatformshell.so.1
#21 0x00007f9786cef929 in CMake::allBuildDirs(KDevelop::IProject*) () from /usr/lib/libkdev4cmakecommon.so.3.9.99
#22 0x00007f9786a728ff in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#23 0x00007f979538b475 in ?? () from /usr/lib/libkdevplatformproject.so.1
#24 0x00007f979538b4e0 in ?? () from /usr/lib/libkdevplatformproject.so.1
#25 0x00007f979538b4e0 in ?? () from /usr/lib/libkdevplatformproject.so.1
#26 0x00007f979538b216 in ?? () from /usr/lib/libkdevplatformproject.so.1
#27 0x00007f9799310a09 in QThreadPoolThread::run (this=0x3f3d740) at concurrent/qthreadpool.cpp:106
#28 0x00007f979931a775 in QThreadPrivate::start (arg=0x3f3d740) at thread/qthread_unix.cpp:248
#29 0x00007f9797d76a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#30 0x00007f979806b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#31 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f97775af910 (LWP 14218)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f97775aed30 in ?? ()
#2  0x00007fffc45ff782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
The current source language is "auto; currently c".

Thread 5 (Thread 0x7f9776dae910 (LWP 14220)):
#0  0x00007f9797d790bc in __pthread_mutex_lock (mutex=0x3ffdd28) at pthread_mutex_lock.c:62
#1  0x00007f97927696a2 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#2  0x00007f9799438386 in QEventDispatcherGlib::processEvents (this=0x3135040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#3  0x00007f979940d732 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#4  0x00007f979940db0c in QEventLoop::exec (this=0x7f9776dae040, flags=) at kernel/qeventloop.cpp:201
#5  0x00007f9799317d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#6  0x00007f979931a775 in QThreadPrivate::start (arg=0x503aa70) at thread/qthread_unix.cpp:248
#7  0x00007f9797d76a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f979806b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f9776368910 (LWP 14225)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f9798008b11 in _L_lock_9274 () from /lib/libc.so.6
#2  0x00007f9798006741 in *__GI___libc_free (mem=0x7f97982f6e40) at malloc.c:3714
#3  0x00007f9798021b67 in tzset_internal (always=<value optimized out>, explicit=<value optimized out>) at tzset.c:435
#4  0x00007f9798021e70 in __tzset () at tzset.c:592
#5  0x00007f9799328196 in QDateTime::currentDateTime () at tools/qdatetime.cpp:2906
#6  0x00007f9777d76b86 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#7  0x00007f979931a775 in QThreadPrivate::start (arg=0x5c44960) at thread/qthread_unix.cpp:248
#8  0x00007f9797d76a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f979806b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f9775b67910 (LWP 14227)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f9798008b11 in _L_lock_9274 () from /lib/libc.so.6
#2  0x00007f9798006741 in *__GI___libc_free (mem=0x7f97982f6e40) at malloc.c:3714
#3  0x00007f9777b3cada in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#4  0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#5  0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#6  0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#7  0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#8  0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#9  0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#10 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#11 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#12 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#13 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#14 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#15 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#16 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#17 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#18 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#19 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#20 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#21 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#22 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#23 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#24 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#25 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#26 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#27 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#28 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#29 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#30 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#31 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#32 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#33 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#34 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#35 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#36 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#37 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#38 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#39 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#40 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#41 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#42 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#43 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#44 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#45 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#46 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#47 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#48 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#49 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#50 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#51 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#52 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#53 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#54 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#55 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#56 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#57 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#58 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#59 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#60 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#61 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#62 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#63 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#64 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#65 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#66 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#67 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#68 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#69 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#70 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#71 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#72 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#73 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#74 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#75 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#76 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#77 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#78 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#79 0x00007f9777d825e7 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#80 0x00007f9777d8e294 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#81 0x00007f9777b3989a in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#82 0x00007f9777b3c555 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#83 0x00007f9777b3caa1 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#84 0x00007f9777b3ccb3 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#85 0x00007f9777b3cd55 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so.3.9.99
#86 0x00007f9777d8feb5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#87 0x00007f979021997d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f9775b66fa0, th=0x51900e0, job=0x5dc96c0) at ../../../threadweaver/Weaver/Job.cpp:106
#88 0x00007f9790219c7e in ThreadWeaver::Job::execute (this=0x5dc96c0, th=0x51900e0) at ../../../threadweaver/Weaver/Job.cpp:135
#89 0x00007f979021b0a3 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x5f6b240, t=0x51900e0) at ../../../threadweaver/Weaver/JobCollection.cpp:82
#90 0x00007f9790218bcf in ThreadWeaver::ThreadRunHelper::run (this=0x7f9775b67050, parent=0x2c05100, th=0x51900e0) at ../../../threadweaver/Weaver/Thread.cpp:95
#91 0x00007f9790219058 in ThreadWeaver::Thread::run (this=0x51900e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#92 0x00007f979931a775 in QThreadPrivate::start (arg=0x51900e0) at thread/qthread_unix.cpp:248
#93 0x00007f9797d76a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#94 0x00007f979806b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#95 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 2 (Thread 0x7f9775366910 (LWP 14228)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f979931b72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c05540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c05540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f9790218096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2c05100, th=0x5345b00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f979021a74b in ThreadWeaver::WorkingHardState::applyForWork (this=0x30706d0, th=0x5345b00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f979021a764 in ThreadWeaver::WorkingHardState::applyForWork (this=0x30706d0, th=0x5345b00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f979021a764 in ThreadWeaver::WorkingHardState::applyForWork (this=0x30706d0, th=0x5345b00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f9790218bff in ThreadWeaver::ThreadRunHelper::run (this=0x7f9775366050, parent=0x2c05100, th=0x5345b00) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f9790219058 in ThreadWeaver::Thread::run (this=0x5345b00) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f979931a775 in QThreadPrivate::start (arg=0x5345b00) at thread/qthread_unix.cpp:248
#10 0x00007f9797d76a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f979806b80d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f979ab78750 (LWP 13991)):
#0  0x00007f979805f3c3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f978fdf529a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f978fdf6c2c in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#3  0x00007f9793cd5f23 in _XReply () from /usr/lib/libX11.so.6
#4  0x00007f9793cb27f5 in XGetImage () from /usr/lib/libX11.so.6
#5  0x00007f97988c3593 in QX11PixmapData::toImage (this=0x7f97806eb770) at image/qpixmap_x11.cpp:1492
#6  0x00007f97988ab5d0 in QPixmap::toImage (this=0x7fffc451df80) at image/qpixmap.cpp:486
#7  0x00007f9798867ab0 in QWidgetPrivate::setWindowIcon_sys (this=<value optimized out>, forceReset=<value optimized out>) at kernel/qwidget_x11.cpp:1460
#8  0x00007f979881e612 in QWidget::setWindowIcon (this=0x7f97780192a0, icon=...) at kernel/qwidget.cpp:5838
#9  0x00007f979a072306 in ?? () from /usr/lib/libkdevplatformshell.so.1
#10 0x00007f979a071709 in ?? () from /usr/lib/libkdevplatformshell.so.1
#11 0x00007f9794adafb6 in Sublime::View::widget(QWidget*) () from /usr/lib/libsublime.so.1
#12 0x00007f9794ae18a6 in ?? () from /usr/lib/libsublime.so.1
#13 0x00007f9794ad3e15 in ?? () from /usr/lib/libsublime.so.1
#14 0x00007f9794ada3bd in void Sublime::Area::walkToolViews<Sublime::MainWindowPrivate::IdealToolViewCreator>(Sublime::MainWindowPrivate::IdealToolViewCreator&, QFlags<Sublime::Position>) ()
   from /usr/lib/libsublime.so.1
#15 0x00007f9794ad425d in ?? () from /usr/lib/libsublime.so.1
#16 0x00007f9794ad00cb in Sublime::MainWindow::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsublime.so.1
#17 0x00007f979a0169c0 in KDevelop::MainWindow::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdevplatformshell.so.1
#18 0x00007f9799421c0f in QMetaObject::activate (sender=0x2ad47b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3293
#19 0x00007f9794ac27c0 in Sublime::Area::toolViewAdded(Sublime::View*, Sublime::Position) () from /usr/lib/libsublime.so.1
#20 0x00007f9794ac5444 in Sublime::Area::addToolView(Sublime::View*, Sublime::Position) () from /usr/lib/libsublime.so.1
#21 0x00007f979a029f8a in KDevelop::UiController::addToolViewToArea(KDevelop::IToolViewFactory*, Sublime::ToolDocument*, Sublime::Area*) () from /usr/lib/libkdevplatformshell.so.1
#22 0x00007f979a02b2bd in KDevelop::UiController::addToolView(QString const&, KDevelop::IToolViewFactory*) () from /usr/lib/libkdevplatformshell.so.1
#23 0x00007f979a07062f in ?? () from /usr/lib/libkdevplatformshell.so.1
#24 0x00007f979a028661 in KDevelop::CorePrivate::initialize(KDevelop::Core::Setup) () from /usr/lib/libkdevplatformshell.so.1
#25 0x00007f979a029986 in KDevelop::Core::initialize(KSplashScreen*, KDevelop::Core::Setup) () from /usr/lib/libkdevplatformshell.so.1
#26 0x0000000000407381 in _start ()
The current source language is "auto; currently c".

Possible duplicates by query: bug 232041, bug 218555, bug 216620, bug 215961, bug 212154.

Reported using DrKonqi
Comment 1 Milian Wolff 2010-04-15 11:47:48 UTC
what version of libc are you using? looks to me like the dreaded libc bug...
Comment 2 Andrea Nicotra 2010-04-15 11:53:44 UTC
I use a libc6 2.10.1-0ubuntu16

the problem is caused to a dirty kde dir (previous kdevelop version 3.9.95) , i fix it with a rm -rf .kde/share/apps/kdevelop