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

List:       kdevelop-bugs
Subject:    [Bug 194566] New: KDevelop 4 crashed while updating the source index
From:       Lorenzo Villani <lvillani () binaryhelix ! net>
Date:       2009-05-29 15:26:21
Message-ID: bug-194566-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: KDevelop 4 crashed while updating the source index
           Product: kdevelop
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: lvillani@binaryhelix.net


Application that crashed: kdevelop
Version of the application: 3.9.93 (using KDevPlatform 0.9.93)
KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1))
Qt Version: 4.6.0
Operating System: Linux 2.6.29.4-162.fc11.i686.PAE i686

What I was doing when the application crashed:
Shortly after opening a project (and a source file) KDevelop 4 crashed.

 -- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
[Current thread is 1 (Thread 0xb8022780 (LWP 28739))]

Thread 8 (Thread 0xb515eb70 (LWP 28740)):
#0  0x00ebb424 in __kernel_vsyscall ()
#1  0x0011a2d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x00234b99 in ?? () from /usr/lib/libQtCore.so.4
#3  0x002349b7 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0x0544fa85 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8681e80)
at
/home/lvillani/usr/share/devel/cpp/kdevplatform/language/duchain/duchain.cpp:280
#5  0x0023379e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00115935 in start_thread (arg=0xb515eb70) at pthread_create.c:297
#7  0x00a0482e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb283bb70 (LWP 28747)):
#0  0x00ebb424 in __kernel_vsyscall ()
#1  0x0011a2d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x00234b99 in ?? () from /usr/lib/libQtCore.so.4
#3  0x002349b7 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0x00226887 in ?? () from /usr/lib/libQtCore.so.4
#5  0x0023379e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00115935 in start_thread (arg=0xb283bb70) at pthread_create.c:297
#7  0x00a0482e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb0ae1b70 (LWP 28857)):
#0  0x008bdf86 in *__GI_clock_gettime (clock_id=9183220, tp=0xb0ae10c8) at
../sysdeps/unix/clock_gettime.c:100
#1  0x00365830 in ?? () from /usr/lib/libQtCore.so.4
#2  0x003656ad in ?? () from /usr/lib/libQtCore.so.4
#3  0x00365a27 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00366f41 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0x0032e5ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x0032e744 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0x002311f8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x0554e1b0 in KDevelop::CompletionWorkerThread::run (this=0x91cf4e0) at
/home/lvillani/usr/share/devel/cpp/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#9  0x0023379e in ?? () from /usr/lib/libQtCore.so.4
#10 0x00115935 in start_thread (arg=0xb0ae1b70) at pthread_create.c:297
#11 0x00a0482e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb00e0b70 (LWP 28858)):
#0  0x00ebb424 in __kernel_vsyscall ()
#1  0x009fcee1 in select () from /lib/libc.so.6
#2  0x003664d7 in QEventDispatcherUNIX::select(int, fd_set*, fd_set*, fd_set*,
timeval*) () from /usr/lib/libQtCore.so.4
#3  0x00365009 in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timeval*) () from /usr/lib/libQtCore.so.4
#4  0x00366fa0 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0x0032e5ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x0032e744 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0x002311f8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x0554e1b0 in KDevelop::CompletionWorkerThread::run (this=0x8f0df78) at
/home/lvillani/usr/share/devel/cpp/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#9  0x0023379e in ?? () from /usr/lib/libQtCore.so.4
#10 0x00115935 in start_thread (arg=0xb00e0b70) at pthread_create.c:297
#11 0x00a0482e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaf6dfb70 (LWP 28863)):
#0  0x00ebb424 in __kernel_vsyscall ()
#1  0x0011a2d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x002339e3 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00233b21 in QThread::msleep(unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0x0220625b in UIBlockTester::UIBlockTesterThread::run (this=0x91bafe0) at
/home/lvillani/usr/share/devel/cpp/kdevelop/languages/cpp/cpplanguagesupport.cpp:965
#5  0x0023379e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00115935 in start_thread (arg=0xaf6dfb70) at pthread_create.c:297
#7  0x00a0482e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaeaa5b70 (LWP 28866)):
#0  0x00ebb424 in __kernel_vsyscall ()
#1  0x00119fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00234bb3 in ?? () from /usr/lib/libQtCore.so.4
#3  0x002349b7 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0x021d9300 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x021db97c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x021d79cb in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x021dba72 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x021d9583 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x021d9b8e in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x021da1ab in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#11 0x0023379e in ?? () from /usr/lib/libQtCore.so.4
#12 0x00115935 in start_thread (arg=0xaeaa5b70) at pthread_create.c:297
#13 0x00a0482e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xae0a4b70 (LWP 28867)):
#0  0x00ebb424 in __kernel_vsyscall ()
#1  0x00119fa5 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x00234bb3 in ?? () from /usr/lib/libQtCore.so.4
#3  0x002349b7 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0x021d9300 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x021db97c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x021d79cb in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x021dba72 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x021d9583 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x021d9b8e in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x021da1ab in ThreadWeaver::Thread::run() () from
/usr/lib/libthreadweaver.so.4
#11 0x0023379e in ?? () from /usr/lib/libQtCore.so.4
#12 0x00115935 in start_thread (arg=0xae0a4b70) at pthread_create.c:297
#13 0x00a0482e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb8022780 (LWP 28739)):
[KCrash Handler]
#6  0x00ebb424 in __kernel_vsyscall ()
#7  0x009517c1 in *__GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x00953092 in *__GI_abort () at abort.c:88
#9  0x0099625b in malloc_printerr (action=2, str=0x6 <Address 0x6 out of
bounds>, ptr=0x9dd8268) at malloc.c:6201
#10 0x00999fbb in *__GI___libc_free (mem=0x6) at malloc.c:3677
#11 0x007ec3f1 in operator delete (ptr=0x0) at
../../../../libstdc++-v3/libsupc++/del_op.cc:44
#12 0x002649d8 in QMapData::continueFreeData(int) () from
/usr/lib/libQtCore.so.4
#13 0x079e3793 in QMap<QPointer<QWidget>, QCursor>::freeData (this=0xbf951bec,
x=0x9dd8268) at /usr/include/QtCore/qmap.h:603
#14 0x079e2185 in ~QMap (this=<value optimized out>, __in_chrg=<value optimized
out>) at /usr/include/QtCore/qmap.h:157
#15 BrowseManager::resetChangedCursor (this=<value optimized out>,
__in_chrg=<value optimized out>) at
/home/lvillani/usr/share/devel/cpp/kdevplatform/plugins/contextbrowser/browsemanager.cpp:283
#16 0x079e291e in BrowseManager::eventFilter (this=0x8885ce8,
watched=0x934cf30, event=0xbf9522bc) at
/home/lvillani/usr/share/devel/cpp/kdevplatform/plugins/contextbrowser/browsemanager.cpp:177
#17 0x00330c9f in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#18 0x03c4fa48 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#19 0x03c4e7c1 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#20 0x0324937a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#21 0x003309d3 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#22 0x03c50cb9 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) ()
from /usr/lib/libQtGui.so.4
#23 0x03c4cf0c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*,
QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from
/usr/lib/libQtGui.so.4
#24 0x03ccd5ed in ?? () from /usr/lib/libQtGui.so.4
#25 0x03cca3ae in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#26 0x03cfd84c in ?? () from /usr/lib/libQtGui.so.4
#27 0x0032e5ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#28 0x0032e744 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#29 0x0033109d in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#30 0x03c4dba8 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#31 0x0804ef33 in main (argc=1, argv=0xbf953f74) at
/home/lvillani/usr/share/devel/cpp/kdevelop/app/main.cpp:172

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