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

List:       kdevelop-bugs
Subject:    [Bug 168175] New: kDevelop hangs when importing existing project
From:       Peter Waller <peter.waller () gmail ! com>
Date:       2008-08-03 2:24:41
Message-ID: 20080803042439.168175.peter.waller () gmail ! com
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=168175         
           Summary: kDevelop hangs when importing existing project
           Product: kdevelop
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: peter.waller gmail com


Version:           3.5.2-r1 USE="fortran haskell perl python ruby -ada -clearcase \
-cvs -debug -elibc_FreeBSD -java -pascal -perforce -php -sql -subversion -xinerama" \
(using KDE 3.5.9) Installed from:    Gentoo Packages
Compiler:          gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.1) 
OS:                Linux

I am simply trying to edit some existing code from the ROOT project

http://root.cern.ch

Code was obtained with:

svn co https://root.cern.ch/svn/root/trunk root

If I try to import the whole project, kDevelop hangs, using 100% CPU. If I attach \
strace, I can see that nothing is happening, it is frozen on an futex line.

So instead, I tried creating the project and not importing any files. Additionally, I \
turned all plugins off. Then I added just one or two files and directories, which \
occasionally works, but sometimes leads to the same crashing behaviour.

<<snip>>
ioctl(3, FIONREAD, [0])                 = 0
gettimeofday({1217730028, 89564}, NULL) = 0
select(14, [3 4 5 7 9 11 12 13], [], [], {0, 25}) = 0 (Timeout)
gettimeofday({1217730028, 92813}, NULL) = 0
gettimeofday({1217730028, 92891}, NULL) = 0
futex(0x823867c, FUTEX_WAIT, 2, NULL
<<nothing happens>>

Here is a backtrace:
<<backtrace>>
#0  0xb7f27424 in __kernel_vsyscall ()
#1  0xb61d1c1e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#2  0xb61cda83 in _L_mutex_lock_50 () from /lib/libpthread.so.0
#3  0xb61cd46d in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0xb6abb27e in QRealMutexPrivate::lock () from /usr/qt/3/lib/libqt-mt.so.3
#5  0xb6abb10a in QMutex::lock () from /usr/qt/3/lib/libqt-mt.so.3
#6  0xb5921a9b in BackgroundParser::filesInQueue () from \
/usr/lib/kde3/libkdevcppsupport.so #7  0xb59b7e9f in CppSupportPart::slotParseFiles \
() from /usr/lib/kde3/libkdevcppsupport.so #8  0xb59c6533 in \
CppSupportPart::qt_invoke () from /usr/lib/kde3/libkdevcppsupport.so #9  0xb684018e \
in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #10 0xb6b531e7 in \
QSignal::signal () from /usr/qt/3/lib/libqt-mt.so.3 #11 0xb685a369 in \
QSignal::activate () from /usr/qt/3/lib/libqt-mt.so.3 #12 0xb6860ed9 in \
QSingleShotTimer::event () from /usr/qt/3/lib/libqt-mt.so.3 #13 0xb67e5055 in \
QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #14 0xb67e5bb2 in \
QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #15 0xb6e01253 in \
KApplication::notify () from /usr/kde/3.5/lib/libkdecore.so.4 #16 0xb67dadca in \
QEventLoop::activateTimers () from /usr/qt/3/lib/libqt-mt.so.3 #17 0xb6797e04 in \
QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #18 0xb67faa0d in \
QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #19 0xb67fa8b2 in \
QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 #20 0xb67e4b7b in \
QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 <<end backtrace>>

If I kill it and I try to re-open the project I made with it, it hangs again.

I hope this is enough information, let me know if more information is needed.

Regards,

- Peter

_______________________________________________
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