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

List:       kdevelop-bugs
Subject:    [Bug 241818] New: KDevelop crashes during svn commit
From:       Martin Klapetek <martin.klapetek () gmail ! com>
Date:       2010-06-15 14:06:41
Message-ID: bug-241818-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: KDevelop crashes during svn commit
           Product: kdevelop
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: martin.klapetek@gmail.com


Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0))
KDE Platform Version: 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2))
Qt Version: 4.7.0
Operating System: Linux 2.6.34-0.49.rc7.git0.fc14.x86_64 x86_64
Distribution (Platform): Fedora RPMs

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

I reviewd my code, added a svn message and hit commit. Files were commited
alright, but KDevelop crashed before any confirmation whatsoever. Also I'm
using svn+ssh and my auth info are stored in KWallet and it was used
automatically (ie. KDevelop didn't ask me for pass).

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0d4fa45820 (LWP 10285))]

Thread 12 (Thread 0x7f0d4237f710 (LWP 10286)):
#0  0x0000003317a0b729 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003840673582 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00000038486b2efe in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x18c9b90) at
/usr/src/debug/kdevplatform-1.0.0/language/duchain/duchain.cpp:286
#3  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#5  0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f0d2a430710 (LWP 10397)):
#0  0x0000003317a0b3bc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003847583dd4 in ?? () from /usr/lib64/libQtScript.so.4
#2  0x0000003847583e09 in ?? () from /usr/lib64/libQtScript.so.4
#3  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#4  0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f0d20663710 (LWP 10405)):
#0  0x00007fff827ff93e in ?? ()
#1  0x00007fff827ffa47 in clock_gettime ()
#2  0x0000003318203e7f in clock_gettime () from /lib64/librt.so.1
#3  0x00000038406c469f in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00000038407812cd in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00000038407812f5 in ?? () from /usr/lib64/libQtCore.so.4
#6  0x000000384077fc6d in ?? () from /usr/lib64/libQtCore.so.4
#7  0x000000384077fd15 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x0000003318a3f271 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#9  0x0000003318a3f6b8 in ?? () from /lib64/libglib-2.0.so.0
#10 0x0000003318a3fc9c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#11 0x000000384077fa76 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#12 0x0000003840756cf2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#13 0x0000003840756fbc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#14 0x000000384066fe3b in QThread::exec() () from /usr/lib64/libQtCore.so.4
#15 0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#16 0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#17 0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f0d1fc62710 (LWP 10406)):
#0  0x0000003317a0917f in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x0000003318a3f806 in ?? () from /lib64/libglib-2.0.so.0
#2  0x0000003318a3fc9c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x000000384077fa76 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x0000003840756cf2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x0000003840756fbc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x000000384066fe3b in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#8  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#9  0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f0d1f261710 (LWP 10407)):
#0  0x0000003317a0b729 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003840672055 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00000038406721c0 in QThread::msleep(unsigned long) () from
/usr/lib64/libQtCore.so.4
#3  0x00007f0d21248721 in UIBlockTester::UIBlockTesterThread::run
(this=0x3034890) at
/usr/src/debug/kdevelop-4.0.0/languages/cpp/cpplanguagesupport.cpp:678
#4  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#5  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#6  0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f0d1d877710 (LWP 10505)):
#0  0x0000003317a0b3bc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x000000384067361b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x000000384b209f86 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x000000384b20c4ab in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x000000384b20ae6f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x000000384b20b358 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#6  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#7  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#8  0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f0d1ce76710 (LWP 10506)):
#0  0x0000003317a0b3bc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x000000384067361b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x000000384b209f86 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x000000384b20c4ab in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x000000384b20c4c4 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x000000384b20ae6f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x000000384b20b358 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#7  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#8  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#9  0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f0d0ffff710 (LWP 10533)):
#0  0x0000003317a0b3bc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x000000384067361b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x000000384b209f86 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x000000384b20c4ab in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x000000384b20c4c4 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x000000384b20ae6f in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x000000384b20b358 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#7  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#8  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#9  0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f0d0f5fe710 (LWP 10534)):
#0  0x0000003317a0b3bc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x000000384067361b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x000000384b209f86 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x000000384b20c4ab in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x000000384b20c4c4 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x000000384b20c4c4 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x000000384b20c4c4 in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x000000384b20ae6f in ?? () from /usr/lib64/libthreadweaver.so.4
#8  0x000000384b20b358 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#9  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#10 0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#11 0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f0d0ebfd710 (LWP 10536)):
#0  0x0000003317a0b3bc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x000000384067361b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x000000384b209f86 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x000000384b20c4ab in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x000000384b20c4c4 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x000000384b20c4c4 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x000000384b20ae6f in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x000000384b20b358 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#8  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#9  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#10 0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f0d0e1df710 (LWP 10537)):
#0  0x0000003317a0b3bc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x000000384067361b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x000000384b209f86 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x000000384b20c4ab in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x000000384b20ae6f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x000000384b20b358 in ThreadWeaver::Thread::run() () from
/usr/lib64/libthreadweaver.so.4
#6  0x0000003840672afe in ?? () from /usr/lib64/libQtCore.so.4
#7  0x0000003317a07761 in start_thread () from /lib64/libpthread.so.0
#8  0x00000033172e14dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0d4fa45820 (LWP 10285)):
[KCrash Handler]
#6  0x00007f0d1e328be0 in ?? () from /usr/lib64/libkatepartinterfaces.so.4
#7  0x00007f0d1e328d99 in ?? () from /usr/lib64/libkatepartinterfaces.so.4
#8  0x00007f0d308d609d in PatchHighlighter::clear (this=0x6e53b80) at
/usr/src/debug/kdevplatform-1.0.0/plugins/patchreview/patchreview.cpp:1034
#9  0x00007f0d308d61d3 in PatchHighlighter::~PatchHighlighter (this=0x6e53b80,
__in_chrg=<value optimized out>) at
/usr/src/debug/kdevplatform-1.0.0/plugins/patchreview/patchreview.cpp:1042
#10 0x00007f0d308d62c9 in PatchHighlighter::~PatchHighlighter (this=0x6e53b80,
__in_chrg=<value optimized out>) at
/usr/src/debug/kdevplatform-1.0.0/plugins/patchreview/patchreview.cpp:1043
#11 0x00007f0d308db307 in qDeleteAll<QMap<KUrl, QPointer<PatchHighlighter>
>::const_iterator> (this=0x21dce90, file=...) at
/usr/include/QtCore/qalgorithms.h:322
#12 qDeleteAll<QMap<KUrl, QPointer<PatchHighlighter> > > (this=0x21dce90,
file=...) at /usr/include/QtCore/qalgorithms.h:330
#13 PatchReviewPlugin::removeHighlighting (this=0x21dce90, file=...) at
/usr/src/debug/kdevplatform-1.0.0/plugins/patchreview/patchreview.cpp:1056
#14 0x00007f0d308e1b70 in PatchReviewPlugin::updateKompareModel
(this=0x21dce90) at
/usr/src/debug/kdevplatform-1.0.0/plugins/patchreview/patchreview.cpp:1091
#15 0x00007f0d308e2fc4 in PatchReviewPlugin::qt_metacall (this=0x21dce90,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff827211f0)
    at
/usr/src/debug/kdevplatform-1.0.0/x86_64-redhat-linux-gnu/plugins/patchreview/patchreview.moc:294
#16 0x000000384076b676 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#17 0x000000384076915e in QObject::event(QEvent*) () from
/usr/lib64/libQtCore.so.4
#18 0x0000003840db15fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#19 0x0000003840db749d in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#20 0x000000384321b136 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#21 0x0000003840757e9c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#22 0x000000384078263a in ?? () from /usr/lib64/libQtCore.so.4
#23 0x000000384077fd34 in ?? () from /usr/lib64/libQtCore.so.4
#24 0x0000003318a3bd02 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#25 0x0000003318a3fae8 in ?? () from /lib64/libglib-2.0.so.0
#26 0x0000003318a3fc9c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#27 0x000000384077fa23 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#28 0x0000003840e5227e in ?? () from /usr/lib64/libQtGui.so.4
#29 0x0000003840756cf2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#30 0x0000003840756fbc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#31 0x000000384075aedb in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#32 0x00000000004084ef in main (argc=21318848, argv=0x7fff00000000) at
/usr/src/debug/kdevelop-4.0.0/app/main_internal.cpp:232

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