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

List:       kdevelop-bugs
Subject:    [Bug 158785] New: kdevelop crashes once a new qmake/qt project is
From:       Shashank Singh <shashank.personal () gmail ! com>
Date:       2008-03-05 7:03:51
Message-ID: 20080305080347.158785.shashank.personal () 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=158785         
           Summary: kdevelop crashes once a new qmake/qt  project is loaded
                    (qmake version is 2.01a ; qt version is 4.3.4 )
           Product: kdevelop
           Version: 3.5.1
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: shashank.personal gmail com


Version:           3.5.1 (using KDE 3.5.8)
Installed from:    SuSE RPMs
Compiler:          gcc (GCC) 4.2.1 (SUSE Linux)
OS:                Linux

plugins list::
valgrind
tools menu addition
text structure
souce code formatter
"open with" menu addition
(and there are many more that come in standard  1-click installation from open suse \
10.3 1-click )

backtrace ::

System configuration startup check disabled.

[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb6111b10 (LWP 6368)]
[New Thread 0xb479db90 (LWP 6449)]
[New Thread 0xb5350b90 (LWP 6415)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb6cf88f5 in raise () from /lib/libc.so.6
#8  0xb6cfa1e1 in abort () from /lib/libc.so.6
#9  0xb6ebe380 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#10 0xb6ebbc25 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb6ebbc62 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb6ebbd8a in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb6ebc39e in operator new () from /usr/lib/libstdc++.so.6
#14 0xb6ebc47d in operator new[] () from /usr/lib/libstdc++.so.6
#15 0xb747b32f in QString::setLength () from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0xb747f13f in operator>> () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0xb55201e7 in Tag::load () from /opt/kde3/lib/libkdevcatalog.so.0
#18 0xb5522744 in Catalog::query () from /opt/kde3/lib/libkdevcatalog.so.0
#19 0xb55d0ad8 in CodeInformationRepository::query ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#20 0xb5663844 in CppSupportPart::buildSafeFileSet ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#21 0xb5674ce8 in CppSupportPart::qt_invoke ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#22 0xb71ae8ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb71af44d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb74e48c9 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb71d190f in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb71500ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb7150e96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb77fb142 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#29 0xb7145384 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb70ff3a3 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb7166c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb7166ac6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb714fc1f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x0804e6a4 in main ()

how to reproduce the error::
load a new qmake/qt project in kdevelop , i executed kdevelop from konsole and got \
this ,hope this helps in any way  Shanky-OpenSuse:~ # kdevelop
QLayout "unnamed" added to IndexView "unnamed", which already has a layout
QObject::connect: No such signal KListBox::clicked(QListBoxItem*item)
QObject::connect:  (sender name:   'srcDistFileListBox')
QObject::connect:  (receiver name: 'dist_widget')
QObject::connect: No such slot ProblemReporter::configWidget(KDialogBase*)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'problemReporterWidget')
ASSERT: "part && parent" in \
                /usr/src/packages/BUILD/kdevelop-3.5.1/parts/fileview/partwidget.cpp \
                (41)
QDataStream: Not enough memory to read QCString
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
KCrash: Application 'kdevelop' crashing...

expected behaviour ::

should have loaded my project gracefully without exiting , there is no problem with \
my qmake /qt project because  i  created it with older kdevelop (3.4.1) , after \
updating it with open suse 1-click to 3.5.1 , kdevelop has been acting starnge , it \
won't load my qt/qmake project but rest of the project is working fine .

this complete data ::

Shanky-OpenSuse:~ # kdevelop --version
Qt: 3.3.8
KDE: 3.5.8 "release 31.1"
KDevelop: 3.5.1
Shanky-OpenSuse:~ # qmake --version
QMake version 2.01a
Using Qt version 4.3.4 in /usr/lib

_______________________________________________
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