Bug 245536 - Crash when opening cpp files from session directly after startup
Summary: Crash when opening cpp files from session directly after startup
Status: RESOLVED NOT A BUG
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: 4.0.1
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-23 13:52 UTC by Robert Riemann
Modified: 2010-09-06 18:51 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Riemann 2010-07-23 13:52:17 UTC
Application: kdevelop (4.0.1 (using KDevPlatform 1.0.1))
KDE Platform Version: 4.4.93 (KDE 4.4.93 (KDE 4.5 >= 20100713))
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I just opened kdevelop, than some cpp files were opened automatically.
While loading these files the crash happened.

I restarted kdevelop 4 times. The last time the cpp files were not opened automatically and kdevelop didn't crash.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd38c007760 (LWP 13094))]

Thread 9 (Thread 0x7fd3744cd710 (LWP 13095)):
#0  0x00007fd3892b2709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd38a816222 in wait (this=<value optimized out>, mutex=0xa8e8a0, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xa8e8a0, time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd3863c877e in ?? () from /usr/lib64/libkdevplatformlanguage.so.1
#4  0x00007fd38a815bf5 in QThreadPrivate::start (arg=0xa8e880) at thread/qthread_unix.cpp:248
#5  0x00007fd3892ada4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007fd38959482d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fd372fb3710 (LWP 13096)):
#0  0x00007fd38958b698 in poll () from /lib64/libc.so.6
#1  0x00007fd383b1ffd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd383b20510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd38a9256d6 in QEventDispatcherGlib::processEvents (this=0xb1dd00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fd38a8fc292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd38a8fc495 in QEventLoop::exec (this=0x7fd372fb2de0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fd38a8132cf in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fd38a8de458 in QInotifyFileSystemWatcherEngine::run (this=0x91ece0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fd38a815bf5 in QThreadPrivate::start (arg=0x91ece0) at thread/qthread_unix.cpp:248
#9  0x00007fd3892ada4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fd38959482d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fd36df02710 (LWP 13097)):
#0  0x00007fd3892b239c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd38a8162bb in wait (this=<value optimized out>, mutex=0xb848e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xb848e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd380a9e3f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xc07110, th=0xba4840) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd380aa0e35 in waitForAvailableJob (this=0xa656d0, th=0xba4840) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0xa656d0, th=0xba4840) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fd380a9e7ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd36df01e30, parent=0xc07110, th=0xba4840) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fd380a9e878 in ThreadWeaver::Thread::run (this=0xba4840) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fd38a815bf5 in QThreadPrivate::start (arg=0xba4840) at thread/qthread_unix.cpp:248
#9  0x00007fd3892ada4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fd38959482d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fd367202710 (LWP 13151)):
#0  0x00007fd383b1ef25 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fd383b1fe69 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd383b20510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd38a9256d6 in QEventDispatcherGlib::processEvents (this=0xaa4550, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fd38a8fc292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd38a8fc495 in QEventLoop::exec (this=0x7fd367201e20, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fd38a8132cf in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fd38a815bf5 in QThreadPrivate::start (arg=0x17d3240) at thread/qthread_unix.cpp:248
#8  0x00007fd3892ada4f in start_thread () from /lib64/libpthread.so.0
#9  0x00007fd38959482d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd367a03710 (LWP 13152)):
#0  0x00007fd383b1efa8 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fd383b1fe69 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd383b20510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd38a9256d6 in QEventDispatcherGlib::processEvents (this=0xfa95b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fd38a8fc292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd38a8fc495 in QEventLoop::exec (this=0x7fd367a02e20, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fd38a8132cf in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fd38a815bf5 in QThreadPrivate::start (arg=0x17f1900) at thread/qthread_unix.cpp:248
#8  0x00007fd3892ada4f in start_thread () from /lib64/libpthread.so.0
#9  0x00007fd38959482d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd362d28710 (LWP 13153)):
#0  0x00007fd3892b2709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd38a8159b5 in thread_sleep (ti=0x7fd362d27de0) at thread/qthread_unix.cpp:398
#2  0x00007fd38a815b20 in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:424
#3  0x00007fd363ebcef1 in UIBlockTester::UIBlockTesterThread::run (this=0x17f2260) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cpplanguagesupport.cpp:678
#4  0x00007fd38a815bf5 in QThreadPrivate::start (arg=0x17f2260) at thread/qthread_unix.cpp:248
#5  0x00007fd3892ada4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007fd38959482d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd3610e9710 (LWP 13163)):
#0  0x00007fd38956423d in nanosleep () from /lib64/libc.so.6
#1  0x00007fd38958e6c4 in usleep () from /lib64/libc.so.6
#2  0x00007fd3864141fe in KDevelop::DUChainLock::lockForWrite(unsigned int) () from /usr/lib64/libkdevplatformlanguage.so.1
#3  0x00007fd3864143c4 in KDevelop::DUChainWriteLocker::lock() () from /usr/lib64/libkdevplatformlanguage.so.1
#4  0x00007fd363eca322 in CPPInternalParseJob::run (this=0x3dbf240) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppparsejob.cpp:472
#5  0x00007fd363ed362b in PreprocessJob::sourceNeeded (this=0x22f1bf0, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=12, skipCurrentPath=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:586
#6  0x00007fd363c7d09e in rpp::pp::handle_include (this=0x7fd3610e1220, skip_current_path=false, input=..., output=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:193
#7  0x00007fd363c821d7 in rpp::pp::handle_directive (this=0x7fd3610e1220, directive=73015, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:131
#8  0x00007fd363c8270f in rpp::pp::operator() (this=0x7fd3610e1220, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:246
#9  0x00007fd363c82941 in rpp::pp::processFileInternal (this=0x7fd3610e1220, fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:98
#10 0x00007fd363c829e5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:85
#11 0x00007fd363ed564c in PreprocessJob::run (this=0x22f1bf0) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:238
#12 0x00007fd363ec81a7 in CPPParseJob::parseForeground (this=0x28a0190) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppparsejob.cpp:178
#13 0x00007fd363ed362b in PreprocessJob::sourceNeeded (this=0x205ea80, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=2, skipCurrentPath=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:586
#14 0x00007fd363c7d09e in rpp::pp::handle_include (this=0x7fd3610e3470, skip_current_path=false, input=..., output=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:193
#15 0x00007fd363c821d7 in rpp::pp::handle_directive (this=0x7fd3610e3470, directive=73015, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:131
#16 0x00007fd363c8270f in rpp::pp::operator() (this=0x7fd3610e3470, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:246
#17 0x00007fd363c82941 in rpp::pp::processFileInternal (this=0x7fd3610e3470, fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:98
#18 0x00007fd363c829e5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:85
#19 0x00007fd363ed564c in PreprocessJob::run (this=0x205ea80) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:238
#20 0x00007fd363ec81a7 in CPPParseJob::parseForeground (this=0x28929c0) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppparsejob.cpp:178
#21 0x00007fd363ed362b in PreprocessJob::sourceNeeded (this=0x2019fa0, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=3, skipCurrentPath=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:586
#22 0x00007fd363c7d09e in rpp::pp::handle_include (this=0x7fd3610e56c0, skip_current_path=false, input=..., output=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:193
#23 0x00007fd363c821d7 in rpp::pp::handle_directive (this=0x7fd3610e56c0, directive=73015, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:131
#24 0x00007fd363c8270f in rpp::pp::operator() (this=0x7fd3610e56c0, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:246
#25 0x00007fd363c82941 in rpp::pp::processFileInternal (this=0x7fd3610e56c0, fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:98
#26 0x00007fd363c829e5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:85
#27 0x00007fd363ed564c in PreprocessJob::run (this=0x2019fa0) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:238
#28 0x00007fd363ec81a7 in CPPParseJob::parseForeground (this=0x28813f0) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppparsejob.cpp:178
#29 0x00007fd363ed362b in PreprocessJob::sourceNeeded (this=0x27e9610, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=0, skipCurrentPath=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:586
#30 0x00007fd363c7d09e in rpp::pp::handle_include (this=0x7fd3610e7910, skip_current_path=false, input=..., output=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:193
#31 0x00007fd363c821d7 in rpp::pp::handle_directive (this=0x7fd3610e7910, directive=73015, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:131
#32 0x00007fd363c8270f in rpp::pp::operator() (this=0x7fd3610e7910, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:246
#33 0x00007fd363c82941 in rpp::pp::processFileInternal (this=0x7fd3610e7910, fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:98
#34 0x00007fd363c829e5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:85
#35 0x00007fd363ed564c in PreprocessJob::run (this=0x27e9610) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:238
#36 0x00007fd380a9ed75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd3610e8d80, th=0x12f86a0, job=0x27e9610) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Job.cpp:106
#37 0x00007fd380a9eeae in ThreadWeaver::Job::execute (this=0x27e9610, th=0x12f86a0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Job.cpp:135
#38 0x00007fd380a9ef73 in ThreadWeaver::JobCollectionJobRunner::execute (this=<value optimized out>, t=0x12f86a0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/JobCollection.cpp:82
#39 0x00007fd380a9e7bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd3610e8e30, parent=0xbd3a10, th=0x12f86a0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Thread.cpp:95
#40 0x00007fd380a9e878 in ThreadWeaver::Thread::run (this=0x12f86a0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Thread.cpp:142
#41 0x00007fd38a815bf5 in QThreadPrivate::start (arg=0x12f86a0) at thread/qthread_unix.cpp:248
#42 0x00007fd3892ada4f in start_thread () from /lib64/libpthread.so.0
#43 0x00007fd38959482d in clone () from /lib64/libc.so.6
#44 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd3608e8710 (LWP 13164)):
[KCrash Handler]
#6  0x00007fd3863fea50 in KDevelop::Declaration::indexedIdentifier() const () from /usr/lib64/libkdevplatformlanguage.so.1
#7  0x00007fd3863dc186 in KDevelop::DUContext::findLocalDeclarationsInternal(KDevelop::Identifier const&, KDevelop::SimpleCursor const&, TypePtr<KDevelop::AbstractType> const&, KDevVarLengthArray<KDevelop::Declaration*, 40>&, KDevelop::TopDUContext const*, QFlags<KDevelop::DUContext::SearchFlag>) const () from /usr/lib64/libkdevplatformlanguage.so.1
#8  0x00007fd3639923c7 in Cpp::CppDUContext<KDevelop::DUContext>::findLocalDeclarationsInternal(KDevelop::Identifier const&, KDevelop::SimpleCursor const&, TypePtr<KDevelop::AbstractType> const&, KDevVarLengthArray<KDevelop::Declaration*, 40>&, KDevelop::TopDUContext const*, QFlags<KDevelop::DUContext::SearchFlag>) const () from /usr/lib64/libkdev4cppduchain.so
#9  0x00007fd3863d20d2 in KDevelop::DUContext::findLocalDeclarations(KDevelop::Identifier const&, KDevelop::SimpleCursor const&, KDevelop::TopDUContext const*, TypePtr<KDevelop::AbstractType> const&, QFlags<KDevelop::DUContext::SearchFlag>) const () from /usr/lib64/libkdevplatformlanguage.so.1
#10 0x00007fd3639be25a in KDevelop::ClassFunctionDeclaration* DeclarationBuilder::openDeclarationReal<KDevelop::ClassFunctionDeclaration>(NameAST*, AST*, KDevelop::Identifier const&, bool, bool, KDevelop::SimpleRange const*) () from /usr/lib64/libkdev4cppduchain.so
#11 0x00007fd3639befac in KDevelop::ClassFunctionDeclaration* DeclarationBuilder::openDeclaration<KDevelop::ClassFunctionDeclaration>(NameAST*, AST*, KDevelop::Identifier const&, bool, bool) ()
   from /usr/lib64/libkdev4cppduchain.so
#12 0x00007fd36399e422 in DeclarationBuilder::openFunctionDeclaration (this=0x7fd3608de530, name=0x0, rangeNode=0x47237d8)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/declarationbuilder.cpp:694
#13 0x00007fd36399f1ec in DeclarationBuilder::visitDeclarator (this=0x7fd3608de530, node=0x47237d8) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/declarationbuilder.cpp:289
#14 0x00007fd363986e02 in ContextBuilder::visitInitDeclarator (this=0x7fd3608de530, node=0x4723e08) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/contextbuilder.cpp:1003
#15 0x00007fd36399a00b in DeclarationBuilder::visitInitDeclarator (this=0x7fd3608de530, node=0x4723e08) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/declarationbuilder.cpp:248
#16 0x00007fd3636f3b16 in visitNodes<InitDeclaratorAST*> (v=0x7fd3608de590, nodes=<value optimized out>) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/visitor.h:128
#17 0x00007fd363986fb2 in ContextBuilder::visitTypedef (this=0x7fd3608de530, node=<value optimized out>) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/contextbuilder.cpp:648
#18 0x00007fd3639cbbc4 in TypeBuilder::visitTypedef (this=0x7fd3608de530, node=<value optimized out>) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/typebuilder.cpp:503
#19 0x00007fd3636f37f6 in visitNodes<DeclarationAST*> (v=0x7fd3608de590, nodes=<value optimized out>) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/visitor.h:128
#20 0x00007fd36398778c in ContextBuilder::visitClassSpecifier (this=0x7fd3608de530, node=0x46b7238) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/contextbuilder.cpp:641
#21 0x00007fd3639cdd3a in TypeBuilder::visitClassSpecifier (this=0x7fd3608de530, node=0x46b7238) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/typebuilder.cpp:79
#22 0x00007fd36399cbac in DeclarationBuilder::visitClassSpecifier (this=0x7fd3608de530, node=0x46b7238) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/declarationbuilder.cpp:1001
#23 0x00007fd3639cbdaf in TypeBuilder::visitSimpleDeclaration (this=0x7fd3608de530, node=0x472d4f0) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/typebuilder.cpp:539
#24 0x00007fd36399aa13 in DeclarationBuilder::visitSimpleDeclaration (this=0x7fd3608de530, node=0x472d4f0) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/declarationbuilder.cpp:262
#25 0x00007fd3636f37f6 in visitNodes<DeclarationAST*> (v=0x7fd3608de590, nodes=<value optimized out>) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/visitor.h:128
#26 0x00007fd3639c0462 in supportBuild (this=0x7fd3608de530, node=0x46b6750, context=<value optimized out>) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:203
#27 KDevelop::AbstractTypeBuilder<AST, NameAST, ContextBuilder>::supportBuild (this=0x7fd3608de530, node=0x46b6750, context=<value optimized out>)
    at /usr/include/kdevplatform/language/duchain/builders/abstracttypebuilder.h:85
#28 0x00007fd36398a235 in ContextBuilder::buildContexts (this=0x7fd3608de530, file=..., node=0x46b6750, includes=<value optimized out>, updateContext=<value optimized out>, removeOldImports=false)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/contextbuilder.cpp:485
#29 0x00007fd363998f81 in DeclarationBuilder::buildDeclarations (this=<value optimized out>, file=<value optimized out>, node=<value optimized out>, includes=<value optimized out>, 
    updateContext=<value optimized out>, removeOldImports=false) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppduchain/declarationbuilder.cpp:100
#30 0x00007fd363ecce98 in CPPInternalParseJob::run (this=<value optimized out>) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppparsejob.cpp:662
#31 0x00007fd363ed362b in PreprocessJob::sourceNeeded (this=0x2899c00, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=69, skipCurrentPath=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:586
#32 0x00007fd363c7d09e in rpp::pp::handle_include (this=0x7fd3608e0220, skip_current_path=false, input=..., output=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:193
#33 0x00007fd363c821d7 in rpp::pp::handle_directive (this=0x7fd3608e0220, directive=73015, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:131
#34 0x00007fd363c8270f in rpp::pp::operator() (this=0x7fd3608e0220, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:246
#35 0x00007fd363c82941 in rpp::pp::processFileInternal (this=0x7fd3608e0220, fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:98
#36 0x00007fd363c829e5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:85
#37 0x00007fd363ed564c in PreprocessJob::run (this=0x2899c00) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:238
#38 0x00007fd363ec81a7 in CPPParseJob::parseForeground (this=0x2899440) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppparsejob.cpp:178
#39 0x00007fd363ed362b in PreprocessJob::sourceNeeded (this=0x28969c0, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=2, skipCurrentPath=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:586
#40 0x00007fd363c7d09e in rpp::pp::handle_include (this=0x7fd3608e2470, skip_current_path=false, input=..., output=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:193
#41 0x00007fd363c821d7 in rpp::pp::handle_directive (this=0x7fd3608e2470, directive=73015, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:131
#42 0x00007fd363c8270f in rpp::pp::operator() (this=0x7fd3608e2470, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:246
#43 0x00007fd363c82941 in rpp::pp::processFileInternal (this=0x7fd3608e2470, fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:98
#44 0x00007fd363c829e5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:85
#45 0x00007fd363ed564c in PreprocessJob::run (this=0x28969c0) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:238
#46 0x00007fd363ec81a7 in CPPParseJob::parseForeground (this=0x2896030) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppparsejob.cpp:178
#47 0x00007fd363ed362b in PreprocessJob::sourceNeeded (this=0x289a890, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=3, skipCurrentPath=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:586
#48 0x00007fd363c7d09e in rpp::pp::handle_include (this=0x7fd3608e46c0, skip_current_path=false, input=..., output=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:193
#49 0x00007fd363c821d7 in rpp::pp::handle_directive (this=0x7fd3608e46c0, directive=73015, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:131
#50 0x00007fd363c8270f in rpp::pp::operator() (this=0x7fd3608e46c0, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:246
#51 0x00007fd363c82941 in rpp::pp::processFileInternal (this=0x7fd3608e46c0, fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:98
#52 0x00007fd363c829e5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:85
#53 0x00007fd363ed564c in PreprocessJob::run (this=0x289a890) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:238
#54 0x00007fd363ec81a7 in CPPParseJob::parseForeground (this=0x2895b60) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/cppparsejob.cpp:178
#55 0x00007fd363ed362b in PreprocessJob::sourceNeeded (this=0x11c83a0, _fileName=<value optimized out>, type=<value optimized out>, sourceLine=0, skipCurrentPath=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:586
#56 0x00007fd363c7d09e in rpp::pp::handle_include (this=0x7fd3608e6910, skip_current_path=false, input=..., output=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:193
#57 0x00007fd363c821d7 in rpp::pp::handle_directive (this=0x7fd3608e6910, directive=73015, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:131
#58 0x00007fd363c8270f in rpp::pp::operator() (this=0x7fd3608e6910, input=..., output=...) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:246
#59 0x00007fd363c82941 in rpp::pp::processFileInternal (this=0x7fd3608e6910, fileName=<value optimized out>, fileContents=<value optimized out>, result=...)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:98
#60 0x00007fd363c829e5 in rpp::pp::processFile (this=<value optimized out>, fileName=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdevelop-4.0.1/languages/cpp/parser/rpp/pp-engine.cpp:85
#61 0x00007fd363ed564c in PreprocessJob::run (this=0x11c83a0) at /usr/src/debug/kdevelop-4.0.1/languages/cpp/preprocessjob.cpp:238
#62 0x00007fd380a9ed75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd3608e7d80, th=0x251fdb0, job=0x11c83a0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Job.cpp:106
#63 0x00007fd380a9eeae in ThreadWeaver::Job::execute (this=0x11c83a0, th=0x251fdb0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Job.cpp:135
#64 0x00007fd380a9ef73 in ThreadWeaver::JobCollectionJobRunner::execute (this=<value optimized out>, t=0x251fdb0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/JobCollection.cpp:82
#65 0x00007fd380a9e7bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd3608e7e30, parent=0xbd3a10, th=0x251fdb0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Thread.cpp:95
#66 0x00007fd380a9e878 in ThreadWeaver::Thread::run (this=0x251fdb0) at /usr/src/debug/kdelibs-4.4.93svn1149349/threadweaver/Weaver/Thread.cpp:142
#67 0x00007fd38a815bf5 in QThreadPrivate::start (arg=0x251fdb0) at thread/qthread_unix.cpp:248
#68 0x00007fd3892ada4f in start_thread () from /lib64/libpthread.so.0
#69 0x00007fd38959482d in clone () from /lib64/libc.so.6
#70 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd38c007760 (LWP 13094)):
#0  0x00007fd38958b6b3 in poll () from /lib64/libc.so.6
#1  0x00007fd38067bc0a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fd38067c169 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007fd38067c1f7 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007fd384e71776 in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007fd384e71945 in _XFlush () from /usr/lib64/libX11.so.6
#6  0x00007fd3843d724c in XRenderComposite () from /usr/lib64/libXrender.so.1
#7  0x00007fd389ed491e in QX11PaintEngine::drawTiledPixmap (this=<value optimized out>, r=<value optimized out>, pixmap=..., p=<value optimized out>) at painting/qpaintengine_x11.cpp:2159
#8  0x00007fd389e387bc in QPainter::drawTiledPixmap (this=0x7fffeab43040, r=..., pixmap=..., sp=...) at painting/qpainter.cpp:6474
#9  0x00007fd37aa6c277 in Oxygen::TileSet::render(QRect const&, QPainter*, QFlags<Oxygen::TileSet::Tile>) const () from /usr/lib64/liboxygenstyle.so.4
#10 0x00007fd37ad00ce4 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#11 0x00007fd37ad010e6 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#12 0x00007fd389d3ed6e in QWidget::event (this=0x16e6200, event=0x7fffeab43930) at kernel/qwidget.cpp:8190
#13 0x00007fd37acc225d in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#14 0x00007fd389cee4d4 in QApplicationPrivate::notify_helper (this=0x694280, receiver=0x16e6200, e=0x7fffeab43930) at kernel/qapplication.cpp:4302
#15 0x00007fd389cf6aca in QApplication::notify (this=<value optimized out>, receiver=0x16e6200, e=0x7fffeab43930) at kernel/qapplication.cpp:4185
#16 0x00007fd38ad92086 in KApplication::notify (this=0x7fffeab47690, receiver=0x16e6200, event=0x7fffeab43930) at /usr/src/debug/kdelibs-4.4.93svn1149349/kdeui/kernel/kapplication.cpp:309
#17 0x00007fd38a8fce4c in QCoreApplication::notifyInternal (this=0x7fffeab47690, receiver=0x16e6200, event=0x7fffeab43930) at kernel/qcoreapplication.cpp:726
#18 0x00007fd389d3a1b2 in sendSpontaneousEvent (this=0x1540060, pdev=0x9d8038, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x93b500)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#19 QWidgetPrivate::drawWidget (this=0x1540060, pdev=0x9d8038, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5363
#20 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x24dc2d0, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#21 0x00007fd389d3ac3c in QWidgetPrivate::paintSiblingsRecursive (this=0x24dc2d0, pdev=0x9d8038, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5463
#22 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x24dc2d0, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#23 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x24d25f0, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#24 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x24d25f0, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#25 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x256ead0, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#26 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x256ead0, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#27 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x1c3aff0, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#28 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x1c3aff0, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#29 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x1c38230, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#30 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x1c38230, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#31 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x1c37430, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#32 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x1c37430, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#33 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x10fb740, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#34 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x10fb740, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#35 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x1255740, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#36 0x00007fd389d3ac3c in QWidgetPrivate::paintSiblingsRecursive (this=0x1255740, pdev=0x9d8038, siblings=..., index=17, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5463
#37 0x00007fd389d3ac3c in QWidgetPrivate::paintSiblingsRecursive (this=0x1255740, pdev=0x9d8038, siblings=..., index=18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5463
#38 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x1255740, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#39 0x00007fd389d3ad7f in QWidgetPrivate::paintSiblingsRecursive (this=0x8309c0, pdev=0x9d8038, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x93b500) at kernel/qwidget.cpp:5476
#40 0x00007fd389d39f1a in QWidgetPrivate::drawWidget (this=0x8309c0, pdev=0x9d8038, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x93b500)
    at kernel/qwidget.cpp:5412
#41 0x00007fd389eee231 in QWidgetBackingStore::sync (this=0x93b500) at painting/qbackingstore.cpp:1300
#42 0x00007fd389d30940 in QWidgetPrivate::syncBackingStore (this=0x8309c0) at kernel/qwidget.cpp:1688
#43 0x00007fd389d3f272 in QWidget::event (this=0x845e30, event=0x44cdf50) at kernel/qwidget.cpp:8337
#44 0x00007fd38a0eaa6b in QMainWindow::event (this=0x845e30, event=0x44cdf50) at widgets/qmainwindow.cpp:1414
#45 0x00007fd38ae0d883 in KXmlGuiWindow::event (this=0x845e30, ev=0x44cdf50) at /usr/src/debug/kdelibs-4.4.93svn1149349/kdeui/xmlgui/kxmlguiwindow.cpp:130
#46 0x00007fd389cee4d4 in QApplicationPrivate::notify_helper (this=0x694280, receiver=0x845e30, e=0x44cdf50) at kernel/qapplication.cpp:4302
#47 0x00007fd389cf6aca in QApplication::notify (this=<value optimized out>, receiver=0x845e30, e=0x44cdf50) at kernel/qapplication.cpp:4185
#48 0x00007fd38ad92086 in KApplication::notify (this=0x7fffeab47690, receiver=0x845e30, event=0x44cdf50) at /usr/src/debug/kdelibs-4.4.93svn1149349/kdeui/kernel/kapplication.cpp:309
#49 0x00007fd38a8fce4c in QCoreApplication::notifyInternal (this=0x7fffeab47690, receiver=0x845e30, event=0x44cdf50) at kernel/qcoreapplication.cpp:726
#50 0x00007fd38a9005ba in sendEvent (receiver=0x0, event_type=0, data=0x6133f0) at kernel/qcoreapplication.h:215
#51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6133f0) at kernel/qcoreapplication.cpp:1367
#52 0x00007fd38a925173 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#53 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#54 0x00007fd383b1fa93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#55 0x00007fd383b20270 in ?? () from /usr/lib64/libglib-2.0.so.0
#56 0x00007fd383b20510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#57 0x00007fd38a92567f in QEventDispatcherGlib::processEvents (this=0x619d10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#58 0x00007fd389d8f14e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x00007fd38a8fc292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#60 0x00007fd38a8fc495 in QEventLoop::exec (this=0x7fffeab47440, flags=...) at kernel/qeventloop.cpp:201
#61 0x00007fd38a90088b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#62 0x00000000004088d8 in main (argc=<value optimized out>, argv=0x7fffeab47ce0) at /usr/src/debug/kdevelop-4.0.1/app/main_internal.cpp:233

Possible duplicates by query: bug 227116.

Reported using DrKonqi
Comment 1 Milian Wolff 2010-09-06 18:51:17 UTC
build issue, you mix libraries. Note this:

/usr/lib64/libkdevplatformlanguage.so.1

while the rest comes from /usr/src/debug/kdevelop-4.0.1 .