[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 229032] New: "Reload all" files in editor after external
From:       Lene Preuss <lene.preuss () gmail ! com>
Date:       2010-03-01 14:47:39
Message-ID: bug-229032-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=229032

           Summary: "Reload all" files in editor after external change,
                    then F8, leads to crash
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: lene.preuss@gmail.com


Application: kdevelop (3.9.98 (using KDevPlatform 0.9.98))
KDE Platform Version: 4.4.00 (KDE 4.4.0) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-tuxonice-r5 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
When I changed files outside of KDevelop, then used "reload all" from the
context menu, instead of reloading the files all editor tabs closed. When I
then pressed "F8" to rebuild the project a crash resulted. The stack backtrace
is attached.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.4-gdb.py",
line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7f773c440760 (LWP 20921))]

Thread 13 (Thread 0x7f772a417710 (LWP 20925)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f7738ea7f51 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x1abf6e0, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1abf6e0,
time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f77359c5643 in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x1abf6c0) at
/var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/language/duchain/duchain.cpp:286
 #4  0x00007f7738ea7117 in QThreadPrivate::start (arg=0x1abf6c0) at
thread/qthread_unix.cpp:248
#5  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f772006b710 (LWP 20933)):
#0  0x00007f773746c273 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7731d8edaa in g_main_context_poll (context=0x33bed20, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
gmain.c:2904
#2  g_main_context_iterate (context=0x33bed20, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007f7731d8f018 in IA__g_main_context_iteration (context=0x33bed20,
may_block=1) at gmain.c:2654
#4  0x00007f7738fac3d8 in QEventDispatcherGlib::processEvents (this=0x2443f10,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007f7738f85ad2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f7738f85e23 in QEventLoop::exec (this=0x7f772006ae20, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007f7738ea4b53 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007f7738ea7117 in QThreadPrivate::start (arg=0x2ba52b0) at
thread/qthread_unix.cpp:248
#9  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f771f86a710 (LWP 20934)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fff979ff771 in ?? ()
#2  0x00007f7732032308 in *__GI_clock_gettime (clock_id=528915312,
tp=0x7f771f869b70) at ../sysdeps/unix/clock_gettime.c:100
#3  0x00007f7738fa9cb8 in qt_gettime () at kernel/qcore_unix.cpp:111
#4  0x00007f7738fae221 in QTimerInfoList::updateCurrentTime
(this=0x7f771f869b70) at kernel/qeventdispatcher_unix.cpp:340
#5  0x00007f7738fae245 in QTimerInfoList::timerWait (this=0x7f771f869b70,
tm=...) at kernel/qeventdispatcher_unix.cpp:443
#6  0x00007f7738fac582 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7f771f869c8c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f7738fac609 in timerSourcePrepare (source=0x7f771f869b70,
timeout=0x7f771f869b70) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f7731d8e74c in IA__g_main_context_prepare (context=0x33c0c20,
priority=<value optimized out>) at gmain.c:2280
#9  0x00007f7731d8eb37 in g_main_context_iterate (context=0x33c0c20,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2571
#10 0x00007f7731d8f018 in IA__g_main_context_iteration (context=0x33c0c20,
may_block=1) at gmain.c:2654
#11 0x00007f7738fac3d8 in QEventDispatcherGlib::processEvents (this=0xfef000,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#12 0x00007f7738f85ad2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#13 0x00007f7738f85e23 in QEventLoop::exec (this=0x7f771f869e20, flags=) at
kernel/qeventloop.cpp:201
#14 0x00007f7738ea4b53 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#15 0x00007f7738ea7117 in QThreadPrivate::start (arg=0x2bb2bf0) at
thread/qthread_unix.cpp:248
#16 0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#17 0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 10 (Thread 0x7f771f069710 (LWP 20935)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f7738ea6afe in thread_sleep (ti=0x7f771f068de0) at
thread/qthread_unix.cpp:398
#2  0x00007f7738ea6cb1 in QThread::msleep (msecs=<value optimized out>) at
thread/qthread_unix.cpp:424
#3  0x00007f7720838de4 in UIBlockTester::UIBlockTesterThread::run
(this=0x33bc720) at
/var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/languages/cpp/cpplanguagesupport.cpp:672
 #4  0x00007f7738ea7117 in QThreadPrivate::start (arg=0x33bc720) at
thread/qthread_unix.cpp:248
#5  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f771dc3d710 (LWP 20941)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f773687e1fc in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f7736b381c0) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f773687e219 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7f7736b4628c) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#4  0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 8 (Thread 0x7f7717fff710 (LWP 20951)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7738ea7fc4 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x1a6e890, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1a6e890,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f773a8f03ae in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1aa0860,
th=0x3c25d60)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007f773a8f22b0 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1a6e9b0, th=0x3c25d60)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007f773a8f0cfc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f7717ffee30, parent=0x1aa0860, th=0x3c25d60)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
 #6  0x00007f773a8f1164 in ThreadWeaver::Thread::run (this=0x3c25d60) at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
 #7  0x00007f7738ea7117 in QThreadPrivate::start (arg=0x3c25d60) at
thread/qthread_unix.cpp:248
#8  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f77177fe710 (LWP 20952)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7738ea7fc4 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x1a6e890, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1a6e890,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f773a8f03ae in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1aa0860,
th=0x3b2ca80)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007f773a8f22b0 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1a6e9b0, th=0x3b2ca80)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1a6e9b0, th=0x3b2ca80)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #6  0x00007f773a8f0cfc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f77177fde30, parent=0x1aa0860, th=0x3b2ca80)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
 #7  0x00007f773a8f1164 in ThreadWeaver::Thread::run (this=0x3b2ca80) at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
 #8  0x00007f7738ea7117 in QThreadPrivate::start (arg=0x3b2ca80) at
thread/qthread_unix.cpp:248
#9  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f7716ffd710 (LWP 21047)):
#0  0x00007f7731d8e42b in IA__g_main_context_check (context=0x534b330,
max_priority=2147483647, fds=<value optimized out>, n_fds=<value optimized
out>) at gmain.c:2467
#1  0x00007f7731d8edc4 in g_main_context_iterate (context=0x534b330,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2588
#2  0x00007f7731d8f018 in IA__g_main_context_iteration (context=0x534b330,
may_block=1) at gmain.c:2654
#3  0x00007f7738fac3d8 in QEventDispatcherGlib::processEvents (this=0x268fb00,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f7738f85ad2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f7738f85e23 in QEventLoop::exec (this=0x7f7716ffcde0, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f7738ea4b53 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f7738f68a7a in QInotifyFileSystemWatcherEngine::run (this=0x5044570)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f7738ea7117 in QThreadPrivate::start (arg=0x5044570) at
thread/qthread_unix.cpp:248
#9  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f77167fc710 (LWP 21285)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7738ea7fc4 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x71a26f0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x71a26f0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f773a8f03ae in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x76cde50,
th=0x5e8ccc0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007f773a8f22b0 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x5e8ccc0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x5e8ccc0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #6  0x00007f773a8f0cfc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f77167fbe30, parent=0x76cde50, th=0x5e8ccc0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
 #7  0x00007f773a8f1164 in ThreadWeaver::Thread::run (this=0x5e8ccc0) at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
 #8  0x00007f7738ea7117 in QThreadPrivate::start (arg=0x5e8ccc0) at
thread/qthread_unix.cpp:248
#9  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 4 (Thread 0x7f7715ffb710 (LWP 21313)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7738ea7fc4 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x71a26f0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x71a26f0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f773a8f03ae in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x76cde50,
th=0x58b1570)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007f773a8f22b0 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x58b1570)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x58b1570)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #6  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x58b1570)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #7  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x58b1570)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #8  0x00007f773a8f0cfc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f7715ffae30, parent=0x76cde50, th=0x58b1570)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
 #9  0x00007f773a8f1164 in ThreadWeaver::Thread::run (this=0x58b1570) at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
 #10 0x00007f7738ea7117 in QThreadPrivate::start (arg=0x58b1570) at
thread/qthread_unix.cpp:248
#11 0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#12 0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 3 (Thread 0x7f77157fa710 (LWP 21437)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7738ea7fc4 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x71a26f0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x71a26f0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f773a8f03ae in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x76cde50,
th=0x5195b90)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007f773a8f22b0 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x5195b90)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x5195b90)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #6  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x5195b90)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #7  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x5195b90)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #8  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x5195b90)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #9  0x00007f773a8f22c9 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x5195b90)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:74
 #10 0x00007f773a8f0cfc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f77157f9e30, parent=0x76cde50, th=0x5195b90)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
 #11 0x00007f773a8f1164 in ThreadWeaver::Thread::run (this=0x5195b90) at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
 #12 0x00007f7738ea7117 in QThreadPrivate::start (arg=0x5195b90) at
thread/qthread_unix.cpp:248
#13 0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#14 0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7714ff9710 (LWP 21438)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7738ea7fc4 in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x71a26f0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x71a26f0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f773a8f03ae in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x76cde50,
th=0x4c2cb00)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007f773a8f22b0 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4d1d120, th=0x4c2cb00)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007f773a8f0cfc in ThreadWeaver::ThreadRunHelper::run
(this=0x7f7714ff8e30, parent=0x76cde50, th=0x4c2cb00)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:87
 #6  0x00007f773a8f1164 in ThreadWeaver::Thread::run (this=0x4c2cb00) at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/threadweaver/Weaver/Thread.cpp:142
 #7  0x00007f7738ea7117 in QThreadPrivate::start (arg=0x4c2cb00) at
thread/qthread_unix.cpp:248
#8  0x00007f7738c1b884 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#9  0x00007f7737474f9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f773c440760 (LWP 20921)):
[KCrash Handler]
#5  0x00007f7737c4efec in adjust_pointer<void> (src_ptr=0x4ee16b0,
src_type=0x7f773be01550, dst_type=0x7f77358fa400, src2dst=-2)
    at
/var/tmp/portage/sys-devel/gcc-4.4.3/work/gcc-4.4.3/libstdc++-v3/libsupc++/tinfo.h:77
#6  __dynamic_cast (src_ptr=0x4ee16b0, src_type=0x7f773be01550,
dst_type=0x7f77358fa400, src2dst=-2) at
/var/tmp/portage/sys-devel/gcc-4.4.3/work/gcc-4.4.3/libstdc++-v3/libsupc++/dyncast.cc:42
 #7  0x00007f773b92d57c in KDevelop::DocumentController::openDocuments
(this=<value optimized out>)
    at
/var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/shell/documentcontroller.cpp:619
 #8  0x00007f773b92e9dc in KDevelop::DocumentController::saveAllDocuments
(this=0x19d2790, mode=KDevelop::IDocument::Silent)
    at
/var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/shell/documentcontroller.cpp:643
 #9  0x00007f7735fb2a15 in KDevelop::BuilderJob::start (this=0x4c75230) at
/var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/project/builderjob.cpp:160
 #10 0x00007f773b938f83 in KDevelop::RunController::registerJob (this=0x1a11560,
job=0x4c75230) at
/var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/shell/runcontroller.cpp:511
 #11 0x00007f77220b9007 in ProjectManagerViewPlugin::runBuilderJob (this=<value
optimized out>, t=KDevelop::BuilderJob::Build)
    at
/var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98/plugins/projectmanagerview/projectmanagerviewplugin.cpp:353
 #12 0x00007f77220ba11b in ProjectManagerViewPlugin::qt_metacall
(this=0x24cde50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff9791b990)
    at
/var/tmp/portage/dev-util/kdevplatform-0.9.98/work/kdevplatform-0.9.98_build/plugins/projectmanagerview/projectmanagerviewplugin.moc:109
 #13 0x00007f7738f98162 in QMetaObject::activate (sender=0x24e3bc0, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xfffffffffffffffe) at kernel/qobject.cpp:3285
#14 0x00007f773829a978 in QAction::triggered (this=0x4ee16b0, _t1=false) at
.moc/release-shared/moc_qaction.cpp:263
#15 0x00007f773829c33a in QAction::activate (this=0x24e3bc0, event=<value
optimized out>) at kernel/qaction.cpp:1255
#16 0x00007f773829d524 in QAction::event (this=0x4ee16b0, e=<value optimized
out>) at kernel/qaction.cpp:1181
#17 0x00007f773964901d in KAction::event (this=0x4ee16b0, event=0x7fff9791c050)
at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/kdeui/actions/kaction.cpp:129
 #18 0x00007f773829f096 in QApplicationPrivate::notify_helper (this=0x117b6a0,
receiver=0x24e3bc0, e=0x7fff9791c050) at kernel/qapplication.cpp:4300
#19 0x00007f77382a599c in QApplication::notify (this=0x7fff9791d6d0,
receiver=<value optimized out>, e=0x7fff9791c050) at
kernel/qapplication.cpp:3704
#20 0x00007f773970da02 in KApplication::notify (this=0x7fff9791d6d0,
receiver=0x24e3bc0, event=0x7fff9791c050)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
 #21 0x00007f7738f86e7a in QCoreApplication::notifyInternal
(this=0x7fff9791d6d0, receiver=0x24e3bc0, event=0x7fff9791c050) at
kernel/qcoreapplication.cpp:704
#22 0x00007f77382cff58 in QCoreApplication::sendEvent (this=<value optimized
out>, e=0x7fff9791c6a0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 QShortcutMap::dispatchEvent (this=<value optimized out>, e=0x7fff9791c6a0)
at kernel/qshortcutmap.cpp:879
#24 0x00007f77382d19b2 in QShortcutMap::tryShortcutEvent (this=0x117b7c8,
o=<value optimized out>, e=0x7fff9791c6a0) at kernel/qshortcutmap.cpp:364
#25 0x00007f77382a77bc in QApplication::notify (this=0x7fff9791d6d0,
receiver=<value optimized out>, e=0x7fff9791c6a0) at
kernel/qapplication.cpp:3746
#26 0x00007f773970da02 in KApplication::notify (this=0x7fff9791d6d0,
receiver=0x5b3c100, event=0x7fff9791c6a0)
    at
/var/tmp/portage/kde-base/kdelibs-4.4.0/work/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
 #27 0x00007f7738f86e7a in QCoreApplication::notifyInternal
(this=0x7fff9791d6d0, receiver=0x5b3c100, event=0x7fff9791c6a0) at
kernel/qcoreapplication.cpp:704
#28 0x00007f773832a461 in QKeyMapper::sendKeyEvent (keyWidget=<value optimized
out>, grab=<value optimized out>, type=QEvent::KeyPress, code=16777271,
modifiers=<value optimized out>, text=..., 
    autorepeat=false, count=1, nativeScanCode=74, nativeVirtualKey=65477,
nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1861
#29 0x00007f773832cf71 in QKeyMapperPrivate::translateKeyEvent (this=0x100c770,
keyWidget=0x5b3c100, event=<value optimized out>, grab=80) at
kernel/qkeymapper_x11.cpp:1831
#30 0x00007f773830a6b5 in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fff9791d270) at kernel/qapplication_x11.cpp:3394
#31 0x00007f773832edb5 in x11EventSourceDispatch (s=0x11823b0, callback=<value
optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007f7731d8bbed in g_main_dispatch (context=0xfef040) at gmain.c:1960
#33 IA__g_main_context_dispatch (context=0xfef040) at gmain.c:2513
#34 0x00007f7731d8eeb9 in g_main_context_iterate (context=0xfef040,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at gmain.c:2591
#35 0x00007f7731d8f018 in IA__g_main_context_iteration (context=0xfef040,
may_block=1) at gmain.c:2654
#36 0x00007f7738fac3a0 in QEventDispatcherGlib::processEvents (this=0x1184090,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#37 0x00007f773832e7b2 in QGuiEventDispatcherGlib::processEvents
(this=0x4ee16b0, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f7738f85ad2 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#39 0x00007f7738f85e23 in QEventLoop::exec (this=0x7fff9791d590, flags=) at
kernel/qeventloop.cpp:201
#40 0x00007f7738f8956b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#41 0x00000000004054d5 in main (argc=<value optimized out>, argv=<value
optimized out>) at
/var/tmp/portage/dev-util/kdevelop-3.9.98/work/kdevelop-3.9.98/app/main_internal.cpp:139


Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic