kdevelop exitting on its own

René J.V. Bertin rjvbertin at gmail.com
Tue Oct 21 21:30:33 BST 2014


On Monday October 20 2014 13:59:25 Milian Wolff wrote:

<snip>
kdevelop(90551)/kdevplatform (shell) KDevelop::RunController::registerJob: non-killable job KDevelop::BuilderJob(0x12097aac0, name = "shell: build") registered - this might lead to crashes on shutdown. 

Breakpoint 7, KDevelop::SessionController::cleanup (this=0x10b4b8f60) at /Volumes/Debian/MP6/var/macports/build/_Volumes_Debian_MP6_site-ports_kde_kdevplatform-git/kdevplatform-git/work/kdevplatform-git-1.7.0/shell/sessioncontroller.cpp:594
594     roller() called, backtrace:" << kBacktrace();
(gdb) bt
#0  KDevelop::SessionController::cleanup (this=0x10b4b8f60) at /Volumes/Debian/MP6/var/macports/build/_Volumes_Debian_MP6_site-ports_kde_kdevplatform-git/kdevplatform-git/work/kdevplatform-git-1.7.0/shell/sessioncontroller.cpp:594
#1  0x0000000100561b3b in KDevelop::Core::cleanup (this=0x108207d30) at /Volumes/Debian/MP6/var/macports/build/_Volumes_Debian_MP6_site-ports_kde_kdevplatform-git/kdevplatform-git/work/kdevplatform-git-1.7.0/shell/core.cpp:409
#2  0x00000001032bacf4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1230
#3  0x00000001000148b4 in main (argc=1606411824, argv=<value temporarily unavailable, due to optimizations>) at /Volumes/Debian/MP6/var/macports/build/_Volumes_Debian_MP6_site-ports_kde_kdevelop-git/kdevelop-git/work/kdevelop-git-4.7.0/app/main.cpp:564

in qcoreapplication.cpp:
(gdb) 
1225        int returnCode = eventLoop.exec();
1226        threadData->quitNow = false;
1227        if (self) {
1228            self->d_func()->in_exec = false;
1229            if (!self->d_func()->aboutToQuitEmitted)
1230                emit self->aboutToQuit();
1231            self->d_func()->aboutToQuitEmitted = true;
1232            sendPostedEvents(0, QEvent::DeferredDelete);
1233        }

In other words, I simply "fall through" the event loop?!

R.



More information about the KDevelop mailing list