Bug 269011 - Crash after SVN update
Summary: Crash after SVN update
Status: RESOLVED DUPLICATE of bug 273759
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.2.0
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: 4.2.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-21 02:34 UTC by Andrey Batyiev
Modified: 2011-05-29 00:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Batyiev 2011-03-21 02:34:04 UTC
Application: kdevelop (4.2.0)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-gentoo i686
Distribution (Platform): Gentoo Packages

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

I'm using separate directory for commiting into svn.kde.org and read-only access from anonsvn.kde.org. KDevelop was running on top of anonsvn. I've created several files in anonsvn directory, moved them into svn directory, commited them and was trying to update anonsvn directory. SVN complained about local untracked files confilicting with remote ones, showing message box. After I clicked "OK" button KDevelop crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb49a6710 (LWP 22591))]

Thread 12 (Thread 0xb085bb70 (LWP 22592)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd6d2 in pthread_cond_timedwait () from /lib/libpthread.so.0
#2  0xb66aaf84 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb70d3f05 in QWaitConditionPrivate::wait(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb70d3b9d in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb6044af3 in KDevelop::DUChainPrivate::CleanupThread::run() () from /usr/lib/libkdevplatformlanguage.so.3
#6  0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#7  0xb65b966f in start_thread () from /lib/libpthread.so.0
#8  0xb669d95e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xafd8bb70 (LWP 22593)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd3a5 in pthread_cond_wait () from /lib/libpthread.so.0
#2  0xb66aaf2d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb70d3f12 in QWaitConditionPrivate::wait(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb70d3b9d in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb59f7d33 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb59fa995 in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb59f76d5 in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb59faa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#10 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#11 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#12 0xb59f9277 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#13 0xb59f97a7 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#14 0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#15 0xb65b966f in start_thread () from /lib/libpthread.so.0
#16 0xb669d95e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xae3ffb70 (LWP 22597)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd3a5 in pthread_cond_wait () from /lib/libpthread.so.0
#2  0xb66aaf2d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb70d3f12 in QWaitConditionPrivate::wait(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb70d3b9d in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb59f7d33 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb59fa995 in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb59f76d5 in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb59faa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#10 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#11 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#12 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#13 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#14 0xb59f9277 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#15 0xb59f97a7 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#16 0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#17 0xb65b966f in start_thread () from /lib/libpthread.so.0
#18 0xb669d95e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xadbfeb70 (LWP 22606)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd3a5 in pthread_cond_wait () from /lib/libpthread.so.0
#2  0xb66aaf2d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb70d3f12 in QWaitConditionPrivate::wait(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb70d3b9d in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb59f7d33 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb59fa995 in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb59f76d5 in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb59faa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#10 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#11 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#12 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#13 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#14 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#15 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#16 0xb59f9277 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#17 0xb59f97a7 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#18 0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#19 0xb65b966f in start_thread () from /lib/libpthread.so.0
#20 0xb669d95e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xacebab70 (LWP 22652)):
#0  0xb5c84144 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#1  0xb5c8602f in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0xb5c86156 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb71a5839 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb7181616 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb71817ce in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#6  0xb70d0b4b in QThread::exec() () from /usr/lib/qt4/libQtCore.so.4
#7  0xb60d7e2e in KDevelop::CompletionWorkerThread::run() () from /usr/lib/libkdevplatformlanguage.so.3
#8  0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#9  0xb65b966f in start_thread () from /lib/libpthread.so.0
#10 0xb669d95e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xac6b9b70 (LWP 22653)):
#0  0xb5ca2b53 in g_thread_self () from /usr/lib/libglib-2.0.so.0
#1  0xb5c85b1f in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#2  0xb5c85c90 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#3  0xb5c86156 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb71a5839 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb7181616 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#6  0xb71817ce in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#7  0xb70d0b4b in QThread::exec() () from /usr/lib/qt4/libQtCore.so.4
#8  0xb60d7e2e in KDevelop::CompletionWorkerThread::run() () from /usr/lib/libkdevplatformlanguage.so.3
#9  0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#10 0xb65b966f in start_thread () from /lib/libpthread.so.0
#11 0xb669d95e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xaa8ffb70 (LWP 22679)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd3a5 in pthread_cond_wait () from /lib/libpthread.so.0
#2  0xb66aaf2d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb1fc731d in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/qt4/libQtScript.so.4
#4  0xb1fc737c in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/qt4/libQtScript.so.4
#5  0xb65b966f in start_thread () from /lib/libpthread.so.0
#6  0xb669d95e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa9dffb70 (LWP 22692)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd6d2 in pthread_cond_timedwait () from /lib/libpthread.so.0
#2  0xb66aaf84 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb70d3f05 in QWaitConditionPrivate::wait(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb70d3b9d in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb76cbe4d in KDevelop::ForegroundLock::relock() () from /usr/lib/libkdevplatforminterfaces.so.3
#6  0xb76cbf19 in KDevelop::ForegroundLock::ForegroundLock(bool) () from /usr/lib/libkdevplatforminterfaces.so.3
#7  0xb6027c97 in KDevelop::ParseJob::translateDUChainToRevision(KDevelop::TopDUContext*) () from /usr/lib/libkdevplatformlanguage.so.3
#8  0xad01e9ca in CPPInternalParseJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#9  0xad01d510 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#10 0xad0261c2 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#11 0xacfbe331 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#12 0xacfc0907 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#13 0xacfc0bc6 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#14 0xacfc0e9c in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#15 0xacfc0f12 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#16 0xad024d30 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#17 0xad01d505 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#18 0xad0261c2 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#19 0xacfbe331 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#20 0xacfc0907 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#21 0xacfc0bc6 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#22 0xacfc0e9c in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#23 0xacfc0f12 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#24 0xad024d30 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#25 0xad01d505 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#26 0xad0261c2 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#27 0xacfbe331 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#28 0xacfc0907 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#29 0xacfc0bc6 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#30 0xacfc0e9c in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#31 0xacfc0f12 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#32 0xad024d30 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#33 0xad01d505 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#34 0xad0261c2 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#35 0xacfbe331 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#36 0xacfc0907 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#37 0xacfc0bc6 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#38 0xacfc0e9c in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#39 0xacfc0f12 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#40 0xad024d30 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#41 0xad01d505 in CPPParseJob::parseForeground() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#42 0xad0261c2 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib/kde4/kdevcpplanguagesupport.so
#43 0xacfbe331 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#44 0xacfc0907 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#45 0xacfc0bc6 in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /usr/lib/libkdev4cpprpp.so
#46 0xacfc0e9c in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /usr/lib/libkdev4cpprpp.so
#47 0xacfc0f12 in rpp::pp::processFile(QString const&, QByteArray const&) () from /usr/lib/libkdev4cpprpp.so
#48 0xad024d30 in PreprocessJob::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#49 0xb59f9e22 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#50 0xb59f9fdc in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#51 0xb59fb89e in ThreadWeaver::JobCollectionJobRunner::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#52 0xb59fb869 in ThreadWeaver::JobCollection::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#53 0xb59f9296 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#54 0xb59f97a7 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#55 0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#56 0xb65b966f in start_thread () from /lib/libpthread.so.0
#57 0xb669d95e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa95feb70 (LWP 22693)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd3a5 in pthread_cond_wait () from /lib/libpthread.so.0
#2  0xb66aaf2d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb70d3f12 in QWaitConditionPrivate::wait(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb70d3b9d in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb59f7d33 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb59fa995 in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb59f76d5 in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb59faa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#10 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#11 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#12 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#13 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#14 0xb59faa7e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#15 0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#16 0xb59f9277 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#17 0xb59f97a7 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#18 0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#19 0xb65b966f in start_thread () from /lib/libpthread.so.0
#20 0xb669d95e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa82ffb70 (LWP 22694)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd3a5 in pthread_cond_wait () from /lib/libpthread.so.0
#2  0xb66aaf2d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb55416c6 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/qt4/libQtWebKit.so.4
#4  0xb5541777 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/qt4/libQtWebKit.so.4
#5  0xb65b966f in start_thread () from /lib/libpthread.so.0
#6  0xb669d95e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa67ffb70 (LWP 23211)):
#0  0xb78d4424 in __kernel_vsyscall ()
#1  0xb65bd3a5 in pthread_cond_wait () from /lib/libpthread.so.0
#2  0xb66aaf2d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb70d3f12 in QWaitConditionPrivate::wait(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb70d3b9d in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#5  0xb59f7d33 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb59fa995 in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb59f76d5 in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb59faa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb59f7eb1 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#10 0xb59f9277 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#11 0xb59f97a7 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0xb70d37fa in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#13 0xb65b966f in start_thread () from /lib/libpthread.so.0
#14 0xb669d95e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb49a6710 (LWP 22591)):
[KCrash Handler]
#7  0xb70cf3cd in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
#8  0xb7183b12 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/qt4/libQtCore.so.4
#9  0xb7183d67 in QCoreApplication::postEvent(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#10 0xb71920bc in QObject::deleteLater() () from /usr/lib/qt4/libQtCore.so.4
#11 0xb77b59a7 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#12 0xafef6783 in SvnJobBase::internalJobFailed(ThreadWeaver::Job*) () from /usr/lib/kde4/kdevsubversion.so
#13 0xafef68a6 in SvnJobBase::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kdevsubversion.so
#14 0xafefa50d in SvnUpdateJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kdevsubversion.so
#15 0xb718712c in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#16 0xb7190939 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/qt4/libQtCore.so.4
#17 0xb7192974 in QObject::event(QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#18 0xb693e53d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#19 0xb6948af3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#20 0xb74884f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0x0804c34d in KDevelopApplication::notify(QObject*, QEvent*) ()
#22 0xb7183dd9 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#23 0xb71840ca in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/libQtCore.so.4
#24 0xb71842ce in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/libQtCore.so.4
#25 0xb71a6064 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/qt4/libQtCore.so.4
#26 0xb5c83cc0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb5c86043 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#28 0xb5c86156 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb71a5839 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#30 0xb69caaca in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtGui.so.4
#31 0xb7181616 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#32 0xb71817ce in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#33 0xb718438c in QCoreApplication::exec() () from /usr/lib/qt4/libQtCore.so.4
#34 0xb693e589 in QApplication::exec() () from /usr/lib/qt4/libQtGui.so.4
#35 0x08051240 in main ()

Possible duplicates by query: bug 225190, bug 225111, bug 224804, bug 224631, bug 224505.

Reported using DrKonqi
Comment 1 oliver.schuppe 2011-04-05 15:15:28 UTC
Might be the same here: svn asks for a password. If I cancel that dialog box, a message box with an error message appears. After clicking OK, kdevelop crashes.
Comment 2 Milian Wolff 2011-05-29 00:15:09 UTC
hopefully fixed now for kdev 4.2.3, see bug 273759

*** This bug has been marked as a duplicate of bug 273759 ***