Bug 370461 - Crash at startup
Summary: Crash at startup
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.7.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-10-11 13:32 UTC by ok
Modified: 2018-11-01 15:26 UTC (History)
2 users (show)

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 ok 2016-10-11 13:32:33 UTC
Application: kdevelop (4.7.3)
KDE Platform Version: 4.14.16
Qt Version: 4.8.7
Operating System: Linux 4.4.0-38-generic x86_64
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Nothing. The application just started from previous config. May be that I clicked project identifier at left.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
[Current thread is 1 (Thread 0x7f7b7101f940 (LWP 28253))]

Thread 8 (Thread 0x7f7aa1075700 (LWP 28352)):
#0  0x00007f7b6d6f38dd in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7b6d7254d4 in usleep (useconds=useconds@entry=500) at ../sysdeps/posix/usleep.c:32
#2  0x00007f7b6c71b61a in KDevelop::DUChainLock::lockForRead (this=0x390ff30, timeout=0) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/duchainlock.cpp:106
#3  0x00007f7b6c71b8ec in KDevelop::DUChainReadLocker::lock (this=0x7f7aa1071e70) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/duchainlock.cpp:220
#4  0x00007f7ab39427e8 in PreprocessJob::sourceNeeded (this=0x7f7a940cad40, _fileName=..., type=<optimized out>, sourceLine=7, skipCurrentPath=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/preprocessjob.cpp:480
#5  0x00007f7ab317377c in rpp::pp::handle_include (this=this@entry=0x7f7aa10723a0, skip_current_path=<optimized out>, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:219
#6  0x00007f7ab3177adf in rpp::pp::handle_directive (this=this@entry=0x7f7aa10723a0, directive=directive@entry=4385860, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:137
#7  0x00007f7ab317806e in rpp::pp::operator() (this=this@entry=0x7f7aa10723a0, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:272
#8  0x00007f7ab31783e7 in rpp::pp::processFileInternal (this=this@entry=0x7f7aa10723a0, fileName=..., fileContents=..., result=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:98
#9  0x00007f7ab31787c5 in rpp::pp::processFile (this=this@entry=0x7f7aa10723a0, fileName=..., data=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:85
#10 0x00007f7ab3945386 in PreprocessJob::run (this=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/preprocessjob.cpp:249
#11 0x00007f7ab39394fe in CPPParseJob::parseForeground (this=this@entry=0x7f7a940ca380) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppparsejob.cpp:179
#12 0x00007f7ab3943509 in PreprocessJob::sourceNeeded (this=0x7ba8c90, _fileName=..., type=<optimized out>, sourceLine=0, skipCurrentPath=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/preprocessjob.cpp:581
#13 0x00007f7ab317377c in rpp::pp::handle_include (this=this@entry=0x7f7aa1073ad0, skip_current_path=<optimized out>, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:219
#14 0x00007f7ab3177adf in rpp::pp::handle_directive (this=this@entry=0x7f7aa1073ad0, directive=directive@entry=4385860, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:137
#15 0x00007f7ab317806e in rpp::pp::operator() (this=this@entry=0x7f7aa1073ad0, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:272
#16 0x00007f7ab31783e7 in rpp::pp::processFileInternal (this=this@entry=0x7f7aa1073ad0, fileName=..., fileContents=..., result=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:98
#17 0x00007f7ab31787c5 in rpp::pp::processFile (this=this@entry=0x7f7aa1073ad0, fileName=..., data=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:85
#18 0x00007f7ab3945386 in PreprocessJob::run (this=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/preprocessjob.cpp:249
#19 0x00007f7b63b87cc2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f7aa1074c30, th=th@entry=0x7f7a9c003140, job=job@entry=0x7ba8c90) at ../../../threadweaver/Weaver/Job.cpp:106
#20 0x00007f7b63b87ece in ThreadWeaver::Job::execute (this=0x7ba8c90, th=0x7f7a9c003140) at ../../../threadweaver/Weaver/Job.cpp:135
#21 0x00007f7b63b89bbb in ThreadWeaver::JobCollectionJobRunner::execute (this=0x7b9bc70, t=0x7f7a9c003140) at ../../../threadweaver/Weaver/JobCollection.cpp:82
#22 0x00007f7b63b8759b in ThreadWeaver::Thread::run (this=0x7f7a9c003140) at ../../../threadweaver/Weaver/Thread.cpp:108
#23 0x00007f7b6ddede3c in QThreadPrivate::start (arg=0x7f7a9c003140) at thread/qthread_unix.cpp:352
#24 0x00007f7b69c156fa in start_thread (arg=0x7f7aa1075700) at pthread_create.c:333
#25 0x00007f7b6d72eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f7aa0874700 (LWP 28351)):
[KCrash Handler]
#6  0x00007f7b6d65d418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f7b6d65f01a in __GI_abort () at abort.c:89
#8  0x00007f7b6c7a45b4 in KDevelop::ItemRepositoryRegistry::registerRepository (this=0x1e3cc00, repository=repository@entry=0x7f7a9c015360, manager=0x0) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/repositories/itemrepositoryregistry.cpp:215
#9  0x00007f7b6c774bfd in KDevelop::ItemRepository<KDevelop::PersistentSymbolTableItem, KDevelop::PersistentSymbolTableRequestItem, true, false, 0u, 1048576u>::ItemRepository (manager=0x0, repositoryVersion=1, registry=0x1e3cc00, repositoryName=..., this=0x7f7a9c015360) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/repositories/itemrepository.h:1119
#10 KDevelop::PersistentSymbolTablePrivate::PersistentSymbolTablePrivate (this=0x7f7a9c015360) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/persistentsymboltable.cpp:131
#11 KDevelop::PersistentSymbolTable::PersistentSymbolTable (this=0x7f7b6ca80240 <KDevelop::PersistentSymbolTable::self()::ret>) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/persistentsymboltable.cpp:153
#12 0x00007f7b6c774c68 in KDevelop::PersistentSymbolTable::self () at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/persistentsymboltable.cpp:392
#13 0x00007f7b6c7060f5 in KDevelop::Declaration::setInSymbolTable (this=0x7f7a9c013e10, inSymbolTable=<optimized out>) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/declaration.cpp:637
#14 0x00007f7b6c70542d in KDevelop::Declaration::setIdentifier (this=this@entry=0x7f7a9c013e10, identifier=...) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/declaration.cpp:260
#15 0x00007f7ab364e7cc in DeclarationBuilder::openDeclarationReal<KDevelop::ForwardDeclaration> (this=this@entry=0x7f7aa08722b0, name=name@entry=0x7f7a9c0627f8, rangeNode=rangeNode@entry=0x7f7a9c062828, customName=..., collapseRangeAtStart=<optimized out>, collapseRangeAtEnd=<optimized out>, customRange=0x0) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppduchain/declarationbuilder.cpp:689
#16 0x00007f7ab364f120 in DeclarationBuilder::openDeclaration<KDevelop::ForwardDeclaration> (this=this@entry=0x7f7aa08722b0, name=name@entry=0x7f7a9c0627f8, rangeNode=rangeNode@entry=0x7f7a9c062828, customName=..., collapseRangeAtStart=collapseRangeAtStart@entry=false, collapseRangeAtEnd=collapseRangeAtEnd@entry=false) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppduchain/declarationbuilder.cpp:588
#17 0x00007f7ab3642e02 in DeclarationBuilder::openForwardDeclaration (this=this@entry=0x7f7aa08722b0, name=0x7f7a9c0627f8, range=range@entry=0x7f7a9c062828) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppduchain/declarationbuilder.cpp:480
#18 0x00007f7ab3644c5e in DeclarationBuilder::visitElaboratedTypeSpecifier (this=0x7f7aa08722b0, node=0x7f7a9c062828) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppduchain/declarationbuilder.cpp:1420
#19 0x00007f7ab3660796 in TypeBuilder::visitSimpleDeclaration (this=this@entry=0x7f7aa08722b0, node=node@entry=0x7f7a9c062940) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppduchain/typebuilder.cpp:679
#20 0x00007f7ab3641f75 in DeclarationBuilder::visitSimpleDeclaration (this=0x7f7aa08722b0, node=0x7f7a9c062940) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppduchain/declarationbuilder.cpp:349
#21 0x00007f7ab3395d49 in visitNodes<DeclarationAST*> (v=0x7f7aa0872308, nodes=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/visitor.h:139
#22 0x00007f7ab3637344 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild (this=0x7f7aa08722b0, node=0x7f7a9c062720, context=0x7f7a9c03e890) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133
#23 0x00007f7ab36341eb in ContextBuilder::buildContexts (this=0x7f7aa08722b0, file=..., node=0x7f7a9c062720, includes=<optimized out>, updateContext=..., removeOldImports=false) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppduchain/contextbuilder.cpp:421
#24 0x00007f7ab363e2a1 in DeclarationBuilder::buildDeclarations (this=this@entry=0x7f7aa08722b0, file=..., node=node@entry=0x7f7a9c062720, includes=includes@entry=0x7f7aa0872030, updateContext=..., removeOldImports=false) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppduchain/declarationbuilder.cpp:95
#25 0x00007f7ab393cbdd in CPPInternalParseJob::run (this=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/cppparsejob.cpp:639
#26 0x00007f7ab3943509 in PreprocessJob::sourceNeeded (this=0x7ba90f0, _fileName=..., type=<optimized out>, sourceLine=3, skipCurrentPath=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/preprocessjob.cpp:581
#27 0x00007f7ab317377c in rpp::pp::handle_include (this=this@entry=0x7f7aa0872ad0, skip_current_path=<optimized out>, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:219
#28 0x00007f7ab3177adf in rpp::pp::handle_directive (this=this@entry=0x7f7aa0872ad0, directive=directive@entry=4385860, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:137
#29 0x00007f7ab317806e in rpp::pp::operator() (this=this@entry=0x7f7aa0872ad0, input=..., output=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:272
#30 0x00007f7ab31783e7 in rpp::pp::processFileInternal (this=this@entry=0x7f7aa0872ad0, fileName=..., fileContents=..., result=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:98
#31 0x00007f7ab31787c5 in rpp::pp::processFile (this=this@entry=0x7f7aa0872ad0, fileName=..., data=...) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/parser/rpp/pp-engine.cpp:85
#32 0x00007f7ab3945386 in PreprocessJob::run (this=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/languages/cpp/preprocessjob.cpp:249
#33 0x00007f7b63b87cc2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f7aa0873c30, th=th@entry=0x7b9deb0, job=job@entry=0x7ba90f0) at ../../../threadweaver/Weaver/Job.cpp:106
#34 0x00007f7b63b87ece in ThreadWeaver::Job::execute (this=0x7ba90f0, th=0x7b9deb0) at ../../../threadweaver/Weaver/Job.cpp:135
#35 0x00007f7b63b89bbb in ThreadWeaver::JobCollectionJobRunner::execute (this=0x7bc2760, t=0x7b9deb0) at ../../../threadweaver/Weaver/JobCollection.cpp:82
#36 0x00007f7b63b8759b in ThreadWeaver::Thread::run (this=0x7b9deb0) at ../../../threadweaver/Weaver/Thread.cpp:108
#37 0x00007f7b6ddede3c in QThreadPrivate::start (arg=0x7b9deb0) at thread/qthread_unix.cpp:352
#38 0x00007f7b69c156fa in start_thread (arg=0x7f7aa0874700) at pthread_create.c:333
#39 0x00007f7b6d72eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f7ab315d700 (LWP 28312)):
#0  0x00007f7b67797881 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f7b677982cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7b677984ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7b6df2e2ce in QEventDispatcherGlib::processEvents (this=0x7f7aac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f7b6defc18f in QEventLoop::processEvents (this=this@entry=0x7f7ab315cc90, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7b6defc4f5 in QEventLoop::exec (this=this@entry=0x7f7ab315cc90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f7b6ddeb549 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00007f7b6ddede3c in QThreadPrivate::start (arg=0x44a5790) at thread/qthread_unix.cpp:352
#8  0x00007f7b69c156fa in start_thread (arg=0x7f7ab315d700) at pthread_create.c:333
#9  0x00007f7b6d72eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f7ac26c3700 (LWP 28305)):
#0  0x00007f7b6d722e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7b6779839c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7b677984ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7b6df2e2ce in QEventDispatcherGlib::processEvents (this=0x7f7abc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f7b6defc18f in QEventLoop::processEvents (this=this@entry=0x7f7ac26c2c90, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7b6defc4f5 in QEventLoop::exec (this=this@entry=0x7f7ac26c2c90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f7b6ddeb549 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00007f7b6ddede3c in QThreadPrivate::start (arg=0x4209908) at thread/qthread_unix.cpp:352
#8  0x00007f7b69c156fa in start_thread (arg=0x7f7ac26c3700) at pthread_create.c:333
#9  0x00007f7b6d72eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f7ad179d700 (LWP 28304)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f7b6ddee384 in QWaitConditionPrivate::wait (time=1000, this=0x3912c50) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x39115b8, mutex=mutex@entry=0x39115c0, time=time@entry=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7b6c6dbca6 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x39115a0) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/duchain.cpp:283
#4  0x00007f7b6ddede3c in QThreadPrivate::start (arg=0x39115a0) at thread/qthread_unix.cpp:352
#5  0x00007f7b69c156fa in start_thread (arg=0x7f7ad179d700) at pthread_create.c:333
#6  0x00007f7b6d72eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f7ad2a88700 (LWP 28256)):
#0  0x00007f7b6d722e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7b6779839c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7b677984ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7b6df2e2ce in QEventDispatcherGlib::processEvents (this=0x7f7acc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f7b6defc18f in QEventLoop::processEvents (this=this@entry=0x7f7ad2a87c40, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7b6defc4f5 in QEventLoop::exec (this=this@entry=0x7f7ad2a87c40, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f7b6ddeb549 in QThread::exec (this=this@entry=0x1e2d1a0) at thread/qthread.cpp:538
#7  0x00007f7b6dedfabd in QDnotifySignalThread::run (this=0x1e2d1a0) at io/qfilesystemwatcher_dnotify.cpp:179
#8  0x00007f7b6ddede3c in QThreadPrivate::start (arg=0x1e2d1a0) at thread/qthread_unix.cpp:352
#9  0x00007f7b69c156fa in start_thread (arg=0x7f7ad2a88700) at pthread_create.c:333
#10 0x00007f7b6d72eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f7b53e84700 (LWP 28255)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7b6b30ae1a in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f7b6b30ae49 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f7b69c156fa in start_thread (arg=0x7f7b53e84700) at pthread_create.c:333
#4  0x00007f7b6d72eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f7b7101f940 (LWP 28253)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7b6ddec672 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x2417040) at thread/qmutex_unix.cpp:99
#2  QMutexPrivate::wait (this=this@entry=0x2417040, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113
#3  0x00007f7b6dde8a5d in QMutex::lock (this=this@entry=0x216c068) at thread/qmutex.cpp:164
#4  0x00007f7b6c7a3238 in QMutex::lockInline (this=0x216c068) at /usr/include/qt4/QtCore/qmutex.h:188
#5  QMutexLocker::QMutexLocker (m=0x216c068, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:109
#6  KDevelop::ItemRepositoryRegistry::unRegisterRepository (this=0x1e3cc00, repository=repository@entry=0x7f7b6ca7f7f0 <KDevelop::FileModificationSetRepositoryRepresenter::repository()::fileModificationSetRepository+16>) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/repositories/itemrepositoryregistry.cpp:255
#7  0x00007f7b6c812ee4 in KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 24u, 1048576u>::~ItemRepository (this=0x7f7b6ca7f7f0 <KDevelop::FileModificationSetRepositoryRepresenter::repository()::fileModificationSetRepository+16>, __in_chrg=<optimized out>) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/language/duchain/repositories/itemrepository.h:1124
#8  0x00007f7b6d661fe8 in __run_exit_handlers (status=status@entry=1, listp=0x7f7b6d9eb5f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#9  0x00007f7b6d662035 in __GI_exit (status=status@entry=1) at exit.c:104
#10 0x00007f7b6e49a188 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:782
#11 0x00007f7b6f8f5010 in KApplication::xioErrhandler (this=0x7ffe485952c0, dpy=0x1d06790) at ../../kdeui/kernel/kapplication.cpp:419
#12 0x00007f7b694f1cee in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f7b694ef57d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f7b694e0ee9 in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#15 0x00007f7b6e4d80b7 in x11EventSourcePrepare (s=0x1cfff20, timeout=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:77
#16 0x00007f7b6779792d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f7b677982cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f7b677984ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f7b6df2e2ae in QEventDispatcherGlib::processEvents (this=0x1d032c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#20 0x00007f7b6e4d8616 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#21 0x00007f7b6df016ef in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1142
#22 0x00007f7ab82d7629 in ProjectFileDataProvider::projectOpened (this=0x43e15b0, project=0x5d6a210) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/plugins/quickopen/projectfilequickopen.cpp:255
#23 0x00007f7b6df12010 in QMetaObject::activate (sender=sender@entry=0x23bc400, m=m@entry=0x7f7b701ab8c0 <KDevelop::IProjectController::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe485940c0) at kernel/qobject.cpp:3567
#24 0x00007f7b6ff99072 in KDevelop::IProjectController::projectOpened (this=this@entry=0x23bc400, _t1=0x5d6a210) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/obj-x86_64-linux-gnu/interfaces/iprojectcontroller.moc:195
#25 0x00007f7b70c5d528 in KDevelop::ProjectController::projectImportingFinished (this=this@entry=0x23bc400, project=0x5d6a210) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/shell/projectcontroller.cpp:820
#26 0x00007f7b70c68091 in KDevelop::ProjectPrivate::importDone (job=<optimized out>, this=0x38fe130) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/shell/project.cpp:246
#27 KDevelop::Project::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/obj-x86_64-linux-gnu/shell/moc_project.cpp:93
#28 0x00007f7b6df12010 in QMetaObject::activate (sender=sender@entry=0x1ff1e70, m=m@entry=0x7f7b6f6b4b00 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe48594320) at kernel/qobject.cpp:3567
#29 0x00007f7b6f30bc92 in KJob::result (this=this@entry=0x1ff1e70, _t1=_t1@entry=0x1ff1e70) at ./kjob.moc:207
#30 0x00007f7b6f30bce0 in KJob::emitResult (this=this@entry=0x1ff1e70) at ../../kdecore/jobs/kjob.cpp:318
#31 0x00007f7b6cab77f8 in KDevelop::FileManagerListJob::slotResult (this=0x1ff1e70, job=<optimized out>) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/project/filemanagerlistjob.cpp:98
#32 0x00007f7b6cab74c8 in KDevelop::FileManagerListJob::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/kdevplatform-FEhUv4/kdevplatform-1.7.3/obj-x86_64-linux-gnu/project/filemanagerlistjob.moc:62
#33 0x00007f7b6df12010 in QMetaObject::activate (sender=sender@entry=0x79a42a0, m=m@entry=0x7f7b6f6b4b00 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe48594560) at kernel/qobject.cpp:3567
#34 0x00007f7b6f30bc92 in KJob::result (this=this@entry=0x79a42a0, _t1=_t1@entry=0x79a42a0) at ./kjob.moc:207
#35 0x00007f7b6f30bce0 in KJob::emitResult (this=this@entry=0x79a42a0) at ../../kdecore/jobs/kjob.cpp:318
#36 0x00007f7b6b96ca1e in KIO::SimpleJob::slotFinished (this=this@entry=0x79a42a0) at ../../kio/kio/job.cpp:496
#37 0x00007f7b6b97212e in KIO::ListJob::slotFinished (this=0x79a42a0) at ../../kio/kio/job.cpp:2725
#38 0x00007f7b6df12010 in QMetaObject::activate (sender=0x5251530, m=m@entry=0x7f7b6bd32ba0 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#39 0x00007f7b6ba18713 in KIO::SlaveInterface::finished (this=<optimized out>) at ./slaveinterface.moc:184
#40 0x00007f7b6ba1b546 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:176
#41 0x00007f7b6ba1839d in KIO::SlaveInterface::dispatch (this=0x5251530) at ../../kio/kio/slaveinterface.cpp:92
#42 0x00007f7b6ba0abc1 in KIO::Slave::gotInput (this=0x5251530) at ../../kio/kio/slave.cpp:344
#43 0x00007f7b6df12010 in QMetaObject::activate (sender=0x524f570, m=m@entry=0x7f7b6bd2d2c0 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#44 0x00007f7b6b932600 in KIO::Connection::readyRead (this=<optimized out>) at ./connection.moc:105
#45 0x00007f7b6b932ba4 in KIO::ConnectionPrivate::dequeue (this=0x5b36ea0) at ../../kio/kio/connection.cpp:82
#46 0x00007f7b6df17db1 in QObject::event (this=0x524f570, e=<optimized out>) at kernel/qobject.cpp:1222
#47 0x00007f7b6e42afdc in QApplicationPrivate::notify_helper (this=this@entry=0x1d11770, receiver=receiver@entry=0x524f570, e=e@entry=0x79a8960) at kernel/qapplication.cpp:4570
#48 0x00007f7b6e431f16 in QApplication::notify (this=this@entry=0x7ffe485952c0, receiver=receiver@entry=0x524f570, e=e@entry=0x79a8960) at kernel/qapplication.cpp:4356
#49 0x00007f7b6f8f66aa in KApplication::notify (this=0x7ffe485952c0, receiver=0x524f570, event=0x79a8960) at ../../kdeui/kernel/kapplication.cpp:311
#50 0x00007f7b6defd90d in QCoreApplication::notifyInternal (this=0x7ffe485952c0, receiver=receiver@entry=0x524f570, event=event@entry=0x79a8960) at kernel/qcoreapplication.cpp:955
#51 0x00007f7b6df013c6 in QCoreApplication::sendEvent (event=0x79a8960, receiver=0x524f570) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#52 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1c49200) at kernel/qcoreapplication.cpp:1579
#53 0x00007f7b6df016a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#54 0x00007f7b6df2e13e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#55 postEventSourceDispatch (s=0x1cf6cc0) at kernel/qeventdispatcher_glib.cpp:300
#56 0x00007f7b677981a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f7b67798400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007f7b677984ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00007f7b6df2e2ae in QEventDispatcherGlib::processEvents (this=0x1d032c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#60 0x00007f7b6e4d8616 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#61 0x00007f7b6defc18f in QEventLoop::processEvents (this=this@entry=0x7ffe48595120, flags=...) at kernel/qeventloop.cpp:149
#62 0x00007f7b6defc4f5 in QEventLoop::exec (this=this@entry=0x7ffe48595120, flags=...) at kernel/qeventloop.cpp:204
#63 0x00007f7b6df024b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#64 0x00007f7b6e42922c in QApplication::exec () at kernel/qapplication.cpp:3828
#65 0x00000000004117c1 in main (argc=<optimized out>, argv=<optimized out>) at /build/kdevelop-jGcNEc/kdevelop-4.7.3/app/main.cpp:582

Possible duplicates by query: bug 338873, bug 337854.

Reported using DrKonqi
Comment 1 Sven Brauch 2016-10-11 14:25:20 UTC
Crash in the old cpp plugin -- sorry, low priority, since that code is completely gone in 5.x :/

Happens every time or just once?
Comment 2 ok 2016-10-11 14:53:55 UTC
Happened every time until I rebooted computer.

I might think that some software had been upgraded in background (I am using unattended upgrades) and that the kde session itself was unstable due to that. If you think that makes the backtraces unusable, then you are free to close this ticket.

These kind of bugs are otherwise rather sporadic.
Comment 3 Andrew Crouthamel 2018-11-01 13:47:15 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 4 ok 2018-11-01 14:06:34 UTC
Hi,
I've stopped using KDevelop (in part cause I've got new computer with different linux distro).
Comment 5 Andrew Crouthamel 2018-11-01 15:26:51 UTC
Thanks for the update!