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

List:       kdevelop-bugs
Subject:    [Bug 169879] New: kdevelop hang after project load.
From:       Alexei Sergeyev <alexeisergeev () gmail ! com>
Date:       2008-08-26 18:15:59
Message-ID: bug-169879-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: kdevelop hang after project load.
           Product: kdevelop
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: alexeisergeev@gmail.com


Version:           3.5.3 (using KDE 3.5.9)
OS:                Linux
Installed from:    Ubuntu Packages

Kdevelop completly hang after it load my qmake project. It worked greate with
same project and same settings for two days and now it 100% hang.

Here is backtrace of kdevelop run (gdb kdevelop)
kdevelop crash instead of hang here:

Duplicate data items are not supported with sorted data  (THIS MESSAGE REPEAT
MANY TIMES)                   
Duplicate data items are not supported with sorted data                     
terminate called after throwing an instance of 'std::bad_alloc'             
  what():  std::bad_alloc                                                   

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7f7af11ee6f0 (LWP 13865)]
0x00007f7ae7732095 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007f7ae7732095 in raise () from /lib/libc.so.6
#1  0x00007f7ae7733af0 in abort () from /lib/libc.so.6
#2  0x00007f7ae7fb70e4 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#3  0x00007f7ae7fb5076 in ?? () from /usr/lib/libstdc++.so.6
#4  0x00007f7ae7fb50a3 in std::terminate () from /usr/lib/libstdc++.so.6
#5  0x00007f7ae7fb518a in __cxa_throw () from /usr/lib/libstdc++.so.6
#6  0x00007f7ae7fb5649 in operator new () from /usr/lib/libstdc++.so.6
#7  0x00007f7ae7fb5709 in operator new[] () from /usr/lib/libstdc++.so.6
#8  0x00007f7aeb66ca32 in QString::setLength () from /usr/lib/libqt-mt.so.3
#9  0x00007f7aeb674941 in operator>> () from /usr/lib/libqt-mt.so.3
#10 0x00007f7adfbf2e97 in Tag::load () from /usr/lib/libkdevcatalog.so.0
#11 0x00007f7adfbf528d in Catalog::query ()
   from /usr/lib/libkdevcatalog.so.0
#12 0x00007f7adff54342 in CppSupportPart::addToRepository ()
   from /usr/lib/kde3/libkdevcppsupport.so
#13 0x00007f7adff54eef in CppSupportPart::customEvent ()
   from /usr/lib/kde3/libkdevcppsupport.so
#14 0x00007f7aeb3620bd in QObject::event () from /usr/lib/libqt-mt.so.3
#15 0x00007f7aeb2fc33a in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#16 0x00007f7aeb2fe093 in QApplication::notify ()
   from /usr/lib/libqt-mt.so.3
#17 0x00007f7aeca3240d in KApplication::notify ()
   from /usr/lib/libkdecore.so.4
#18 0x00007f7aeb28d20e in QApplication::sendEvent ()
   from /usr/lib/libqt-mt.so.3
#19 0x00007f7aeb2fd351 in QApplication::sendPostedEvents ()
   from /usr/lib/libqt-mt.so.3
#20 0x00007f7aeb2fd449 in QApplication::sendPostedEvents ()
   from /usr/lib/libqt-mt.so.3
#21 0x00007f7aeb2a1054 in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#22 0x00007f7aeb3165bf in QEventLoop::enterLoop ()
   from /usr/lib/libqt-mt.so.3
#23 0x00007f7aeb3162ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#24 0x00007f7aeb2fde00 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#25 0x0000000000407d7b in ?? ()
#26 0x00007f7ae771e1c4 in __libc_start_main () from /lib/libc.so.6

And here is output of 
gdb -pid=kdevelop_pid attached to kdevelop
kdevelop hang instead of crash here and then I kill it with xkill and backtrace
in gdb:

#0  0x00007f2ba9ac19d8 in operator>> () from /usr/lib/libqt-mt.so.3

#1  0x00007f2b9e03fe97 in Tag::load () from /usr/lib/libkdevcatalog.so.0
#2  0x00007f2b9e04228d in Catalog::query ()                             
   from /usr/lib/libkdevcatalog.so.0                                    
#3  0x00007f2b9e3a1342 in CppSupportPart::addToRepository ()            
   from /usr/lib/kde3/libkdevcppsupport.so                              
#4  0x00007f2b9e3a1eef in CppSupportPart::customEvent ()                
   from /usr/lib/kde3/libkdevcppsupport.so                              
#5  0x00007f2ba97af0bd in QObject::event () from /usr/lib/libqt-mt.so.3 
#6  0x00007f2ba974933a in QApplication::internalNotify ()               
   from /usr/lib/libqt-mt.so.3                                          
#7  0x00007f2ba974b093 in QApplication::notify ()
   from /usr/lib/libqt-mt.so.3
#8  0x00007f2baae7f40d in KApplication::notify ()
   from /usr/lib/libkdecore.so.4
#9  0x00007f2ba96da20e in QApplication::sendEvent ()
   from /usr/lib/libqt-mt.so.3
#10 0x00007f2ba974a351 in QApplication::sendPostedEvents ()
   from /usr/lib/libqt-mt.so.3
#11 0x00007f2ba974a449 in QApplication::sendPostedEvents ()
   from /usr/lib/libqt-mt.so.3
#12 0x00007f2ba96ee054 in QEventLoop::processEvents ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libqt-mt.so.3
#13 0x00007f2ba97635bf in QEventLoop::enterLoop ()
   from /usr/lib/libqt-mt.so.3
#14 0x00007f2ba97632ab in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#15 0x00007f2ba974ae00 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#16 0x0000000000407d7b in ?? ()
#17 0x00007f2ba5b6b1c4 in __libc_start_main () from /lib/libc.so.6
#18 0x0000000000407539 in ?? ()
#19 0x00007fffb7672928 in ?? ()
#20 0x0000000000000000 in ?? ()

That's all, hope it help.


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