some gideon alpha 2 problems

Andreas Wuest AndreasWuest at gmx.de
Sat Nov 23 11:22:03 UTC 2002


Hi,

trying the second alpha version of kdevelop i have had the
following problems :


1. Settings->Configure Gideon->Source Formatter 

Changing the Style from "User defined" to another Style and back
to the user defined Style, the example source is not always
updated properly. The problem only appears if you change the style
serveral times (10+ should work) from "user defined" to another 
style and back. 

2. Project->New Project 

Create a project of your choice and select the next button. By
default the Version control system is set to NONE. Change it to
CVS to get the CVS config options. Now change the Version control
system back to NONE. The Configuration option for CVS (lineedits, 
checkboxes) do not disappear and are still displayed.


Now to one very strange thing. opening a gideon alpha 1 project in
ideal mode and closing it with Project->Close Project the
project files are removed properly. However the ideal menu at the left
hand side (Classes, File Group, etc) is removed, too. and i cannot
get it back again. if i change the ui to another one and back to 
ideal the menu is still missing. In which configuration file is the
layout of the ideal mode saved, so i can fix that manually.
When i now try to load or create a project gideon always segfaults 

here's the backtrace :
	
[New Thread 1024 (LWP 1244)]
0x4133c079 in wait4 () from /lib/libc.so.6
#0  0x4133c079 in wait4 () from /lib/libc.so.6
#1  0x413b6b98 in __DTOR_END__ () from /lib/libc.so.6
#2  0x411d1072 in waitpid () from /lib/libpthread.so.0
#3  0x409be16e in KCrash::defaultCrashHandler ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x411cea74 in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x40d6b83a in QListViewItem::takeItem ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#7  0x40d7939e in QListView::takeItem () from
/usr/lib/qt3/lib/libqt-mt.so.3
#8  0x41aa1093 in DocTreeViewWidget::projectChanged ()
   from /opt/kde3/lib/kde3/libkdevdoctreeview.so
#9  0x41a95060 in DocTreeViewPart::projectOpened ()
   from /opt/kde3/lib/kde3/libkdevdoctreeview.so
#10 0x41a9647b in DocTreeViewPart::qt_invoke ()
   from /opt/kde3/lib/kde3/libkdevdoctreeview.so
#11 0x40ca4559 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x40ca4443 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x0807e4ea in KDevCore::projectOpened ()
#14 0x0806b84a in ProjectManager::loadProject ()
#15 0x0806e698 in ProjectManager::qt_invoke ()
#16 0x40ca44f7 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x4077a255 in KRecentFilesAction::urlSelected ()
   from /opt/kde3/lib/libkdeui.so.4
#18 0x40771043 in KRecentFilesAction::itemSelected ()
   from /opt/kde3/lib/libkdeui.so.4
#19 0x4077a3a2 in KRecentFilesAction::qt_invoke ()
   from /opt/kde3/lib/libkdeui.so.4
#20 0x40ca44f7 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40ca4786 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x407799df in KSelectAction::activated () from
/opt/kde3/lib/libkdeui.so.4
#23 0x4076f02d in KSelectAction::slotActivated ()
   from /opt/kde3/lib/libkdeui.so.4
#24 0x40779b04 in KSelectAction::qt_invoke () from
/opt/kde3/lib/libkdeui.so.4
#25 0x4077a02a in KListAction::qt_invoke () from
/opt/kde3/lib/libkdeui.so.4
#26 0x4077a3b2 in KRecentFilesAction::qt_invoke ()
   from /opt/kde3/lib/libkdeui.so.4
#27 0x40ca44f7 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x40f5146a in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40cb8d74 in QSignal::activate () from
/usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40cbe0d3 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x40c4c706 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40c4c5a4 in QApplication::notify () from
/usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40936e25 in KApplication::notify () from
/opt/kde3/lib/libkdecore.so.4
#34 0x40bfba40 in qt_activate_timers () from
/usr/lib/qt3/lib/libqt-mt.so.3
#35 0x40bf9732 in QApplication::processNextEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x40c4db95 in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40bf8fd6 in QApplication::exec () from
/usr/lib/qt3/lib/libqt-mt.so.3
#38 0x080605bb in main ()
#39 0x412b19ed in __libc_start_main () from /lib/libc.so.6



Thanks for reading and keep up the great work.

Andreas


-- 
The difference between theory and practice, is that in theory, 
there is no difference between theory and practice





More information about the KDevelop-devel mailing list