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

List:       kdevelop-bugs
Subject:    [Bug 171850] New: Crash when right clicking class view
From:       Frederik Gladhorn <gladhorn () kde ! org>
Date:       2008-09-29 10:17:42
Message-ID: bug-171850-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

http://bugs.kde.org/show_bug.cgi?id=171850

           Summary: Crash when right clicking class view
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: gladhorn@kde.org


Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Open a project, be happy that the class view is populated.
Right click on a class -> crash

Seems like duchain asserts...

Greetings,
Frederik

BT:

Application: KDevelop (kdevelop), signal SIGABRT
[Current thread is 0 (LWP 10471)]

Thread 8 (Thread 0xb1499b90 (LWP 10472)):
#0  0xb5ab90e4 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb756bdf0 in QTimerInfoList::getTime (this=0x84fa264, t=@0x84fa288) at
kernel/qeventdispatcher_unix.cpp:341
#2  0xb756c023 in QTimerInfoList::updateCurrentTime (this=0x84fa264) at
kernel/qeventdispatcher_unix.cpp:299
#3  0xb756c709 in QTimerInfoList::timerWait (this=0x84fa264, tm=@0xb149911c) at
kernel/qeventdispatcher_unix.cpp:422
#4  0xb7569e6c in timerSourcePrepare (source=0x84fa230, timeout=0xb1499178) at
kernel/qeventdispatcher_glib.cpp:142
#5  0xb5a3d68f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5a3de49 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb5a3e74e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb7568eb0 in QEventDispatcherGlib::processEvents (this=0x84f6420,
flags=@0xb1499254) at kernel/qeventdispatcher_glib.cpp:327
#9  0xb753019e in QEventLoop::processEvents (this=0xb14992dc,
flags=@0xb1499294) at kernel/qeventloop.cpp:149
#10 0xb75303dd in QEventLoop::exec (this=0xb14992dc, flags=@0xb14992e4) at
kernel/qeventloop.cpp:200
#11 0xb7420b55 in QThread::exec (this=0x8520420) at thread/qthread.cpp:464
#12 0xb5f9e5b5 in KDevelop::CodeCompletionWorker::run (this=0x8520420) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/codecompletion/codecompletionworker.cpp:87
#13 0xb7425507 in QThreadPrivate::start (arg=0x8520420) at
thread/qthread_unix.cpp:191
#14 0xb73994fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb620de5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb0c98b90 (LWP 10473)):
#0  0xb7fdc410 in __kernel_vsyscall ()
#1  0xb6206881 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7510f6b in QProcessManager::run (this=0x80ba8b8) at
io/qprocess_unix.cpp:307
#3  0xb7425507 in QThreadPrivate::start (arg=0x80ba8b8) at
thread/qthread_unix.cpp:191
#4  0xb73994fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb620de5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb02f4b90 (LWP 10478)):
#0  0xb7fdc410 in __kernel_vsyscall ()
#1  0xb739daa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7424038 in QMutexPrivate::wait (this=0x827dcf8, timeout=-1) at
thread/qmutex_unix.cpp:85
#3  0xb741db8a in QMutex::lock (this=0x827dcc0) at thread/qmutex.cpp:188
#4  0xb5ed8550 in QMutexLocker::relock (this=0xb02e9438) at
/home/frederik/kde/qt-copy/include/QtCore/../../src/corelib/thread/qmutex.h:122
#5  0xb5f471f5 in KDevelop::DUChainLock::lockForWrite (this=0x827db9c,
timeout=10000) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchainlock.cpp:288
#6  0xb5f47311 in KDevelop::DUChainWriteLocker::lock (this=0xb02e98d0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchainlock.cpp:395
#7  0xb5f473c0 in DUChainWriteLocker (this=0xb02e98d0, duChainLock=0x827db9c,
timeout=0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchainlock.cpp:380
#8  0xb1d5533e in CPPInternalParseJob::run (this=0x41fea218) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/cppparsejob.cpp:554
#9  0xb1d5355e in CPPParseJob::parseForeground (this=0x4204c148) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/cppparsejob.cpp:157
#10 0xb1d5f60a in PreprocessJob::sourceNeeded (this=0x42048328,
_fileName=@0xb02e9d48, type=rpp::Preprocessor::IncludeLocal, sourceLine=35,
skipCurrentPath=false)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:453
#11 0xb1ba7001 in rpp::pp::handle_include (this=0xb02e9ff0,
skip_current_path=false, input=@0xb02e9ddc, output=@0xb02e9ed8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:183
#12 0xb1ba711e in rpp::pp::handle_directive (this=0xb02e9ff0, directive=65818,
input=@0xb02e9ddc, output=@0xb02e9ed8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:121
#13 0xb1ba7476 in rpp::pp::operator() (this=0xb02e9ff0, input=@0xb02e9f0c,
output=@0xb02e9ed8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:236
#14 0xb1ba771d in rpp::pp::processFileInternal (this=0xb02e9ff0,
fileName=@0xb02eb10c, fileContents=@0xb02eb1b0, result=@0xb02eb114)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:95
#15 0xb1ba7791 in rpp::pp::processFile (this=0xb02e9ff0, fileName=@0xb02eb10c,
data=@0xb02eb1b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:82
#16 0xb1d5e2f8 in PreprocessJob::run (this=0x42048328) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:236
#17 0xb1d53546 in CPPParseJob::parseForeground (this=0x42047df0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/cppparsejob.cpp:156
#18 0xb1d5f60a in PreprocessJob::sourceNeeded (this=0x4204ea00,
_fileName=@0xb02eb548, type=rpp::Preprocessor::IncludeLocal, sourceLine=21,
skipCurrentPath=false)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:453
#19 0xb1ba7001 in rpp::pp::handle_include (this=0xb02eb7f0,
skip_current_path=false, input=@0xb02eb5dc, output=@0xb02eb6d8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:183
#20 0xb1ba711e in rpp::pp::handle_directive (this=0xb02eb7f0, directive=65818,
input=@0xb02eb5dc, output=@0xb02eb6d8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:121
#21 0xb1ba7476 in rpp::pp::operator() (this=0xb02eb7f0, input=@0xb02eb70c,
output=@0xb02eb6d8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:236
#22 0xb1ba771d in rpp::pp::processFileInternal (this=0xb02eb7f0,
fileName=@0xb02ec90c, fileContents=@0xb02ec9b0, result=@0xb02ec914)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:95
#23 0xb1ba7791 in rpp::pp::processFile (this=0xb02eb7f0, fileName=@0xb02ec90c,
data=@0xb02ec9b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:82
#24 0xb1d5e2f8 in PreprocessJob::run (this=0x4204ea00) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:236
#25 0xb1d53546 in CPPParseJob::parseForeground (this=0x42056ea8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/cppparsejob.cpp:156
#26 0xb1d5f60a in PreprocessJob::sourceNeeded (this=0x42049c00,
_fileName=@0xb02ecd48, type=rpp::Preprocessor::IncludeLocal, sourceLine=21,
skipCurrentPath=false)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:453
#27 0xb1ba7001 in rpp::pp::handle_include (this=0xb02ecff0,
skip_current_path=false, input=@0xb02ecddc, output=@0xb02eced8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:183
#28 0xb1ba711e in rpp::pp::handle_directive (this=0xb02ecff0, directive=65818,
input=@0xb02ecddc, output=@0xb02eced8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:121
#29 0xb1ba7476 in rpp::pp::operator() (this=0xb02ecff0, input=@0xb02ecf0c,
output=@0xb02eced8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:236
#30 0xb1ba771d in rpp::pp::processFileInternal (this=0xb02ecff0,
fileName=@0xb02ee10c, fileContents=@0xb02ee1b0, result=@0xb02ee114)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:95
#31 0xb1ba7791 in rpp::pp::processFile (this=0xb02ecff0, fileName=@0xb02ee10c,
data=@0xb02ee1b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:82
#32 0xb1d5e2f8 in PreprocessJob::run (this=0x42049c00) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:236
#33 0xb1d53546 in CPPParseJob::parseForeground (this=0x42048398) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/cppparsejob.cpp:156
#34 0xb1d5f60a in PreprocessJob::sourceNeeded (this=0x41fe73f8,
_fileName=@0xb02ee548, type=rpp::Preprocessor::IncludeLocal, sourceLine=32,
skipCurrentPath=false)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:453
#35 0xb1ba7001 in rpp::pp::handle_include (this=0xb02ee7f0,
skip_current_path=false, input=@0xb02ee5dc, output=@0xb02ee6d8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:183
#36 0xb1ba711e in rpp::pp::handle_directive (this=0xb02ee7f0, directive=65818,
input=@0xb02ee5dc, output=@0xb02ee6d8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:121
#37 0xb1ba7476 in rpp::pp::operator() (this=0xb02ee7f0, input=@0xb02ee70c,
output=@0xb02ee6d8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:236
#38 0xb1ba771d in rpp::pp::processFileInternal (this=0xb02ee7f0,
fileName=@0xb02ef90c, fileContents=@0xb02ef9b0, result=@0xb02ef914)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:95
#39 0xb1ba7791 in rpp::pp::processFile (this=0xb02ee7f0, fileName=@0xb02ef90c,
data=@0xb02ef9b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:82
#40 0xb1d5e2f8 in PreprocessJob::run (this=0x41fe73f8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:236
#41 0xb1d53546 in CPPParseJob::parseForeground (this=0x3a004fb8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/cppparsejob.cpp:156
#42 0xb1d5f60a in PreprocessJob::sourceNeeded (this=0x41fea250,
_fileName=@0xb02efd48, type=rpp::Preprocessor::IncludeLocal, sourceLine=24,
skipCurrentPath=false)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:453
#43 0xb1ba7001 in rpp::pp::handle_include (this=0xb02efff0,
skip_current_path=false, input=@0xb02efddc, output=@0xb02efed8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:183
#44 0xb1ba711e in rpp::pp::handle_directive (this=0xb02efff0, directive=65818,
input=@0xb02efddc, output=@0xb02efed8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:121
#45 0xb1ba7476 in rpp::pp::operator() (this=0xb02efff0, input=@0xb02eff0c,
output=@0xb02efed8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:236
#46 0xb1ba771d in rpp::pp::processFileInternal (this=0xb02efff0,
fileName=@0xb02f110c, fileContents=@0xb02f11b0, result=@0xb02f1114)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:95
#47 0xb1ba7791 in rpp::pp::processFile (this=0xb02efff0, fileName=@0xb02f110c,
data=@0xb02f11b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:82
#48 0xb1d5e2f8 in PreprocessJob::run (this=0x41fea250) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:236
#49 0xb1d53546 in CPPParseJob::parseForeground (this=0x41fe5460) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/cppparsejob.cpp:156
#50 0xb1d5f60a in PreprocessJob::sourceNeeded (this=0x41d91be8,
_fileName=@0xb02f1548, type=rpp::Preprocessor::IncludeLocal, sourceLine=33,
skipCurrentPath=false)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:453
#51 0xb1ba7001 in rpp::pp::handle_include (this=0xb02f17f0,
skip_current_path=false, input=@0xb02f15dc, output=@0xb02f16d8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:183
#52 0xb1ba711e in rpp::pp::handle_directive (this=0xb02f17f0, directive=65818,
input=@0xb02f15dc, output=@0xb02f16d8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:121
#53 0xb1ba7476 in rpp::pp::operator() (this=0xb02f17f0, input=@0xb02f170c,
output=@0xb02f16d8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:236
#54 0xb1ba771d in rpp::pp::processFileInternal (this=0xb02f17f0,
fileName=@0xb02f290c, fileContents=@0xb02f29b0, result=@0xb02f2914)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:95
#55 0xb1ba7791 in rpp::pp::processFile (this=0xb02f17f0, fileName=@0xb02f290c,
data=@0xb02f29b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:82
#56 0xb1d5e2f8 in PreprocessJob::run (this=0x41d91be8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:236
#57 0xb1d53546 in CPPParseJob::parseForeground (this=0x41f00a18) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/cppparsejob.cpp:156
#58 0xb1d5f60a in PreprocessJob::sourceNeeded (this=0x9fb51f8,
_fileName=@0xb02f2d48, type=rpp::Preprocessor::IncludeLocal, sourceLine=29,
skipCurrentPath=false)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:453
#59 0xb1ba7001 in rpp::pp::handle_include (this=0xb02f2ff0,
skip_current_path=false, input=@0xb02f2ddc, output=@0xb02f2ed8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:183
#60 0xb1ba711e in rpp::pp::handle_directive (this=0xb02f2ff0, directive=65818,
input=@0xb02f2ddc, output=@0xb02f2ed8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:121
#61 0xb1ba7476 in rpp::pp::operator() (this=0xb02f2ff0, input=@0xb02f2f0c,
output=@0xb02f2ed8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:236
#62 0xb1ba771d in rpp::pp::processFileInternal (this=0xb02f2ff0,
fileName=@0xb02f410c, fileContents=@0xb02f41b0, result=@0xb02f4114)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:95
#63 0xb1ba7791 in rpp::pp::processFile (this=0xb02f2ff0, fileName=@0xb02f410c,
data=@0xb02f41b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:82
#64 0xb1d5e2f8 in PreprocessJob::run (this=0x9fb51f8) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/languages/cpp/preprocessjob.cpp:236
#65 0xb671f986 in ThreadWeaver::JobRunHelper::runTheJob (this=0xb02f4240,
th=0x834e0a8, job=0x9fb51f8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Job.cpp:106
#66 0xb671fbfd in ThreadWeaver::Job::execute (this=0x9fb51f8, th=0x834e0a8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Job.cpp:135
#67 0xb6722409 in ThreadWeaver::JobCollectionJobRunner::execute
(this=0x9fb4f30, t=0x834e0a8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/JobCollection.cpp:82
#68 0xb67223b4 in ThreadWeaver::JobCollection::execute (this=0x9fb5030,
t=0x834e0a8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/JobCollection.cpp:228
#69 0xb671eddc in ThreadWeaver::ThreadRunHelper::run (this=0xb02f42f8,
parent=0x818fe40, th=0x834e0a8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:95
#70 0xb671ef32 in ThreadWeaver::Thread::run (this=0x834e0a8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#71 0xb7425507 in QThreadPrivate::start (arg=0x834e0a8) at
thread/qthread_unix.cpp:191
#72 0xb73994fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#73 0xb620de5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xaefe5b90 (LWP 11644)):
#0  0xb7fdc410 in __kernel_vsyscall ()
#1  0xb739daa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7426068 in QWaitConditionPrivate::wait (this=0x273bea50,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  0xb7425b67 in QWaitCondition::wait (this=0x273be9c8, mutex=0x272e2550,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb671c130 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x273be9b0, th=0x26c020e8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb6720bbe in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x27354248, th=0x26c020e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb671b7b9 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x273be9b0, th=0x26c020e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb6720cdb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x26c020e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x26c020e8, previous=0x41627e88) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb671ed8f in ThreadWeaver::ThreadRunHelper::run (this=0xaefe52f8,
parent=0x273be9b0, th=0x26c020e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#10 0xb671ef32 in ThreadWeaver::Thread::run (this=0x26c020e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0xb7425507 in QThreadPrivate::start (arg=0x26c020e8) at
thread/qthread_unix.cpp:191
#12 0xb73994fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb620de5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xae440b90 (LWP 11696)):
#0  0xb7fdc410 in __kernel_vsyscall ()
#1  0xb739daa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7426068 in QWaitConditionPrivate::wait (this=0x273bea50,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  0xb7425b67 in QWaitCondition::wait (this=0x273be9c8, mutex=0x272e2550,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb671c130 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x273be9b0, th=0x2bd49710)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb6720bbe in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x27354248, th=0x2bd49710) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb671b7b9 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x273be9b0, th=0x2bd49710) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb6720cdb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x2bd49710) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x2bd49710, previous=0x0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb6720d03 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x2bd49710) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x2bd49710, previous=0x0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb6720d03 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x2bd49710) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x2bd49710, previous=0x36122598) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb671ed8f in ThreadWeaver::ThreadRunHelper::run (this=0xae4402f8,
parent=0x273be9b0, th=0x2bd49710) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#14 0xb671ef32 in ThreadWeaver::Thread::run (this=0x2bd49710) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#15 0xb7425507 in QThreadPrivate::start (arg=0x2bd49710) at
thread/qthread_unix.cpp:191
#16 0xb73994fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb620de5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xadb97b90 (LWP 11731)):
#0  0xb7fdc410 in __kernel_vsyscall ()
#1  0xb739daa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7426068 in QWaitConditionPrivate::wait (this=0x273bea50,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  0xb7425b67 in QWaitCondition::wait (this=0x273be9c8, mutex=0x272e2550,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb671c130 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x273be9b0, th=0x2ea166e8)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb6720bbe in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x27354248, th=0x2ea166e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb671b7b9 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x273be9b0, th=0x2ea166e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb6720cdb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x2ea166e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x2ea166e8, previous=0x0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb6720d03 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x2ea166e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x2ea166e8, previous=0x36159790) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb671ed8f in ThreadWeaver::ThreadRunHelper::run (this=0xadb972f8,
parent=0x273be9b0, th=0x2ea166e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#12 0xb671ef32 in ThreadWeaver::Thread::run (this=0x2ea166e8) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#13 0xb7425507 in QThreadPrivate::start (arg=0x2ea166e8) at
thread/qthread_unix.cpp:191
#14 0xb73994fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb620de5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xacf92b90 (LWP 11884)):
#0  0xb7fdc410 in __kernel_vsyscall ()
#1  0xb739daa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7426068 in QWaitConditionPrivate::wait (this=0x273bea50,
time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  0xb7425b67 in QWaitCondition::wait (this=0x273be9c8, mutex=0x272e2550,
time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb671c130 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x273be9b0, th=0x360af5b0)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb6720bbe in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x27354248, th=0x360af5b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb671b7b9 in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x273be9b0, th=0x360af5b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb6720cdb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x360af5b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x360af5b0, previous=0x0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb6720d03 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x360af5b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x360af5b0, previous=0x0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb6720d03 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x360af5b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x360af5b0, previous=0x0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb6720d03 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x27354248, th=0x360af5b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb671c39e in ThreadWeaver::WeaverImpl::applyForWork (this=0x273be9b0,
th=0x360af5b0, previous=0x0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb671ed8f in ThreadWeaver::ThreadRunHelper::run (this=0xacf922f8,
parent=0x273be9b0, th=0x360af5b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87
#16 0xb671ef32 in ThreadWeaver::Thread::run (this=0x360af5b0) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#17 0xb7425507 in QThreadPrivate::start (arg=0x360af5b0) at
thread/qthread_unix.cpp:191
#18 0xb73994fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#19 0xb620de5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5796720 (LWP 10471)):
[KCrash Handler]
#6  0xb7fdc410 in __kernel_vsyscall ()
#7  0xb6162085 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6163a01 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb74192a4 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbffa16a0 "ASSERT: \"d->ownReaderRecursion() == 0\" in file
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchainlock.cpp,
line 276") at global/qglobal.cpp:2108
#10 0xb7419329 in qFatal (msg=0xb7597604 "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2309
#11 0xb74197a5 in qt_assert (assertion=0xb5fb2ff0 "d->ownReaderRecursion() ==
0", file=0xb5fb2f58
"/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchainlock.cpp",
line=276)
    at global/qglobal.cpp:1878
#12 0xb5f471bb in KDevelop::DUChainLock::lockForWrite (this=0x827db9c,
timeout=10000) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchainlock.cpp:276
#13 0xb5f47311 in KDevelop::DUChainWriteLocker::lock (this=0xbffa383c) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchainlock.cpp:395
#14 0xb5f473c0 in DUChainWriteLocker (this=0xbffa383c, duChainLock=0x827db9c,
timeout=0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchainlock.cpp:380
#15 0xb5ef85e3 in KDevelop::DUChain::documentLoadedPrepare (this=0x81a2a80,
doc=0x42047b90) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/language/duchain/duchain.cpp:764
#16 0xb5ef96be in KDevelop::DUChain::qt_metacall (this=0x81a2a80,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbffa39ac)
    at
/home/frederik/kde/build/kde/trunk/KDE/kdevplatform/language/duchain.moc:133
#17 0xb754b7bb in QMetaObject::activate (sender=0x81905f0,
from_signal_index=12, to_signal_index=12, argv=0xbffa39ac) at
kernel/qobject.cpp:3028
#18 0xb754bd45 in QMetaObject::activate (sender=0x81905f0, m=0xb7dc863c,
local_signal_index=8, argv=0xbffa39ac) at kernel/qobject.cpp:3098
#19 0xb7dc1c04 in KDevelop::IDocumentController::documentLoadedPrepare
(this=0x81905f0, _t1=0x42047b90) at
/home/frederik/kde/build/kde/trunk/KDE/kdevplatform/interfaces/idocumentcontroller.moc:225
#20 0xb7dbf0c8 in KDevelop::IDocument::notifyLoaded (this=0x42047b90) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/interfaces/idocument.cpp:119
#21 0xb7d9448b in KDevelop::TextDocumentPrivate::slotDocumentLoaded
(this=0x420b4cb0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/shell/textdocument.cpp:145
#22 0xb7d9193a in KDevelop::TextDocument::qt_metacall (this=0x42047b80,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbffa3afc)
    at
/home/frederik/kde/build/kde/trunk/KDE/kdevplatform/shell/textdocument.moc:83
#23 0xb754b7bb in QMetaObject::activate (sender=0x4204d330,
from_signal_index=24, to_signal_index=24, argv=0xbffa3afc) at
kernel/qobject.cpp:3028
#24 0xb754bd45 in QMetaObject::activate (sender=0x4204d330, m=0xb767f050,
local_signal_index=5, argv=0xbffa3afc) at kernel/qobject.cpp:3098
#25 0xb766a476 in KTextEditor::Document::textChanged (this=0x4204d330,
_t1=0x4204d330) at
/home/frederik/kde/build/kde/trunk/KDE/kdelibs/interfaces/ktexteditor/document.moc:154
#26 0xb2275eab in KateDocument::openFile (this=0x4204d330) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/kate/document/katedocument.cpp:3395
#27 0xb7a8f69e in KParts::ReadOnlyPart::openUrl (this=0x4204d330,
url=@0xbffa3d74) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/kparts/part.cpp:557
#28 0xb7d9342c in KDevelop::TextDocument::createViewWidget (this=0x42047b80,
parent=0x2094a778) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/shell/textdocument.cpp:200
#29 0xb7d91f79 in KDevelop::TextView::createWidget (this=0x420afe10,
parent=0x2094a778) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/shell/textdocument.cpp:463
#30 0xb5e51055 in Sublime::View::widget (this=0x420afe10, parent=0x2094a778) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/sublime/view.cpp:77
#31 0xb5e4bfec in Sublime::MainWindowPrivate::ViewCreator::operator()
(this=0xbffa3f50, index=0x81457c0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/sublime/mainwindow_p.cpp:169
#32 0xb5e4f7f8 in
Sublime::Area::walkViewsInternal<Sublime::MainWindowPrivate::ViewCreator>
(this=0x8145860, op=@0xbffa3f50, index=0x81457c0)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/sublime/areawalkers.h:32
#33 0xb5e4f8cd in
Sublime::Area::walkViews<Sublime::MainWindowPrivate::ViewCreator>
(this=0x8145860, op=@0xbffa3f50, index=0x81457c0)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/sublime/areawalkers.h:48
#34 0xb5e4c372 in Sublime::MainWindowPrivate::viewAdded (this=0x80ffd70,
index=0x81457c0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/sublime/mainwindow_p.cpp:295
#35 0xb5e48911 in Sublime::MainWindow::qt_metacall (this=0x80fd240,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbffa4078)
    at
/home/frederik/kde/build/kde/trunk/KDE/kdevplatform/sublime/mainwindow.moc:97
#36 0xb7d6c4a6 in KDevelop::MainWindow::qt_metacall (this=0x80fd240,
_c=QMetaObject::InvokeMetaMethod, _id=54, _a=0xbffa4078)
    at
/home/frederik/kde/build/kde/trunk/KDE/kdevplatform/shell/mainwindow.moc:77
#37 0xb754b7bb in QMetaObject::activate (sender=0x8145860, from_signal_index=4,
to_signal_index=4, argv=0xbffa4078) at kernel/qobject.cpp:3028
#38 0xb754bd45 in QMetaObject::activate (sender=0x8145860, m=0xb5e69240,
local_signal_index=0, argv=0xbffa4078) at kernel/qobject.cpp:3098
#39 0xb5e3ba25 in Sublime::Area::viewAdded (this=0x8145860, _t1=0x81457c0,
_t2=0x420afe10) at
/home/frederik/kde/build/kde/trunk/KDE/kdevplatform/sublime/area.moc:92
#40 0xb5e3cf89 in Sublime::Area::addView (this=0x8145860, view=0x420afe10,
index=0x81457c0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/sublime/area.cpp:148
#41 0xb5e3d01c in Sublime::Area::addView (this=0x8145860, view=0x420afe10,
after=0x3e3ee858) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/sublime/area.cpp:161
#42 0xb7d97494 in KDevelop::DocumentController::openDocument (this=0x81905f0,
inputUrl=@0xbffa42c8, range=@0xbffa4270, activationParams=@0xbffa427c)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/shell/documentcontroller.cpp:386
#43 0xb7dc1f7a in KDevelop::IDocumentController::openDocument (this=0x81905f0,
url=@0xbffa42c8, cursor=@0x4204c1e0, activationParams=@0xbffa42d0)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/interfaces/idocumentcontroller.cpp:32
#44 0xb32d9746 in ClassTree::itemActivated (this=0x879e1a8, index=@0x410f1dd0)
at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/plugins/classbrowser/classtree.cpp:222
#45 0xb32d97e3 in ClassTree::qt_metacall (this=0x879e1a8,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffa43ec)
    at
/home/frederik/kde/build/kde/trunk/KDE/kdevplatform/plugins/classbrowser/classtree.moc:116
#46 0xb754b7bb in QMetaObject::activate (sender=0x879e1a8,
from_signal_index=34, to_signal_index=34, argv=0xbffa43ec) at
kernel/qobject.cpp:3028
#47 0xb754bd45 in QMetaObject::activate (sender=0x879e1a8, m=0xb71b10a4,
local_signal_index=3, argv=0xbffa43ec) at kernel/qobject.cpp:3098
#48 0xb6e1a31e in QAbstractItemView::activated (this=0x879e1a8,
_t1=@0x410f1dd0) at .moc/debug-shared/moc_qabstractitemview.cpp:330
#49 0xb6e20286 in QAbstractItemView::mouseReleaseEvent (this=0x879e1a8,
event=0xbffa4e48) at itemviews/qabstractitemview.cpp:1622
#50 0xb6e618ac in QTreeView::mouseReleaseEvent (this=0x879e1a8,
event=0xbffa4e48) at itemviews/qtreeview.cpp:1765
#51 0xb68e6c21 in QWidget::event (this=0x879e1a8, event=0xbffa4e48) at
kernel/qwidget.cpp:7169
#52 0xb6cbaea8 in QFrame::event (this=0x879e1a8, e=0xbffa4e48) at
widgets/qframe.cpp:657
#53 0xb6d6568d in QAbstractScrollArea::viewportEvent (this=0x879e1a8,
e=0xbffa4e48) at widgets/qabstractscrollarea.cpp:949
#54 0xb6e24a3d in QAbstractItemView::viewportEvent (this=0x879e1a8,
event=0xbffa4e48) at itemviews/qabstractitemview.cpp:1435
#55 0xb6e65030 in QTreeView::viewportEvent (this=0x879e1a8, event=0xbffa4e48)
at itemviews/qtreeview.cpp:1258
#56 0xb6d68630 in QAbstractScrollAreaPrivate::viewportEvent (this=0x879e680,
event=0xbffa4e48) at widgets/qabstractscrollarea_p.h:102
#57 0xb6d68662 in QAbstractScrollAreaFilter::eventFilter (this=0x87a7dc8,
o=0x8626880, e=0xbffa4e48) at widgets/qabstractscrollarea_p.h:113
#58 0xb7531756 in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x80b7538, receiver=0x8626880, event=0xbffa4e48) at
kernel/qcoreapplication.cpp:700
#59 0xb687df3f in QApplicationPrivate::notify_helper (this=0x80b7538,
receiver=0x8626880, e=0xbffa4e48) at kernel/qapplication.cpp:3805
#60 0xb687ea64 in QApplication::notify (this=0xbffa6bcc, receiver=0x8626880,
e=0xbffa4e48) at kernel/qapplication.cpp:3534
#61 0xb78c59ad in KApplication::notify (this=0xbffa6bcc, receiver=0x8626880,
event=0xbffa4e48) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#62 0xb7533921 in QCoreApplication::notifyInternal (this=0xbffa6bcc,
receiver=0x8626880, event=0xbffa4e48) at kernel/qcoreapplication.cpp:593
#63 0xb688b983 in QCoreApplication::sendSpontaneousEvent (receiver=0x8626880,
event=0xbffa4e48) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#64 0xb68830b0 in QApplicationPrivate::sendMouseEvent (receiver=0x8626880,
event=0xbffa4e48, alienWidget=0x8626880, nativeWidget=0x80fd240,
buttonDown=0xb71c3be0, lastMouseReceiver=@0xb71c3be4)
    at kernel/qapplication.cpp:2799
#65 0xb690e043 in QETWidget::translateMouseEvent (this=0x80fd240,
event=0xbffa541c) at kernel/qapplication_x11.cpp:4048
#66 0xb690b528 in QApplication::x11ProcessEvent (this=0xbffa6bcc,
event=0xbffa541c) at kernel/qapplication_x11.cpp:3044
#67 0xb693b295 in x11EventSourceDispatch (s=0x80ba560, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#68 0xb5a3add6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#69 0xb5a3e193 in ?? () from /usr/lib/libglib-2.0.so.0
#70 0xb5a3e74e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#71 0xb7568e90 in QEventDispatcherGlib::processEvents (this=0x80b70b0,
flags=@0xbffa55b4) at kernel/qeventdispatcher_glib.cpp:325
#72 0xb693a964 in QGuiEventDispatcherGlib::processEvents (this=0x80b70b0,
flags=@0xbffa55e4) at kernel/qguieventdispatcher_glib.cpp:204
#73 0xb753019e in QEventLoop::processEvents (this=0xbffa5660,
flags=@0xbffa5624) at kernel/qeventloop.cpp:149
#74 0xb75303dd in QEventLoop::exec (this=0xbffa5660, flags=@0xbffa5668) at
kernel/qeventloop.cpp:200
#75 0xb7ea3e6e in KJob::exec (this=0x42044668) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/kdecore/jobs/kjob.cpp:194
#76 0xb542ef60 in GitExecutor::isValidDirectory (this=0x8282030,
dirPath=@0xbffa57a4) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/plugins/git/gitexecutor.cpp:60
#77 0xb3dc2181 in
KDevelop::DistributedVersionControlPlugin::isVersionControlled (this=0x8132d68,
localLocation=@0xbffa57a4)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/vcs/dvcs/dvcsplugin.cpp:87
#78 0xb3dda484 in KDevVcsCommonPlugin::findVcsPluginForNonProjectUrl
(this=0x81357c0, url=@0xbffa57a4)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/plugins/vcscommon/kdevvcscommonplugin.cpp:134
#79 0xb3dda73f in KDevVcsCommonPlugin::findVcsPluginForProjectItem
(this=0x81357c0, item=0x97d5850) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/plugins/vcscommon/kdevvcscommonplugin.cpp:108
#80 0xb3dda84f in KDevVcsCommonPlugin::findVcsPluginForUrl (this=0x81357c0,
url=@0xbffa58a4) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/plugins/vcscommon/kdevvcscommonplugin.cpp:118
#81 0xb3ddafcc in KDevVcsCommonPlugin::contextMenuExtension (this=0x81357c0,
context=0x41d5a190) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/plugins/vcscommon/kdevvcscommonplugin.cpp:212
#82 0xb7d72016 in
KDevelop::PluginController::queryPluginsForContextMenuExtensions
(this=0x8156da8, context=0x41d5a190)
    at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/shell/plugincontroller.cpp:474
#83 0xb32d98ea in ClassTree::contextMenuEvent (this=0x879e1a8, e=0xbffa6324) at
/home/frederik/kde/src/kde/trunk/KDE/kdevplatform/plugins/classbrowser/classtree.cpp:203
#84 0xb68e757d in QWidget::event (this=0x879e1a8, event=0xbffa6324) at
kernel/qwidget.cpp:7326
#85 0xb6cbaea8 in QFrame::event (this=0x879e1a8, e=0xbffa6324) at
widgets/qframe.cpp:657
#86 0xb6d6568d in QAbstractScrollArea::viewportEvent (this=0x879e1a8,
e=0xbffa6324) at widgets/qabstractscrollarea.cpp:949
#87 0xb6e24a3d in QAbstractItemView::viewportEvent (this=0x879e1a8,
event=0xbffa6324) at itemviews/qabstractitemview.cpp:1435
#88 0xb6e65030 in QTreeView::viewportEvent (this=0x879e1a8, event=0xbffa6324)
at itemviews/qtreeview.cpp:1258
#89 0xb6d68630 in QAbstractScrollAreaPrivate::viewportEvent (this=0x879e680,
event=0xbffa6324) at widgets/qabstractscrollarea_p.h:102
#90 0xb6d68662 in QAbstractScrollAreaFilter::eventFilter (this=0x87a7dc8,
o=0x8626880, e=0xbffa6324) at widgets/qabstractscrollarea_p.h:113
#91 0xb7531756 in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x80b7538, receiver=0x8626880, event=0xbffa6324) at
kernel/qcoreapplication.cpp:700
#92 0xb687df3f in QApplicationPrivate::notify_helper (this=0x80b7538,
receiver=0x8626880, e=0xbffa6324) at kernel/qapplication.cpp:3805
#93 0xb687f234 in QApplication::notify (this=0xbffa6bcc, receiver=0x8626880,
e=0xbffa6324) at kernel/qapplication.cpp:3620
#94 0xb78c59ad in KApplication::notify (this=0xbffa6bcc, receiver=0x8626880,
event=0xbffa6324) at
/home/frederik/kde/src/kde/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#95 0xb7533921 in QCoreApplication::notifyInternal (this=0xbffa6bcc,
receiver=0x8626880, event=0xbffa6324) at kernel/qcoreapplication.cpp:593
#96 0xb688b983 in QCoreApplication::sendSpontaneousEvent (receiver=0x8626880,
event=0xbffa6324) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#97 0xb690e0d3 in QETWidget::translateMouseEvent (this=0x80fd240,
event=0xbffa68bc) at kernel/qapplication_x11.cpp:4054
#98 0xb690b528 in QApplication::x11ProcessEvent (this=0xbffa6bcc,
event=0xbffa68bc) at kernel/qapplication_x11.cpp:3044
#99 0xb693b295 in x11EventSourceDispatch (s=0x80ba560, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#100 0xb5a3add6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#101 0xb5a3e193 in ?? () from /usr/lib/libglib-2.0.so.0
#102 0xb5a3e74e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#103 0xb7568e90 in QEventDispatcherGlib::processEvents (this=0x80b70b0,
flags=@0xbffa6a54) at kernel/qeventdispatcher_glib.cpp:325
#104 0xb693a964 in QGuiEventDispatcherGlib::processEvents (this=0x80b70b0,
flags=@0xbffa6a84) at kernel/qguieventdispatcher_glib.cpp:204
#105 0xb753019e in QEventLoop::processEvents (this=0xbffa6b0c,
flags=@0xbffa6ac4) at kernel/qeventloop.cpp:149
#106 0xb75303dd in QEventLoop::exec (this=0xbffa6b0c, flags=@0xbffa6b14) at
kernel/qeventloop.cpp:200
#107 0xb7534258 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851
#108 0xb687dc7e in QApplication::exec () at kernel/qapplication.cpp:3337
#109 0x0804e8af in main (argc=-1208148048, argv=0x80e13d0) at
/home/frederik/kde/src/kde/trunk/KDE/kdevelop/src/main.cpp:194


-- 
Configure bugmail: http://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