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

List:       kdevelop-bugs
Subject:    [Bug 262106] New: Kdevelop crashed when I called the function
From:       Leandro Santiago da Silva <leandrosansilva () gmail ! com>
Date:       2011-01-04 18:58:14
Message-ID: bug-262106-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Kdevelop crashed when I called the function
                    ExternalProject_Add() in CMakeLists.txt
           Product: kdevelop
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: leandrosansilva@gmail.com


Application: kdevelop (4.2.60)
KDE Platform Version: 4.5.4 (KDE 4.5.4)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I wrote the function ExternalProject_Add() without parameters in the main
CMakeLists.txt. WHen i put the mouse over this function, Kdevelop crashed.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
[Current thread is 1 (Thread 0xb6607710 (LWP 7451))]

Thread 17 (Thread 0xaf744b70 (LWP 7452)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a1884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x013f594f in wait (this=0x8c2bacc, mutex=0x8c2bad0, time=1000) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x8c2bacc, mutex=0x8c2bad0, time=1000) at
thread/qwaitcondition_unix.cpp:160
#4  0x02478e26 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8c2bac0)
at /home/tenchi/projects/kdevelop/kdevplatform/language/duchain/duchain.cpp:286
#5  0x013f4df9 in QThreadPrivate::start (arg=0x8c2bac0) at
thread/qthread_unix.cpp:266
#6  0x0029ccc9 in start_thread (arg=0xaf744b70) at pthread_create.c:304
#7  0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xaef27b70 (LWP 7454)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x035490f3 in __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x034dd65f in _L_lock_9687 () from /lib/libc.so.6
#3  0x034dbe56 in __libc_free (mem=0x89afb58) at malloc.c:3736
#4  0x0676a441 in operator delete(void*) () from /usr/lib/libstdc++.so.6
#5  0x015260b5 in QEventDispatcherGlib::unregisterSocketNotifier
(this=0x89b8b78, notifier=0xaef272ec) at kernel/qeventdispatcher_glib.cpp:496
#6  0x015141da in QSocketNotifier::setEnabled (this=0xfffffe00, enable=false)
at kernel/qsocketnotifier.cpp:298
#7  0x01525a02 in socketNotifierSourceCheck (source=0x8caac20) at
kernel/qeventdispatcher_glib.cpp:92
#8  0x048b7b39 in g_main_context_check () from /lib/libglib-2.0.so.0
#9  0x048b845e in ?? () from /lib/libglib-2.0.so.0
#10 0x048b8848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#11 0x01525565 in QEventDispatcherGlib::processEvents (this=0x89b8b78,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#12 0x014f5609 in QEventLoop::processEvents (this=0xaef27290, flags=) at
kernel/qeventloop.cpp:149
#13 0x014f5a8a in QEventLoop::exec (this=0xaef27290, flags=...) at
kernel/qeventloop.cpp:201
#14 0x013f1b7e in QThread::exec (this=0x8cab6a8) at thread/qthread.cpp:490
#15 0x014d435b in QInotifyFileSystemWatcherEngine::run (this=0x8cab6a8) at
io/qfilesystemwatcher_inotify.cpp:248
#16 0x013f4df9 in QThreadPrivate::start (arg=0x8cab6a8) at
thread/qthread_unix.cpp:266
#17 0x0029ccc9 in start_thread (arg=0xaef27b70) at pthread_create.c:304
#18 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xae5ffb70 (LWP 7455)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x035490f3 in __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x034dd65f in _L_lock_9687 () from /lib/libc.so.6
#3  0x034dbe56 in __libc_free (mem=0x8cb13a8) at malloc.c:3736
#4  0x048bd486 in g_free () from /lib/libglib-2.0.so.0
#5  0x048b75e7 in g_main_context_unref () from /lib/libglib-2.0.so.0
#6  0x0152622d in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x8cb5650,
__in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:392
#7  0x013f45ba in QThreadPrivate::finish (arg=0x162a888) at
thread/qthread_unix.cpp:302
#8  0x013f4e01 in ~__pthread_cleanup_class (arg=0x162a888) at
/usr/include/pthread.h:545
#9  QThreadPrivate::start (arg=0x162a888) at thread/qthread_unix.cpp:271
#10 0x0029ccc9 in start_thread (arg=0xae5ffb70) at pthread_create.c:304
#11 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xad5fdb70 (LWP 7458)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x035490f3 in __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x034dd65f in _L_lock_9687 () from /lib/libc.so.6
#3  0x034dbe56 in __libc_free (mem=0x895e460) at malloc.c:3736
#4  0x0676a441 in operator delete(void*) () from /usr/lib/libstdc++.so.6
#5  0x015260b5 in QEventDispatcherGlib::unregisterSocketNotifier
(this=0x8c5d6e8, notifier=0xad5fd2ec) at kernel/qeventdispatcher_glib.cpp:496
#6  0x015141da in QSocketNotifier::setEnabled (this=0xfffffe00, enable=false)
at kernel/qsocketnotifier.cpp:298
#7  0x01525a02 in socketNotifierSourceCheck (source=0x8cdaef8) at
kernel/qeventdispatcher_glib.cpp:92
#8  0x048b7b39 in g_main_context_check () from /lib/libglib-2.0.so.0
#9  0x048b845e in ?? () from /lib/libglib-2.0.so.0
#10 0x048b8848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#11 0x01525565 in QEventDispatcherGlib::processEvents (this=0x8c5d6e8,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#12 0x014f5609 in QEventLoop::processEvents (this=0xad5fd290, flags=) at
kernel/qeventloop.cpp:149
#13 0x014f5a8a in QEventLoop::exec (this=0xad5fd290, flags=...) at
kernel/qeventloop.cpp:201
#14 0x013f1b7e in QThread::exec (this=0x8ce05e0) at thread/qthread.cpp:490
#15 0x014d435b in QInotifyFileSystemWatcherEngine::run (this=0x8ce05e0) at
io/qfilesystemwatcher_inotify.cpp:248
#16 0x013f4df9 in QThreadPrivate::start (arg=0x8ce05e0) at
thread/qthread_unix.cpp:266
#17 0x0029ccc9 in start_thread (arg=0xad5fdb70) at pthread_create.c:304
#18 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xac22eb70 (LWP 7584)):
#0  0x002b4e36 in clock_gettime (clock_id=2854900, tp=0xac22dfa0) at
../sysdeps/unix/clock_gettime.c:100
#1  0x0145050b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x015276e5 in QTimerInfoList::updateCurrentTime (this=0x90a4d0c) at
kernel/qeventdispatcher_unix.cpp:339
#4  0x0152772a in QTimerInfoList::timerWait (this=0x90a4d0c, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0x015257a8 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xac22e0cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x0152583d in timerSourcePrepare (source=0x0, timeout=0x2b8ff4) at
kernel/qeventdispatcher_glib.cpp:169
#7  0x048b7e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x048b8279 in ?? () from /lib/libglib-2.0.so.0
#9  0x048b8848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x0152559f in QEventDispatcherGlib::processEvents (this=0x8fff908,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x014f5609 in QEventLoop::processEvents (this=0xac22e2a0, flags=) at
kernel/qeventloop.cpp:149
#12 0x014f5a8a in QEventLoop::exec (this=0xac22e2a0, flags=...) at
kernel/qeventloop.cpp:201
#13 0x013f1b7e in QThread::exec (this=0x90a5710) at thread/qthread.cpp:490
#14 0x025670d1 in KDevelop::CompletionWorkerThread::run (this=0x90a5710) at
/home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:80
#15 0x013f4df9 in QThreadPrivate::start (arg=0x90a5710) at
thread/qthread_unix.cpp:266
#16 0x0029ccc9 in start_thread (arg=0xac22eb70) at pthread_create.c:304
#17 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xaba2db70 (LWP 7585)):
#0  0x002b4e36 in clock_gettime (clock_id=2854900, tp=0xaba2cfa0) at
../sysdeps/unix/clock_gettime.c:100
#1  0x0145050b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x015276e5 in QTimerInfoList::updateCurrentTime (this=0x90abdc4) at
kernel/qeventdispatcher_unix.cpp:339
#4  0x0152772a in QTimerInfoList::timerWait (this=0x90abdc4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0x015257a8 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xaba2d0cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x0152583d in timerSourcePrepare (source=0x0, timeout=0x2b8ff4) at
kernel/qeventdispatcher_glib.cpp:169
#7  0x048b7e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x048b8279 in ?? () from /lib/libglib-2.0.so.0
#9  0x048b8848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x0152559f in QEventDispatcherGlib::processEvents (this=0x8ffdc68,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x014f5609 in QEventLoop::processEvents (this=0xaba2d2a0, flags=) at
kernel/qeventloop.cpp:149
#12 0x014f5a8a in QEventLoop::exec (this=0xaba2d2a0, flags=...) at
kernel/qeventloop.cpp:201
#13 0x013f1b7e in QThread::exec (this=0x90a57c8) at thread/qthread.cpp:490
#14 0x025670d1 in KDevelop::CompletionWorkerThread::run (this=0x90a57c8) at
/home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:80
#15 0x013f4df9 in QThreadPrivate::start (arg=0x90a57c8) at
thread/qthread_unix.cpp:266
#16 0x0029ccc9 in start_thread (arg=0xaba2db70) at pthread_create.c:304
#17 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa7b4ab70 (LWP 7596)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a14dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x013f59c7 in wait (this=0x8b633f0, mutex=0x8b4d078, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x8b633f0, mutex=0x8b4d078, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#4  0x00152030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8b633d8,
th=0x8effc00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x001557dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8b4c670, th=0x8effc00) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0015155b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8b633d8, th=0x8effc00) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x001558d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8b4c670,
th=0x8effc00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8b633d8,
th=0x8effc00, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x001558f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8b4c670,
th=0x8effc00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8b633d8,
th=0x8effc00, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x001558f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8b4c670,
th=0x8effc00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8b633d8,
th=0x8effc00, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x001558f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8b4c670,
th=0x8effc00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8b633d8,
th=0x8effc00, previous=0x9bfa05c0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#15 0x0015395e in ThreadWeaver::ThreadRunHelper::run (this=0xa7b4a2f4,
parent=0x8b633d8, th=0x8effc00) at ../../../threadweaver/Weaver/Thread.cpp:87
#16 0x0015407b in ThreadWeaver::Thread::run (this=0x8effc00) at
../../../threadweaver/Weaver/Thread.cpp:142
#17 0x013f4df9 in QThreadPrivate::start (arg=0x8effc00) at
thread/qthread_unix.cpp:266
#18 0x0029ccc9 in start_thread (arg=0xa7b4ab70) at pthread_create.c:304
#19 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa7349b70 (LWP 7597)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a14dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x013f59c7 in wait (this=0x8b633f0, mutex=0x8b4d078, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x8b633f0, mutex=0x8b4d078, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#4  0x00152030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8b633d8,
th=0x8ee8970) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x001557dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8b4c670, th=0x8ee8970) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0015155b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8b633d8, th=0x8ee8970) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x001558d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8b4c670,
th=0x8ee8970) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8b633d8,
th=0x8ee8970, previous=0x9c427358) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0015395e in ThreadWeaver::ThreadRunHelper::run (this=0xa73492f4,
parent=0x8b633d8, th=0x8ee8970) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x0015407b in ThreadWeaver::Thread::run (this=0x8ee8970) at
../../../threadweaver/Weaver/Thread.cpp:142
#11 0x013f4df9 in QThreadPrivate::start (arg=0x8ee8970) at
thread/qthread_unix.cpp:266
#12 0x0029ccc9 in start_thread (arg=0xa7349b70) at pthread_create.c:304
#13 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa3fffb70 (LWP 7741)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a14dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0227a877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x23791a0) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0x0227a8c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x23791a0) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0x0029ccc9 in start_thread (arg=0xa3fffb70) at pthread_create.c:304
#5  0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa0dffb70 (LWP 8255)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a14dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x013f59c7 in wait (this=0xa4128dc0, mutex=0xa30240c0, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0xa4128dc0, mutex=0xa30240c0, time=4294967295)
at thread/qwaitcondition_unix.cpp:160
#4  0x00152030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0xa4128da8, th=0xa2967318) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x001557dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0xa35f6eb8, th=0xa2967318) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0015155b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0xa4128da8, th=0xa2967318) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x001558d2 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xa2967318) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xa2967318, previous=0x9be0f08) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0015395e in ThreadWeaver::ThreadRunHelper::run (this=0xa0dff2f4,
parent=0xa4128da8, th=0xa2967318) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x0015407b in ThreadWeaver::Thread::run (this=0xa2967318) at
../../../threadweaver/Weaver/Thread.cpp:142
#11 0x013f4df9 in QThreadPrivate::start (arg=0xa2967318) at
thread/qthread_unix.cpp:266
#12 0x0029ccc9 in start_thread (arg=0xa0dffb70) at pthread_create.c:304
#13 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0x9f7ffb70 (LWP 8334)):
#0  0x048b78cb in g_main_context_check () from /lib/libglib-2.0.so.0
#1  0x048b845e in ?? () from /lib/libglib-2.0.so.0
#2  0x048b8848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x0152559f in QEventDispatcherGlib::processEvents (this=0x9679e60,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#4  0x014f5609 in QEventLoop::processEvents (this=0x9f7ff2a0, flags=) at
kernel/qeventloop.cpp:149
#5  0x014f5a8a in QEventLoop::exec (this=0x9f7ff2a0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x013f1b7e in QThread::exec (this=0x9f83f318) at thread/qthread.cpp:490
#7  0x025670d1 in KDevelop::CompletionWorkerThread::run (this=0x9f83f318) at
/home/tenchi/projects/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:80
#8  0x013f4df9 in QThreadPrivate::start (arg=0x9f83f318) at
thread/qthread_unix.cpp:266
#9  0x0029ccc9 in start_thread (arg=0x9f7ffb70) at pthread_create.c:304
#10 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0x9effeb70 (LWP 8373)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a14dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb731a3a5 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0xb731a481 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x0029ccc9 in start_thread (arg=0x9effeb70) at pthread_create.c:304
#5  0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xacdfcb70 (LWP 13794)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a14dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x013f59c7 in wait (this=0xa4128dc0, mutex=0xa30240c0, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0xa4128dc0, mutex=0xa30240c0, time=4294967295)
at thread/qwaitcondition_unix.cpp:160
#4  0x00152030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0xa4128da8, th=0xc5e3168) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x001557dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0xa35f6eb8, th=0xc5e3168) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0015155b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0xa4128da8, th=0xc5e3168) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x001558d2 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xc5e3168) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xc5e3168, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x001558f1 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xc5e3168) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xc5e3168, previous=0xa2ebad68) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x0015395e in ThreadWeaver::ThreadRunHelper::run (this=0xacdfc2f4,
parent=0xa4128da8, th=0xc5e3168) at ../../../threadweaver/Weaver/Thread.cpp:87
#12 0x0015407b in ThreadWeaver::Thread::run (this=0xc5e3168) at
../../../threadweaver/Weaver/Thread.cpp:142
#13 0x013f4df9 in QThreadPrivate::start (arg=0xc5e3168) at
thread/qthread_unix.cpp:266
#14 0x0029ccc9 in start_thread (arg=0xacdfcb70) at pthread_create.c:304
#15 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaddfeb70 (LWP 13795)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a14dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x013f59c7 in wait (this=0xa4128dc0, mutex=0xa30240c0, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0xa4128dc0, mutex=0xa30240c0, time=4294967295)
at thread/qwaitcondition_unix.cpp:160
#4  0x00152030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0xa4128da8, th=0xb781f08) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x001557dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0xa35f6eb8, th=0xb781f08) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0015155b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0xa4128da8, th=0xb781f08) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x001558d2 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xb781f08) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xb781f08, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x001558f1 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xb781f08) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xb781f08, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x001558f1 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xb781f08) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xb781f08, previous=0xc3e9580) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x0015395e in ThreadWeaver::ThreadRunHelper::run (this=0xaddfe2f4,
parent=0xa4128da8, th=0xb781f08) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0x0015407b in ThreadWeaver::Thread::run (this=0xb781f08) at
../../../threadweaver/Weaver/Thread.cpp:142
#15 0x013f4df9 in QThreadPrivate::start (arg=0xb781f08) at
thread/qthread_unix.cpp:266
#16 0x0029ccc9 in start_thread (arg=0xaddfeb70) at pthread_create.c:304
#17 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x999ffb70 (LWP 13798)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x002a14dc in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x013f59c7 in wait (this=0xa4128dc0, mutex=0xa30240c0, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0xa4128dc0, mutex=0xa30240c0, time=4294967295)
at thread/qwaitcondition_unix.cpp:160
#4  0x00152030 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0xa4128da8, th=0xc9fc090) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x001557dc in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0xa35f6eb8, th=0xc9fc090) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x0015155b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0xa4128da8, th=0xc9fc090) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x001558d2 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xc9fc090) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xc9fc090, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x001558f1 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xc9fc090) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xc9fc090, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x001558f1 in ThreadWeaver::WorkingHardState::applyForWork
(this=0xa35f6eb8, th=0xc9fc090) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00152533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa4128da8,
th=0xc9fc090, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#13 0x0015395e in ThreadWeaver::ThreadRunHelper::run (this=0x999ff2f4,
parent=0xa4128da8, th=0xc9fc090) at ../../../threadweaver/Weaver/Thread.cpp:87
#14 0x0015407b in ThreadWeaver::Thread::run (this=0xc9fc090) at
../../../threadweaver/Weaver/Thread.cpp:142
#15 0x013f4df9 in QThreadPrivate::start (arg=0xc9fc090) at
thread/qthread_unix.cpp:266
#16 0x0029ccc9 in start_thread (arg=0x999ffb70) at pthread_create.c:304
#17 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x991feb70 (LWP 22697)):
#0  0x002c1416 in __kernel_vsyscall ()
#1  0x035490f3 in __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x034dd65f in _L_lock_9687 () from /lib/libc.so.6
#3  0x034dbe56 in __libc_free (mem=0x9658c18) at malloc.c:3736
#4  0x013eefed in qFree (ptr=0x9658c18) at global/qmalloc.cpp:60
#5  0x01440180 in QString::free (d=0x9658c18) at tools/qstring.cpp:1151
#6  0x0307ea82 in QString::~QString (this=0x9658714, __in_chrg=<value optimized
out>) at /usr/include/qt4/QtCore/qstring.h:882
#7  0x0307ffe3 in QList<QString>::node_destruct (this=0x967901c,
from=0x9658714, to=0x9658714) at /usr/include/qt4/QtCore/qlist.h:420
#8  0x0308025c in QList<QString>::free (this=0x967901c, data=0x9658700) at
/usr/include/qt4/QtCore/qlist.h:741
#9  0x030802ba in QList<QString>::~QList (this=0x967901c, __in_chrg=<value
optimized out>) at /usr/include/qt4/QtCore/qlist.h:716
#10 0x03090858 in QHashNode<QString, QStringList>::~QHashNode (this=0x9679010,
__in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qhash.h:217
#11 0x014138fd in QHashData::free_helper (this=0xae682290,
node_delete=0x3090870 <QHash<QString,
QStringList>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:271
#12 0x03090ba7 in QHash<QString, QStringList>::freeData (this=0xae64c1b0,
x=0xae682290) at /usr/include/qt4/QtCore/qhash.h:568
#13 0x03090d72 in QHash<QString, QStringList>::operator= (this=0xae64c1b0,
other=...) at /usr/include/qt4/QtCore/qhash.h:594
#14 0x03090e11 in QHash<QString, QStringList>::clear (this=0xae64c1b0) at
/usr/include/qt4/QtCore/qhash.h:574
#15 0x03092095 in CMakeProjectData::clear (this=0xae64c19c) at
/home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakeprojectdata.h:21
#16 0x03089173 in CMakeManager::initializeProject (this=0x8ca9d70,
project=0x8ce5ea0) at
/home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakemanager.cpp:187
#17 0x0308a25c in CMakeManager::parse (this=0x8ca9d70, item=0x8d1b258) at
/home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakemanager.cpp:383
#18 0x004edb64 in KDevelop::ImportProjectJobPrivate::import (this=0xaf50a08,
folder=0x8d1b258) at
/home/tenchi/projects/kdevelop/kdevplatform/project/importprojectjob.cpp:53
#19 0x004ed148 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void,
KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*,
KDevelop::ProjectFolderItem*>::runFunctor (this=0xb4cdb98) at
/usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:426
#20 0x004ed89e in QtConcurrent::RunFunctionTask<void>::run (this=0xb4cdb98) at
/usr/include/qt4/QtCore/qtconcurrentrunbase.h:120
#21 0x013e9523 in QThreadPoolThread::run (this=0x8ca80b8) at
concurrent/qthreadpool.cpp:106
#22 0x013f4df9 in QThreadPrivate::start (arg=0x8ca80b8) at
thread/qthread_unix.cpp:266
#23 0x0029ccc9 in start_thread (arg=0x991feb70) at pthread_create.c:304
#24 0x0353b69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb6607710 (LWP 7451)):
[KCrash Handler]
#7  0x002c1416 in __kernel_vsyscall ()
#8  0x03495941 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x03498e42 in abort () at abort.c:92
#10 0x034cd305 in __libc_message (do_abort=2, fmt=0x35a5280 "*** glibc detected
*** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0x034d7501 in malloc_printerr (action=<value optimized out>, str=0x6
<Address 0x6 out of bounds>, ptr=0xa4ae1510) at malloc.c:6283
#12 0x034d8d70 in _int_free (av=<value optimized out>, p=<value optimized out>)
at malloc.c:4795
#13 0x034dbe5d in __libc_free (mem=0xa4ae1510) at malloc.c:3738
#14 0x013eefed in qFree (ptr=0xa4ae1510) at global/qmalloc.cpp:60
#15 0x01413896 in QHashData::freeNode (this=0x6, node=0x0) at
tools/qhash.cpp:185
#16 0x01413909 in QHashData::free_helper (this=0xae682290,
node_delete=0x3090870 <QHash<QString,
QStringList>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:272
#17 0x03090ba7 in QHash<QString, QStringList>::freeData (this=0xbff4fd3c,
x=0xae682290) at /usr/include/qt4/QtCore/qhash.h:568
#18 0x03090ce9 in QHash<QString, QStringList>::~QHash (this=0xbff4fd3c,
__in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qhash.h:284
#19 0x03091fb1 in CMakeProjectData::~CMakeProjectData (this=0xbff4fd28,
__in_chrg=<value optimized out>) at
/home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakeprojectdata.h:8
#20 0x03082361 in CMakeManager::cacheValue (this=0x8ca9d70, project=0x8ce5ea0,
id=...) at
/home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakemanager.cpp:1342
#21 0x03c94289 in CMakeDocumentation::description (this=0xa0af690,
identifier=..., file=...) at
/home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakedocumentation.cpp:121
#22 0x0308277e in CMakeManager::specialLanguageObjectNavigationWidget
(this=0x8ca9d70, url=..., position=...) at
/home/tenchi/projects/kdevelop/kdevelop/projectmanagers/cmake/cmakemanager.cpp:1322
#23 0x041923a5 in ContextBrowserPlugin::showToolTip (this=0xa29ca770,
view=0xd7dc700, position=...) at
/home/tenchi/projects/kdevelop/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:396
#24 0x04192de7 in ContextBrowserPlugin::textHintRequested (this=0xa29ca770,
cursor=...) at
/home/tenchi/projects/kdevelop/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:358
#25 0x04196dcc in ContextBrowserPlugin::qt_metacall (this=0xa29ca770,
_c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbff50224) at
/home/tenchi/projects/kdevelop/kdevplatform/build/plugins/contextbrowser/contextbrowser.moc:144
#26 0x014fc8ca in QMetaObject::metacall (object=0xa29ca770, cl=7451, idx=25,
argv=0xbff50224) at kernel/qmetaobject.cpp:237
#27 0x0150f6ad in QMetaObject::activate (sender=0xd7dc700, m=0x6d82644,
local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3280
#28 0x06ca6649 in KateView::needTextHint (this=0xd7dc700, _t1=..., _t2=...) at
/home/tenchi/projects/kdevelop/kate/build/part/kateview.moc:492
#29 0x06cb62b7 in KateViewInternal::textHintTimeout (this=0xd795b50) at
/home/tenchi/projects/kdevelop/kate/part/view/kateviewinternal.cpp:3009
#30 0x06cba6cd in KateViewInternal::qt_metacall (this=0xd795b50,
_c=QMetaObject::InvokeMetaMethod, _id=51, _a=0xbff503ec) at
/home/tenchi/projects/kdevelop/kate/build/part/kateviewinternal.moc:138
#31 0x014fc8ca in QMetaObject::metacall (object=0xd795b50, cl=7451, idx=51,
argv=0xbff503ec) at kernel/qmetaobject.cpp:237
#32 0x0150f6ad in QMetaObject::activate (sender=0xd795cc8, m=0x16295a4,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#33 0x015611e7 in QTimer::timeout (this=0xd795cc8) at
.moc/release-shared/moc_qtimer.cpp:134
#34 0x015151ce in QTimer::timerEvent (this=0xd795cc8, e=0xbff50950) at
kernel/qtimer.cpp:271
#35 0x01509504 in QObject::event (this=0xd795cc8, e=0x6) at
kernel/qobject.cpp:1183
#36 0x01756fdc in QApplicationPrivate::notify_helper (this=0x85f1b40,
receiver=0xd795cc8, e=0xbff50950) at kernel/qapplication.cpp:4396
#37 0x0175d04e in QApplication::notify (this=0xbff50e6c, receiver=0xd795cc8,
e=0xbff50950) at kernel/qapplication.cpp:3798
#38 0x07a3b05a in KApplication::notify (this=0xbff50e6c, receiver=0xd795cc8,
event=0xbff50950) at ../../kdeui/kernel/kapplication.cpp:310
#39 0x080516bc in KDevelopApplication::notify (this=0xbff50e6c,
receiver=0xd795cc8, event=0xbff50950) at
/home/tenchi/projects/kdevelop/kdevelop/app/main.cpp:90
#40 0x014f6b3b in QCoreApplication::notifyInternal (this=0xbff50e6c,
receiver=0xd795cc8, event=0xbff50950) at kernel/qcoreapplication.cpp:732
#41 0x01528ad6 in sendEvent (this=0x85f48cc) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#42 QTimerInfoList::activateTimers (this=0x85f48cc) at
kernel/qeventdispatcher_unix.cpp:602
#43 0x015258a7 in timerSourceDispatch (source=0x85f4d00) at
kernel/qeventdispatcher_glib.cpp:184
#44 idleTimerSourceDispatch (source=0x85f4d00) at
kernel/qeventdispatcher_glib.cpp:231
#45 0x048b4855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#46 0x048b8668 in ?? () from /lib/libglib-2.0.so.0
#47 0x048b8848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#48 0x01525565 in QEventDispatcherGlib::processEvents (this=0x85d59e0,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#49 0x01818be5 in QGuiEventDispatcherGlib::processEvents (this=0x85d59e0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x014f5609 in QEventLoop::processEvents (this=0xbff50c14, flags=) at
kernel/qeventloop.cpp:149
#51 0x014f5a8a in QEventLoop::exec (this=0xbff50c14, flags=...) at
kernel/qeventloop.cpp:201
#52 0x014fa00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#53 0x01755e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#54 0x080513a2 in main (argc=1, argv=0xbff51634) at
/home/tenchi/projects/kdevelop/kdevelop/app/main.cpp:468

Possible duplicates by query: bug 251003, bug 250807, bug 250327, bug 248447,
bug 245488.

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