[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 233045] New: Crahs when a breakpoint is reached
From: András Manţia <amantia () kde ! org>
Date: 2010-04-02 7:52:55
Message-ID: bug-233045-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=233045
Summary: Crahs when a breakpoint is reached
Product: kdevelop
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: NEW
Severity: crash
Priority: NOR
Component: general
AssignedTo: kdevelop-bugs@kdevelop.org
ReportedBy: amantia@kde.org
Application: kdevelop (3.9.99 (using KDevPlatform 0.9.99))
KDE Platform Version: 4.4.70 (KDE 4.4.70 (KDE 4.5 >= 20100330)) (Compiled from
sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.2-default x86_64
Distribution: "openSUSE 11.2 (x86_64)"
-- Information about the crash:
I constantly run into this assert when I set a breakpoint in a class'
constructor. Unfortunately the code is closed source, I cannot give out, but it
is nothing special, just a QGraphicsView subclass.
The crash can be reproduced every time.
-- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Aborted
[Current thread is 1 (Thread 0x7fc8ac56e750 (LWP 31877))]
Thread 15 (Thread 0x7fc896e6e910 (LWP 31878)):
#0 0x00007fc8a86d22cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a89812c5 in QWaitConditionPrivate::wait (this=0xac84f0,
time=200000)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:85
#2 0x00007fc8a8981089 in QWaitCondition::wait (this=0xac8288, mutex=0xac8290,
time=200000)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:159
#3 0x00007fc8a4e22c9f in KDevelop::DUChainPrivate::CleanupThread::run
(this=0xac8270) at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevplatform/language/duchain/duchain.cpp:286
#4 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0xac8270) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#5 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#6 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fc890b04910 (LWP 31880)):
#0 0x00007fc8a6a003e2 in select () from /lib64/libc.so.6
#1 0x00007fc8a8a7f745 in QProcessManager::run (this=0x7fc8a8e32760) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/io/qprocess_unix.cpp:245
#2 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x7fc8a8e32760) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#3 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#4 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 13 (Thread 0x7fc886c45910 (LWP 31926)):
#0 0x00007fc8a6a003e2 in select () from /lib64/libc.so.6
#1 0x00007fc8a8ae35a1 in qt_safe_select(int, <anonymous struct> *, <anonymous
struct> *, <anonymous struct> *, const timeval *) (nfds=33, fdread=0x17a7230,
fdwrite=0x17a74c8, fdexcept=0x17a7760,
orig_timeout=0x0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qcore_unix.cpp:143
#2 0x00007fc8a8aebdb0 in QEventDispatcherUNIX::select(int, <anonymous struct>
*, <anonymous struct> *, <anonymous struct> *, timeval *) (this=0x13f0f90,
nfds=33, readfds=0x17a7230,
writefds=0x17a74c8, exceptfds=0x17a7760, timeout=0x0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:633
#3 0x00007fc8a8aea606 in QEventDispatcherUNIXPrivate::doSelect
(this=0x17a7070, flags=..., timeout=0x0)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:218
#4 0x00007fc8a8aecd7a in QEventDispatcherUNIX::processEvents (this=0x13f0f90,
flags=...)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:920
#5 0x00007fc8a8aa8340 in QEventLoop::processEvents (this=0x7fc886c44fb0,
flags=...) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventloop.cpp:149
#6 0x00007fc8a8aa8496 in QEventLoop::exec (this=0x7fc886c44fb0, flags=...) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventloop.cpp:201
#7 0x00007fc8a897d23d in QThread::exec (this=0x13d9190) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread.cpp:487
#8 0x00007fc8a4f4912d in KDevelop::CompletionWorkerThread::run
(this=0x13d9190)
at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#9 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x13d9190) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#10 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x7fc882681910 (LWP 31959)):
#0 0x00007fc8a86d2049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a5b53f07 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from
/opt/qt4/lib/libQtScript.so.4
#2 0x00007fc8a5b53552 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*)
() from /opt/qt4/lib/libQtScript.so.4
#3 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#4 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x7fc886444910 (LWP 32036)):
#0 0x00007fc8a6a003e2 in select () from /lib64/libc.so.6
#1 0x00007fc8a8ae35a1 in qt_safe_select(int, <anonymous struct> *, <anonymous
struct> *, <anonymous struct> *, const timeval *) (nfds=35, fdread=0x1f66a50,
fdwrite=0x1f66ce8, fdexcept=0x1f66f80,
orig_timeout=0x0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qcore_unix.cpp:143
#2 0x00007fc8a8aebdb0 in QEventDispatcherUNIX::select(int, <anonymous struct>
*, <anonymous struct> *, <anonymous struct> *, timeval *) (this=0xa80f60,
nfds=35, readfds=0x1f66a50,
writefds=0x1f66ce8, exceptfds=0x1f66f80, timeout=0x0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:633
#3 0x00007fc8a8aea606 in QEventDispatcherUNIXPrivate::doSelect
(this=0x1f66890, flags=..., timeout=0x0)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:218
#4 0x00007fc8a8aecd7a in QEventDispatcherUNIX::processEvents (this=0xa80f60,
flags=...)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:920
#5 0x00007fc8a8aa8340 in QEventLoop::processEvents (this=0x7fc886443fb0,
flags=...) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventloop.cpp:149
#6 0x00007fc8a8aa8496 in QEventLoop::exec (this=0x7fc886443fb0, flags=...) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventloop.cpp:201
#7 0x00007fc8a897d23d in QThread::exec (this=0x2344d20) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread.cpp:487
#8 0x00007fc8a4f4912d in KDevelop::CompletionWorkerThread::run
(this=0x2344d20)
at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#9 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x2344d20) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#10 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x7fc88062d910 (LWP 32037)):
#0 0x00007fc8a6a003e2 in select () from /lib64/libc.so.6
#1 0x00007fc8a8ae35a1 in qt_safe_select(int, <anonymous struct> *, <anonymous
struct> *, <anonymous struct> *, const timeval *) (nfds=37, fdread=0x1b94c20,
fdwrite=0x1b94eb8, fdexcept=0x1b95150,
orig_timeout=0x0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qcore_unix.cpp:143
#2 0x00007fc8a8aebdb0 in QEventDispatcherUNIX::select(int, <anonymous struct>
*, <anonymous struct> *, <anonymous struct> *, timeval *) (this=0x1d7d5d0,
nfds=37, readfds=0x1b94c20,
writefds=0x1b94eb8, exceptfds=0x1b95150, timeout=0x0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:633
#3 0x00007fc8a8aea606 in QEventDispatcherUNIXPrivate::doSelect
(this=0x1b94a60, flags=..., timeout=0x0)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:218
#4 0x00007fc8a8aecd7a in QEventDispatcherUNIX::processEvents (this=0x1d7d5d0,
flags=...)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:920
#5 0x00007fc8a8aa8340 in QEventLoop::processEvents (this=0x7fc88062cfb0,
flags=...) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventloop.cpp:149
#6 0x00007fc8a8aa8496 in QEventLoop::exec (this=0x7fc88062cfb0, flags=...) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventloop.cpp:201
#7 0x00007fc8a897d23d in QThread::exec (this=0x1772790) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread.cpp:487
#8 0x00007fc8a4f4912d in KDevelop::CompletionWorkerThread::run
(this=0x1772790)
at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#9 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x1772790) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#10 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7fc87fe2c910 (LWP 32038)):
#0 0x00007fc8a86d22cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a897ff26 in thread_sleep (ti=0x7fc87fe2bfb0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:398
#2 0x00007fc8a89800ae in QThread::msleep (msecs=30) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:424
#3 0x00007fc8816674d2 in UIBlockTester::UIBlockTesterThread::run
(this=0x1eff4c0) at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/languages/cpp/cpplanguagesupport.cpp:675
#4 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x1eff4c0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#5 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#6 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7fc87ef3b910 (LWP 32045)):
#0 0x00007fc8a86d2049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a89812e1 in QWaitConditionPrivate::wait (this=0x9617f0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:87
#2 0x00007fc8a8981089 in QWaitCondition::wait (this=0x93e208, mutex=0x8e70d0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:159
#3 0x00007fc8aa87a0d6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93e1e0,
th=0x1b7fe20)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fc8aa87e2f3 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x94b080, th=0x1b7fe20)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0x00007fc8aa87a054 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x93e1e0, th=0x1b7fe20) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0x00007fc8aa87e297 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x1b7fe20) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x1b7fe20, previous=0x9951b00)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0x00007fc8aa87bb08 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fc87ef3b010, parent=0x93e1e0, th=0x1b7fe20)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:87
#9 0x00007fc8aa87beaf in ThreadWeaver::Thread::run (this=0x1b7fe20) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x1b7fe20) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#11 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7fc87e73a910 (LWP 32046)):
#0 0x00007fc8a86d2049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a89812e1 in QWaitConditionPrivate::wait (this=0x9617f0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:87
#2 0x00007fc8a8981089 in QWaitCondition::wait (this=0x93e208, mutex=0x8e70d0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:159
#3 0x00007fc8aa87a0d6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93e1e0,
th=0x191b220)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fc8aa87e2f3 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x94b080, th=0x191b220)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0x00007fc8aa87a054 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x93e1e0, th=0x191b220) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0x00007fc8aa87e297 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x191b220) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x191b220, previous=0x9464590)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0x00007fc8aa87bb08 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fc87e73a010, parent=0x93e1e0, th=0x191b220)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:87
#9 0x00007fc8aa87beaf in ThreadWeaver::Thread::run (this=0x191b220) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x191b220) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#11 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fc87df39910 (LWP 32047)):
#0 0x00007fc8a86d2049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a89812e1 in QWaitConditionPrivate::wait (this=0x9617f0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:87
#2 0x00007fc8a8981089 in QWaitCondition::wait (this=0x93e208, mutex=0x8e70d0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:159
#3 0x00007fc8aa87a0d6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93e1e0,
th=0x1e972f0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fc8aa87e2f3 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x94b080, th=0x1e972f0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0x00007fc8aa87a054 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x93e1e0, th=0x1e972f0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0x00007fc8aa87e297 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x1e972f0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x1e972f0, previous=0x0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0x00007fc8aa87e2c1 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x1e972f0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#9 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x1e972f0, previous=0x0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00007fc8aa87e2c1 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x1e972f0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x1e972f0, previous=0xb085fa0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00007fc8aa87bb08 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fc87df39010, parent=0x93e1e0, th=0x1e972f0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:87
#13 0x00007fc8aa87beaf in ThreadWeaver::Thread::run (this=0x1e972f0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142
#14 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x1e972f0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#15 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#16 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fc87d738910 (LWP 32048)):
#0 0x00007fc8a86d2049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a89812e1 in QWaitConditionPrivate::wait (this=0x9617f0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:87
#2 0x00007fc8a8981089 in QWaitCondition::wait (this=0x93e208, mutex=0x8e70d0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:159
#3 0x00007fc8aa87a0d6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93e1e0,
th=0x1a8b1d0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fc8aa87e2f3 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x94b080, th=0x1a8b1d0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0x00007fc8aa87a054 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x93e1e0, th=0x1a8b1d0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0x00007fc8aa87e297 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x1a8b1d0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x1a8b1d0, previous=0x89c620)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0x00007fc8aa87bb08 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fc87d738010, parent=0x93e1e0, th=0x1a8b1d0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:87
#9 0x00007fc8aa87beaf in ThreadWeaver::Thread::run (this=0x1a8b1d0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x1a8b1d0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#11 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fc87cf37910 (LWP 32049)):
#0 0x00007fc8a86d2049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a89812e1 in QWaitConditionPrivate::wait (this=0x9617f0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:87
#2 0x00007fc8a8981089 in QWaitCondition::wait (this=0x93e208, mutex=0x8e70d0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:159
#3 0x00007fc8aa87a0d6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93e1e0,
th=0x22be4a0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fc8aa87e2f3 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x94b080, th=0x22be4a0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0x00007fc8aa87a054 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x93e1e0, th=0x22be4a0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0x00007fc8aa87e297 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x22be4a0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x22be4a0, previous=0xc0f1230)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0x00007fc8aa87bb08 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fc87cf37010, parent=0x93e1e0, th=0x22be4a0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:87
#9 0x00007fc8aa87beaf in ThreadWeaver::Thread::run (this=0x22be4a0) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x22be4a0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#11 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fc87c736910 (LWP 32050)):
#0 0x00007fc8a86d2049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a89812e1 in QWaitConditionPrivate::wait (this=0x9617f0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:87
#2 0x00007fc8a8981089 in QWaitCondition::wait (this=0x93e208, mutex=0x8e70d0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:159
#3 0x00007fc8aa87a0d6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93e1e0,
th=0x20f2010)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fc8aa87e2f3 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x94b080, th=0x20f2010)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0x00007fc8aa87a054 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x93e1e0, th=0x20f2010) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0x00007fc8aa87e297 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x20f2010) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x20f2010, previous=0x33a8350)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0x00007fc8aa87bb08 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fc87c736010, parent=0x93e1e0, th=0x20f2010)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:87
#9 0x00007fc8aa87beaf in ThreadWeaver::Thread::run (this=0x20f2010) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x20f2010) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#11 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fc87bccf910 (LWP 32051)):
#0 0x00007fc8a86d2049 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fc8a89812e1 in QWaitConditionPrivate::wait (this=0x9617f0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:87
#2 0x00007fc8a8981089 in QWaitCondition::wait (this=0x93e208, mutex=0x8e70d0,
time=18446744073709551615)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qwaitcondition_unix.cpp:159
#3 0x00007fc8aa87a0d6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93e1e0,
th=0x266e650)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0x00007fc8aa87e2f3 in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x94b080, th=0x266e650)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0x00007fc8aa87a054 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x93e1e0, th=0x266e650) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0x00007fc8aa87e297 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x94b080, th=0x266e650) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0x00007fc8aa87a017 in ThreadWeaver::WeaverImpl::applyForWork
(this=0x93e1e0, th=0x266e650, previous=0x2faccf0)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0x00007fc8aa87bb08 in ThreadWeaver::ThreadRunHelper::run
(this=0x7fc87bccf010, parent=0x93e1e0, th=0x266e650)
at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:87
#9 0x00007fc8aa87beaf in ThreadWeaver::Thread::run (this=0x266e650) at
/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fc8a897fce9 in QThreadPrivate::start (arg=0x266e650) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/thread/qthread_unix.cpp:248
#11 0x00007fc8a86cd65d in start_thread () from /lib64/libpthread.so.0
#12 0x00007fc8a6a06e1d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7fc8ac56e750 (LWP 31877)):
[KCrash Handler]
#6 0x00007fc8a69684e5 in raise () from /lib64/libc.so.6
#7 0x00007fc8a69699b0 in abort () from /lib64/libc.so.6
#8 0x00007fc8a8973de5 in qt_message_output (msgType=QtFatalMsg,
buf=0x3be9538 "ASSERT: \"varobj_.isEmpty()\" in file
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/debuggers/gdb/gdbvariable.cpp,
line 80")
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/global/qglobal.cpp:2250
#9 0x00007fc8a8973fc4 in qt_message(QtMsgType, const char *, typedef
__va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7fc8a8b353d0 "ASSERT:
\"%s\" in file %s, line %d", ap=0x7fffe3005c20)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/global/qglobal.cpp:2296
#10 0x00007fc8a8974831 in qFatal (msg=0x7fc8a8b353d0 "ASSERT: \"%s\" in file
%s, line %d")
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/global/qglobal.cpp:2479
#11 0x00007fc8a8973977 in qt_assert (assertion=0x7fc88b345618
"varobj_.isEmpty()",
file=0x7fc88b3455b8
"/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/debuggers/gdb/gdbvariable.cpp",
line=80)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/global/qglobal.cpp:2013
#12 0x00007fc88b335377 in KDevelop::GdbVariable::setVarobj (this=0x35dacb0,
v=...) at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/debuggers/gdb/gdbvariable.cpp:80
#13 0x00007fc88b336d65 in CreateVarobjHandler::handle (this=0xadd2470, r=...)
at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/debuggers/gdb/gdbvariable.cpp:104
#14 0x00007fc88b3036db in GDBDebugger::GDBCommand::invokeHandler
(this=0xa9037e0, r=...) at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/debuggers/gdb/gdbcommand.cpp:80
#15 0x00007fc88b2f856e in GDBDebugger::GDB::processLine (this=0x98cef10,
line=...) at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/debuggers/gdb/gdb.cpp:278
#16 0x00007fc88b2f7da4 in GDBDebugger::GDB::readyReadStandardOutput
(this=0x98cef10) at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/debuggers/gdb/gdb.cpp:175
#17 0x00007fc88b2f62b5 in GDBDebugger::GDB::qt_metacall (this=0x98cef10,
_c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fffe30062f0)
at
/home/andris/development/build/kde-trunk/extragear/sdk/kdevelop/debuggers/gdb/moc_gdb.cpp:111
#18 0x00007fc8a8ab3391 in QMetaObject::metacall (object=0x98cef10,
cl=QMetaObject::InvokeMetaMethod, idx=15, argv=0x7fffe30062f0)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qmetaobject.cpp:237
#19 0x00007fc8a8ac9807 in QMetaObject::activate (sender=0x7cc9f50,
m=0x7fc8a8e28f00, local_signal_index=5, argv=0x0)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qobject.cpp:3285
#20 0x00007fc8a8a3858b in QProcess::readyReadStandardOutput (this=0x7cc9f50) at
.moc/debug-shared/moc_qprocess.cpp:162
#21 0x00007fc8a8a359e8 in QProcessPrivate::_q_canReadStandardOutput
(this=0x98d0ea0) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/io/qprocess.cpp:887
#22 0x00007fc8a8a382a3 in QProcess::qt_metacall (this=0x7cc9f50,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fffe3006590) at
.moc/debug-shared/moc_qprocess.cpp:107
#23 0x00007fc8abfd462f in KProcess::qt_metacall (this=0x7cc9f50,
_c=QMetaObject::InvokeMetaMethod, _id=17, _a=0x7fffe3006590)
at /home/andris/development/build/kde-trunk/kdelibs/kdecore/kprocess.moc:69
#24 0x00007fc8a8ab3391 in QMetaObject::metacall (object=0x7cc9f50,
cl=QMetaObject::InvokeMetaMethod, idx=17, argv=0x7fffe3006590)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qmetaobject.cpp:237
#25 0x00007fc8a8ac9807 in QMetaObject::activate (sender=0x9a471b0,
m=0x7fc8a8e2cb00, local_signal_index=0, argv=0x7fffe3006590)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qobject.cpp:3285
#26 0x00007fc8a8b30ce2 in QSocketNotifier::activated (this=0x9a471b0, _t1=63)
at .moc/debug-shared/moc_qsocketnotifier.cpp:89
#27 0x00007fc8a8ad28d7 in QSocketNotifier::event (this=0x9a471b0,
e=0x7fffe3006e90)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qsocketnotifier.cpp:317
#28 0x00007fc8a78b78c0 in QApplicationPrivate::notify_helper (this=0x631f60,
receiver=0x9a471b0, e=0x7fffe3006e90)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/gui/kernel/qapplication.cpp:4300
#29 0x00007fc8a78b4d5e in QApplication::notify (this=0x7fffe3007630,
receiver=0x9a471b0, e=0x7fffe3006e90)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/gui/kernel/qapplication.cpp:3704
#30 0x00007fc8a932f34f in KApplication::notify (this=0x7fffe3007630,
receiver=0x9a471b0, event=0x7fffe3006e90) at
/home/andris/development/sources/kde-trunk/kdelibs/kdeui/kernel/kapplication.cpp:302
#31 0x00007fc8a8aab348 in QCoreApplication::notifyInternal
(this=0x7fffe3007630, receiver=0x9a471b0, event=0x7fffe3006e90)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qcoreapplication.cpp:704
#32 0x00007fc8aa020f99 in QCoreApplication::sendEvent(QObject*, QEvent*) ()
from /opt/qt4/lib/libQtDesigner.so.4
#33 0x00007fc8a8aecb83 in QEventDispatcherUNIX::activateSocketNotifiers
(this=0x61bfa0)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:878
#34 0x00007fc8a8aeaacc in QEventDispatcherUNIXPrivate::doSelect (this=0x6321b0,
flags=..., timeout=0x7fffe3007090)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:304
#35 0x00007fc8a8aecd7a in QEventDispatcherUNIX::processEvents (this=0x61bfa0,
flags=...)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventdispatcher_unix.cpp:920
#36 0x00007fc8a799fb86 in QEventDispatcherX11::processEvents (this=0x61bfa0,
flags=...)
at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/gui/kernel/qeventdispatcher_x11.cpp:152
#37 0x00007fc8a8aa8340 in QEventLoop::processEvents (this=0x7fffe30073e0,
flags=...) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventloop.cpp:149
#38 0x00007fc8a8aa8496 in QEventLoop::exec (this=0x7fffe30073e0, flags=...) at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qeventloop.cpp:201
#39 0x00007fc8a8aaba4a in QCoreApplication::exec () at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/corelib/kernel/qcoreapplication.cpp:981
#40 0x00007fc8a78b48d0 in QApplication::exec () at
/home/andris/development/sources/qt/qt-everywhere-commercial-src-4.6.2/src/gui/kernel/qapplication.cpp:3579
#41 0x0000000000408b44 in main (argc=1, argv=0x7fffe3008c48) at
/home/andris/development/sources/kde-trunk/extragear/sdk/kdevelop/app/main_internal.cpp:222
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