report some KDevelop bugs

Yuyu Yuyu at pitagoral.com
Thu Aug 30 00:47:23 BST 2001



I have been nicely surprised with the set of features and interface in 
KDevelop 2.0.

I have been using it and I have found some problems. I have been trying to 
use kdevelop to browse the source code in the tutorials coming with Qt3.0.
I wanted to have my own project with those sources and compile and modify the 
sources and so on.

I found some problems in my way of using the tool, which perhaps is not the 
canonical way to go, but anyway, it seemed logical to me:

- Project wizard
- Creatie an empty project
I manually append a directory path for the project
Then I write the project name (for example, addressbook).
I see that after running the wizard I get  
{MY_DEV_DIR}/addressbook/addressbook/


I import some qt example files, for example, the addressbook ones. All files 
go into the same directory (MY_DEV_DIR}/addressbook/addressbook/.

I modify the Makefile and save it. I build the project and it does not find 
it.

I decide to import the makefile in qt examples that is over the addressbook 
directory.

The import generates a message box that file already exists even if I save 
this Makefile in {MY_DEV_DIR}/addressbook. The message box was not well 
displayed in the beginning.

The message I get is :

The file

Makefile

already exists
Do you want overwrite the old one?


But for a long time, I just saw:


The file

Makefile

                               ne?



I moved to work in other windows and much later the message box finally got 
painted properly.

I said yes (nothing was overwritten).


Now, the makefile was called. However, it tried to compile all the examples 
and needed some aditional files.
I therefore decided to close the project and manually moved the 
addressbook.kdevprj and .kdevses to
(MY_DEV_DIR}/addressbook/addressbook/.

When I tried to open the project, I had a segmentation fault :


0x4119f019 in __wait4 () from /lib/libc.so.6
#0  0x4119f019 in __wait4 () from /lib/libc.so.6
#1  0x411fc718 in __DTOR_END__ () from /lib/libc.so.6
#2  0x409bb305 in KCrash::defaultCrashHandler ()
   from /opt/kde2/lib/i686/libkdecore.so.3
#3  0x4113c9e8 in __restore ()
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#4  0x401f79f0 in KHTMLPart::gotoAnchor ()
   from /opt/kde2/lib/i686/libkhtml.so.3
#5  0x401eda20 in KHTMLPart::openURL () from /opt/kde2/lib/i686/libkhtml.so.3
#6  0x81546d5 in CDocBrowser::showURL ()
#7  0x80700d4 in DocViewMan::createBrowserView ()
#8  0x806cc14 in KDevSession::recreateViews ()
#9  0x806c60c in KDevSession::restoreFromFile ()
#10 0x81373ca in CKDevelop::projectOpenCmdl_Part1 ()
#11 0x8136eae in CKDevelop::slotProjectOpen ()
#12 0x40c9b0ae in QObject::activate_signal () from /usr/lib/qt2/lib/libqt.so.2

#13 0x40ccc2f3 in QSignal::activate () from /usr/lib/qt2/lib/libqt.so.2
#14 0x40d6985d in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#15 0x40ce1f62 in QWidget::event () from /usr/lib/qt2/lib/libqt.so.2
#16 0x40c49346 in QApplication::notify () from /usr/lib/qt2/lib/libqt.so.2
#17 0x4091c3c6 in KApplication::notify ()
   from /opt/kde2/lib/i686/libkdecore.so.3
#18 0x40c1a0fb in QETWidget::translateMouseEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#19 0x40c17b13 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#20 0x40c16b21 in QApplication::processNextEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#21 0x40c4af6f in QApplication::enter_loop () from /usr/lib/qt2/lib/libqt.so.2

#22 0x40c16a9b in QApplication::exec () from /usr/lib/qt2/lib/libqt.so.2
#23 0x80e8911 in main ()
#24 0x41136a8e in __libc_start_main () at ../sysdeps/generic/libc-start.c:93



Pablo.


-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list