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

List:       kdevelop-bugs
Subject:    [Bug 309943] New: kdevelop crashed on svn diff
From:       <keragez () yahoo ! com>
Date:       2012-11-12 7:26:36
Message-ID: bug-309943-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 309943
          Severity: crash
           Version: 4.3.1
          Priority: NOR
          Assignee: kdevelop-bugs@kdevelop.org
           Summary: kdevelop crashed on svn diff
    Classification: Unclassified
                OS: Linux
          Reporter: keragez@yahoo.com
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: kdevelop

Application: kdevelop (4.3.1)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-26-generic i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

In file editior I invoked the context menu, selected annotation from subversion
submenu.
Crash.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5e48740 (LWP 30317))]

Thread 15 (Thread 0xb2519b40 (LWP 30318)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x00474d13 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x00d87434 in __pthread_cond_timedwait (cond=0x84b74c0, mutex=0x84b74a8,
abstime=0xb2519268) at forward.c:152
#3  0x00f102df in wait (time=1000, this=0x84b74a8) at
thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=0x84b6f34, mutex=0x84b6f38, time=1000) at
thread/qwaitcondition_unix.cpp:158
#5  0x030d99fa in KDevelop::DUChainPrivate::CleanupThread::run (this=0x84b6f28)
at ../../language/duchain/duchain.cpp:282
#6  0x00f0fde0 in QThreadPrivate::start (arg=0x84b6f28) at
thread/qthread_unix.cpp:298
#7  0x00470d4c in start_thread (arg=0xb2519b40) at pthread_create.c:308
#8  0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xb0730b40 (LWP 30321)):
#0  0x004b9dcd in __GI_clock_gettime (clock_id=1, tp=0xb072ffb8) at
../sysdeps/unix/clock_gettime.c:116
#1  0x00f6e315 in do_gettime (frac=0xb072ffb0, sec=0xb072ffa8) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x01058226 in QTimerInfoList::updateCurrentTime (this=0x871ebb4) at
kernel/qeventdispatcher_unix.cpp:343
#4  0x0105857a in QTimerInfoList::timerWait (this=0x871ebb4, tm=...) at
kernel/qeventdispatcher_unix.cpp:450
#5  0x01056e23 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xb07300bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x01056ebd in timerSourcePrepare (source=0x871eb80, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x05d26872 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x05d26faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x05d27201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x010578e7 in QEventDispatcherGlib::processEvents (this=0x871d9a0,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x0102350d in QEventLoop::processEvents (this=0xb0730240, flags=...) at
kernel/qeventloop.cpp:149
#12 0x010237a9 in QEventLoop::exec (this=0xb0730240, flags=...) at
kernel/qeventloop.cpp:204
#13 0x00f0c94c in QThread::exec (this=0x871a048) at thread/qthread.cpp:501
#14 0x01000b5d in QInotifyFileSystemWatcherEngine::run (this=0x871a048) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0x00f0fde0 in QThreadPrivate::start (arg=0x871a048) at
thread/qthread_unix.cpp:298
#16 0x00470d4c in start_thread (arg=0xb0730b40) at pthread_create.c:308
#17 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xaff2fb40 (LWP 30322)):
#0  0x004b9dcd in __GI_clock_gettime (clock_id=1, tp=0xaff2efd8) at
../sysdeps/unix/clock_gettime.c:116
#1  0x00f6e315 in do_gettime (frac=0xaff2efd0, sec=0xaff2efc8) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x01058226 in QTimerInfoList::updateCurrentTime (this=0xb1c03534) at
kernel/qeventdispatcher_unix.cpp:343
#4  0x0105857a in QTimerInfoList::timerWait (this=0xb1c03534, tm=...) at
kernel/qeventdispatcher_unix.cpp:450
#5  0x01056e23 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xaff2f0dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x01056ebd in timerSourcePrepare (source=0xb1c03500, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x05d26872 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x05d26faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x05d27201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x010578e7 in QEventDispatcherGlib::processEvents (this=0xb1c00df0,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x0102350d in QEventLoop::processEvents (this=0xaff2f260, flags=...) at
kernel/qeventloop.cpp:149
#12 0x010237a9 in QEventLoop::exec (this=0xaff2f260, flags=...) at
kernel/qeventloop.cpp:204
#13 0x00f0c94c in QThread::exec (this=0x874a068) at thread/qthread.cpp:501
#14 0x031dcd16 in KDevelop::CompletionWorkerThread::run (this=0x874a068) at
../../language/codecompletion/codecompletionmodel.cpp:84
#15 0x00f0fde0 in QThreadPrivate::start (arg=0x874a068) at
thread/qthread_unix.cpp:298
#16 0x00470d4c in start_thread (arg=0xaff2fb40) at pthread_create.c:308
#17 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xaf72eb40 (LWP 30323)):
#0  0x004b9dcd in __GI_clock_gettime (clock_id=1, tp=0xaf72dfd8) at
../sysdeps/unix/clock_gettime.c:116
#1  0x00f6e315 in do_gettime (frac=0xaf72dfd0, sec=0xaf72dfc8) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x01058226 in QTimerInfoList::updateCurrentTime (this=0xb1203734) at
kernel/qeventdispatcher_unix.cpp:343
#4  0x0105857a in QTimerInfoList::timerWait (this=0xb1203734, tm=...) at
kernel/qeventdispatcher_unix.cpp:450
#5  0x01056e23 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xaf72e0dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x01056ebd in timerSourcePrepare (source=0xb1203700, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x05d26872 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x05d26faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x05d27201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x010578e7 in QEventDispatcherGlib::processEvents (this=0xb1200df0,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x0102350d in QEventLoop::processEvents (this=0xaf72e260, flags=...) at
kernel/qeventloop.cpp:149
#12 0x010237a9 in QEventLoop::exec (this=0xaf72e260, flags=...) at
kernel/qeventloop.cpp:204
#13 0x00f0c94c in QThread::exec (this=0x874a590) at thread/qthread.cpp:501
#14 0x031dcd16 in KDevelop::CompletionWorkerThread::run (this=0x874a590) at
../../language/codecompletion/codecompletionmodel.cpp:84
#15 0x00f0fde0 in QThreadPrivate::start (arg=0x874a590) at
thread/qthread_unix.cpp:298
#16 0x00470d4c in start_thread (arg=0xaf72eb40) at pthread_create.c:308
#17 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xadef0b40 (LWP 30328)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x0047496b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00d873dc in __pthread_cond_wait (cond=0x42a2890, mutex=0x42a2878) at
forward.c:139
#3  0x0419e029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x0419e06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x00470d4c in start_thread (arg=0xadef0b40) at pthread_create.c:308
#6  0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xad13fb40 (LWP 30345)):
#0  0x004b9dcd in __GI_clock_gettime (clock_id=1, tp=0xad13efb8) at
../sysdeps/unix/clock_gettime.c:116
#1  0x00f6e315 in do_gettime (frac=0xad13efb0, sec=0xad13efa8) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x01058226 in QTimerInfoList::updateCurrentTime (this=0x8d0e97c) at
kernel/qeventdispatcher_unix.cpp:343
#4  0x0105857a in QTimerInfoList::timerWait (this=0x8d0e97c, tm=...) at
kernel/qeventdispatcher_unix.cpp:450
#5  0x01056e23 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xad13f0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x01056ebd in timerSourcePrepare (source=0x8d0e948, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x05d26872 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x05d26faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x05d27201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x010578e7 in QEventDispatcherGlib::processEvents (this=0x8d0d358,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x0102350d in QEventLoop::processEvents (this=0xad13f240, flags=...) at
kernel/qeventloop.cpp:149
#12 0x010237a9 in QEventLoop::exec (this=0xad13f240, flags=...) at
kernel/qeventloop.cpp:204
#13 0x00f0c94c in QThread::exec (this=0x8d0bc58) at thread/qthread.cpp:501
#14 0x01000b5d in QInotifyFileSystemWatcherEngine::run (this=0x8d0bc58) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0x00f0fde0 in QThreadPrivate::start (arg=0x8d0bc58) at
thread/qthread_unix.cpp:298
#16 0x00470d4c in start_thread (arg=0xad13fb40) at pthread_create.c:308
#17 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xac0f0b40 (LWP 30397)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x0047496b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00d873dc in __pthread_cond_wait (cond=0x83ed6b0, mutex=0x83ed698) at
forward.c:139
#3  0x00f10350 in wait (time=4294967295, this=0x83ed698) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x83edf78, mutex=0x833f9b8, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x01674acc in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x83edf60,
th=0x8931680) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0167795b in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8231cf8, th=0x8931680) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0167463a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x83edf60, th=0x8931680) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01677a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8231cf8,
th=0x8931680) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x83edf60,
th=0x8931680, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8231cf8,
th=0x8931680) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x83edf60,
th=0x8931680, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8231cf8,
th=0x8931680) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x83edf60,
th=0x8931680, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8231cf8,
th=0x8931680) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x83edf60,
th=0x8931680, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8231cf8,
th=0x8931680) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x83edf60,
th=0x8931680, previous=0xb227c78) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x016764e4 in ThreadWeaver::ThreadRunHelper::run (this=0xac0f02a4,
parent=0x83edf60, th=0x8931680) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0x0167659a in ThreadWeaver::Thread::run (this=0x8931680) at
../../../threadweaver/Weaver/Thread.cpp:142
#20 0x00f0fde0 in QThreadPrivate::start (arg=0x8931680) at
thread/qthread_unix.cpp:298
#21 0x00470d4c in start_thread (arg=0xac0f0b40) at pthread_create.c:308
#22 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xac8f1b40 (LWP 30401)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x0047496b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00d873dc in __pthread_cond_wait (cond=0x83ed6b0, mutex=0x83ed698) at
forward.c:139
#3  0x00f10350 in wait (time=4294967295, this=0x83ed698) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x83edf78, mutex=0x833f9b8, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x01674acc in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x83edf60,
th=0xab5d1f30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0167795b in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8231cf8, th=0xab5d1f30) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0167463a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x83edf60, th=0xab5d1f30) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01677a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8231cf8,
th=0xab5d1f30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x83edf60,
th=0xab5d1f30, previous=0xa591690) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x016764e4 in ThreadWeaver::ThreadRunHelper::run (this=0xac8f12a4,
parent=0x83edf60, th=0xab5d1f30) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0167659a in ThreadWeaver::Thread::run (this=0xab5d1f30) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00f0fde0 in QThreadPrivate::start (arg=0xab5d1f30) at
thread/qthread_unix.cpp:298
#13 0x00470d4c in start_thread (arg=0xac8f1b40) at pthread_create.c:308
#14 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xaa800b40 (LWP 30463)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x0047496b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00d873dc in __pthread_cond_wait (cond=0xb77a3a30, mutex=0xb77a3a18) at
forward.c:139
#3  0xb7072263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb707237f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x00470d4c in start_thread (arg=0xaa800b40) at pthread_create.c:308
#6  0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa9effb40 (LWP 30480)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x00d6b380 in __GI___poll (fds=0x88a6220, nfds=1, timeout=3680) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x05d34a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x05d270ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x05d27201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x010578e7 in QEventDispatcherGlib::processEvents (this=0x84b56a0,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x0102350d in QEventLoop::processEvents (this=0xa9eff270, flags=...) at
kernel/qeventloop.cpp:149
#7  0x010237a9 in QEventLoop::exec (this=0xa9eff270, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00f0c94c in QThread::exec (this=0x8dcc050) at thread/qthread.cpp:501
#9  0x00f0ca3b in QThread::run (this=0x8dcc050) at thread/qthread.cpp:568
#10 0x00f0fde0 in QThreadPrivate::start (arg=0x8dcc050) at
thread/qthread_unix.cpp:298
#11 0x00470d4c in start_thread (arg=0xa9effb40) at pthread_create.c:308
#12 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa86ffb40 (LWP 30540)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x0047496b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00d873dc in __pthread_cond_wait (cond=0x8ab84d0, mutex=0x8ab84b8) at
forward.c:139
#3  0x00f10350 in wait (time=4294967295, this=0x8ab84b8) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8aa7468, mutex=0x9158290, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x01674acc in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8aa7450,
th=0x9304318) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0167795b in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8ac4c98, th=0x9304318) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0167463a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8aa7450, th=0x9304318) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01677a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0x9304318) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0x9304318, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0x9304318) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0x9304318, previous=0xcfe3ad8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x016764e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa86ff2a4,
parent=0x8aa7450, th=0x9304318) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0167659a in ThreadWeaver::Thread::run (this=0x9304318) at
../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00f0fde0 in QThreadPrivate::start (arg=0x9304318) at
thread/qthread_unix.cpp:298
#15 0x00470d4c in start_thread (arg=0xa86ffb40) at pthread_create.c:308
#16 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa7efeb40 (LWP 30541)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x0047496b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00d873dc in __pthread_cond_wait (cond=0x8ab84d0, mutex=0x8ab84b8) at
forward.c:139
#3  0x00f10350 in wait (time=4294967295, this=0x8ab84b8) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8aa7468, mutex=0x9158290, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x01674acc in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8aa7450,
th=0x8203758) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0167795b in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8ac4c98, th=0x8203758) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0167463a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8aa7450, th=0x8203758) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01677a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0x8203758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0x8203758, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0x8203758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0x8203758, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0x8203758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0x8203758, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0x8203758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0x8203758, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0x8203758) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0x8203758, previous=0xc18c718) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x016764e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa7efe2a4,
parent=0x8aa7450, th=0x8203758) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0x0167659a in ThreadWeaver::Thread::run (this=0x8203758) at
../../../threadweaver/Weaver/Thread.cpp:142
#20 0x00f0fde0 in QThreadPrivate::start (arg=0x8203758) at
thread/qthread_unix.cpp:298
#21 0x00470d4c in start_thread (arg=0xa7efeb40) at pthread_create.c:308
#22 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa72ffb40 (LWP 30542)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x0047496b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00d873dc in __pthread_cond_wait (cond=0x8ab84d0, mutex=0x8ab84b8) at
forward.c:139
#3  0x00f10350 in wait (time=4294967295, this=0x8ab84b8) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8aa7468, mutex=0x9158290, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x01674acc in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8aa7450,
th=0x8961a80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0167795b in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8ac4c98, th=0x8961a80) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0167463a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8aa7450, th=0x8961a80) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01677a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0x8961a80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0x8961a80, previous=0xba1ec58) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x016764e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa72ff2a4,
parent=0x8aa7450, th=0x8961a80) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0167659a in ThreadWeaver::Thread::run (this=0x8961a80) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00f0fde0 in QThreadPrivate::start (arg=0x8961a80) at
thread/qthread_unix.cpp:298
#13 0x00470d4c in start_thread (arg=0xa72ffb40) at pthread_create.c:308
#14 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa55e1b40 (LWP 8619)):
#0  0x00ea7416 in __kernel_vsyscall ()
#1  0x0047496b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00d873dc in __pthread_cond_wait (cond=0x8ab84d0, mutex=0x8ab84b8) at
forward.c:139
#3  0x00f10350 in wait (time=4294967295, this=0x8ab84b8) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8aa7468, mutex=0x9158290, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0x01674acc in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8aa7450,
th=0xa113970) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0167795b in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8ac4c98, th=0xa113970) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0167463a in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8aa7450, th=0xa113970) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01677a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0xa113970) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0xa113970, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0xa113970) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0xa113970, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x01677a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ac4c98,
th=0xa113970) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x01674533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8aa7450,
th=0xa113970, previous=0xc5ba5b8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x016764e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa55e12a4,
parent=0x8aa7450, th=0xa113970) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x0167659a in ThreadWeaver::Thread::run (this=0xa113970) at
../../../threadweaver/Weaver/Thread.cpp:142
#16 0x00f0fde0 in QThreadPrivate::start (arg=0xa113970) at
thread/qthread_unix.cpp:298
#17 0x00470d4c in start_thread (arg=0xa55e1b40) at pthread_create.c:308
#18 0x00d79ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb5e48740 (LWP 30317)):
[KCrash Handler]
#7  0x00ea7416 in __kernel_vsyscall ()
#8  0x00cbd1ef in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x00cc0835 in __GI_abort () at abort.c:91
#10 0x00b6113d in __gnu_cxx::__verbose_terminate_handler() () from
/usr/lib/i386-linux-gnu/libstdc++.so.6
#11 0x00b5eed3 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#12 0x00b5ef0f in std::terminate() () from
/usr/lib/i386-linux-gnu/libstdc++.so.6
#13 0x00b5fb82 in __cxa_pure_virtual () from
/usr/lib/i386-linux-gnu/libstdc++.so.6
#14 0x0057156e in KDevelop::LanguageController::languagesForUrl
(this=0x83b8578, url=...) at ../../shell/languagecontroller.cpp:289
#15 0x030a885d in KDevelop::BackgroundParserPrivate::createParseJob
(this=0x83ede40, url=..., features=158, notifyWhenReady=...) at
../../language/backgroundparser/backgroundparser.cpp:186
#16 0x030a98c3 in KDevelop::BackgroundParserPrivate::parseDocumentsInternal
(this=0x83ede40) at ../../language/backgroundparser/backgroundparser.cpp:140
#17 0x030a4cb7 in KDevelop::BackgroundParser::parseDocuments (this=0x83eca48)
at ../../language/backgroundparser/backgroundparser.cpp:517
#18 0x030a5d37 in qt_static_metacall (_a=0xbf96b4e0, _id=19, _o=0x83eca48,
_c=<optimized out>) at ./backgroundparser.moc:158
#19 KDevelop::BackgroundParser::qt_static_metacall (_o=0x83eca48,
_c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbf96b4e0) at
./backgroundparser.moc:133
#20 0x0103b6b1 in QMetaObject::activate (sender=0x83ede50, m=0x11824d8,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#21 0x0108e625 in QTimer::timeout (this=0x83ede50) at
.moc/release-shared/moc_qtimer.cpp:148
#22 0x01044566 in QTimer::timerEvent (this=0x83ede50, e=0xbf96b9ec) at
kernel/qtimer.cpp:280
#23 0x0103fac4 in QObject::event (this=0x83ede50, e=0xbf96b9ec) at
kernel/qobject.cpp:1157
#24 0x035c9ed4 in notify_helper (e=0xbf96b9ec, receiver=0x83ede50,
this=0x8092af8) at kernel/qapplication.cpp:4559
#25 QApplicationPrivate::notify_helper (this=0x8092af8, receiver=0x83ede50,
e=0xbf96b9ec) at kernel/qapplication.cpp:4531
#26 0x035cf30d in QApplication::notify (this=0xbf96b9ec, receiver=0x83ede50,
e=0xbf96b9ec) at kernel/qapplication.cpp:4288
#27 0x007d4401 in KApplication::notify (this=0xbf96cff4, receiver=0x83ede50,
event=0xbf96b9ec) at ../../kdeui/kernel/kapplication.cpp:311
#28 0x0102497e in QCoreApplication::notifyInternal (this=0xbf96cff4,
receiver=0x83ede50, event=0xbf96b9ec) at kernel/qcoreapplication.cpp:876
#29 0x01059990 in sendEvent (event=0xbf96b9ec, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#30 QTimerInfoList::activateTimers (this=0x808e5c4) at
kernel/qeventdispatcher_unix.cpp:611
#31 0x010570f8 in timerSourceDispatch (source=0x808e590) at
kernel/qeventdispatcher_glib.cpp:186
#32 timerSourceDispatch (source=0x808e590) at
kernel/qeventdispatcher_glib.cpp:180
#33 0x01057132 in idleTimerSourceDispatch (source=0x8090d00) at
kernel/qeventdispatcher_glib.cpp:233
#34 0x05d26d86 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#35 0x05d27125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0x05d27201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#37 0x01057887 in QEventDispatcherGlib::processEvents (this=0x8066ef0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#38 0x03682aaa in QGuiEventDispatcherGlib::processEvents (this=0x8066ef0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x0102350d in QEventLoop::processEvents (this=0xbf96bc74, flags=...) at
kernel/qeventloop.cpp:149
#40 0x010237a9 in QEventLoop::exec (this=0xbf96bc74, flags=...) at
kernel/qeventloop.cpp:204
#41 0x002254cb in KJob::exec (this=0xa88e0a8) at
../../kdecore/jobs/kjob.cpp:210
#42 0x053573d1 in VCSStandardDiffUpdater::update (this=0xa294990) at
../../vcs/widgets/vcsdiffpatchsources.cpp:257
#43 0x05357d75 in VCSDiffPatchSource::update (this=0xccf16e8) at
../../vcs/widgets/vcsdiffpatchsources.cpp:163
#44 0x05357e09 in VCSDiffPatchSource::VCSDiffPatchSource (this=0xccf16e8,
updater=0xa294990) at ../../vcs/widgets/vcsdiffpatchsources.cpp:105
#45 0x0534b8bc in KDevelop::VcsPluginHelper::diffToBase (this=0x8513958) at
../../vcs/vcspluginhelper.cpp:314
#46 0x0534d6f8 in qt_static_metacall (_a=0xbf96bec8, _id=7, _o=0x8513958,
_c=<optimized out>) at ./vcspluginhelper.moc:77
#47 KDevelop::VcsPluginHelper::qt_static_metacall (_o=0x8513958,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf96bec8) at
./vcspluginhelper.moc:64
#48 0x0103b6b1 in QMetaObject::activate (sender=0x851b7f8, m=0x3f413f8,
local_signal_index=1, argv=0xbf96bec8) at kernel/qobject.cpp:3547
#49 0x035c29bd in QAction::triggered (this=0x851b7f8, _t1=false) at
.moc/release-shared/moc_qaction.cpp:277
#50 0x035c2c5b in QAction::activate (this=0x851b7f8, event=QAction::Trigger) at
kernel/qaction.cpp:1257
#51 0x03a84443 in QMenuPrivate::activateCausedStack (this=0xbe8fb98,
causedStack=..., action=0x851b7f8, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1028
#52 0x03a8b31f in QMenuPrivate::activateAction (this=0xbe8fb98,
action=0x851b7f8, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1120
#53 0x03a8e005 in QMenu::mouseReleaseEvent (this=0xeeb39e0, e=0xbf96c654) at
widgets/qmenu.cpp:2360
#54 0x036241ac in QWidget::event (this=0xeeb39e0, event=0xbf96c654) at
kernel/qwidget.cpp:8362
#55 0x03a8ca8c in QMenu::event (this=0xeeb39e0, e=0xbf96c654) at
widgets/qmenu.cpp:2469
#56 0x035c9ed4 in notify_helper (e=0xbf96c654, receiver=0xeeb39e0,
this=0x8092af8) at kernel/qapplication.cpp:4559
#57 QApplicationPrivate::notify_helper (this=0x8092af8, receiver=0xeeb39e0,
e=0xbf96c654) at kernel/qapplication.cpp:4531
#58 0x035d0024 in QApplication::notify (this=0x8092af8, receiver=0xeeb39e0,
e=0xbf96c654) at kernel/qapplication.cpp:4102
#59 0x007d4401 in KApplication::notify (this=0xbf96cff4, receiver=0xeeb39e0,
event=0xbf96c654) at ../../kdeui/kernel/kapplication.cpp:311
#60 0x0102497e in QCoreApplication::notifyInternal (this=0xbf96cff4,
receiver=0xeeb39e0, event=0xbf96c654) at kernel/qcoreapplication.cpp:876
#61 0x035cae95 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#62 QApplicationPrivate::sendMouseEvent (receiver=0xeeb39e0, event=0xbf96c654,
alienWidget=0x0, nativeWidget=0xeeb39e0, buttonDown=0x3f5ecf4,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#63 0x036577d2 in QETWidget::translateMouseEvent (this=0xeeb39e0,
event=0xbf96cb0c) at kernel/qapplication_x11.cpp:4551
#64 0x03655c0d in QApplication::x11ProcessEvent (this=0xbf96cff4,
event=0xbf96cb0c) at kernel/qapplication_x11.cpp:3732
#65 0x03682eac in x11EventSourceDispatch (s=0x8090d40, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#66 0x05d26d86 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#67 0x05d27125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#68 0x05d27201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#69 0x01057887 in QEventDispatcherGlib::processEvents (this=0x8066ef0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#70 0x03682aaa in QGuiEventDispatcherGlib::processEvents (this=0x8066ef0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#71 0x0102350d in QEventLoop::processEvents (this=0xbf96ce04, flags=...) at
kernel/qeventloop.cpp:149
#72 0x010237a9 in QEventLoop::exec (this=0xbf96ce04, flags=...) at
kernel/qeventloop.cpp:204
#73 0x01028eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#74 0x035c7a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#75 0x0805119f in ?? ()
#76 0x00ca84d3 in __libc_start_main (main=0x804ba70, argc=1, ubp_av=0xbf96d854,
init=0x80531c0 <__libc_csu_init>, fini=0x8053230 <__libc_csu_fini>,
rtld_fini=0xaa1270 <_dl_fini>, stack_end=0xbf96d84c) at libc-start.c:226
#77 0x08051991 in _start ()

Reported using DrKonqi

-- 
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