Bug#1790: often 2 instances of 1 file in Customer projects (inconsistent file management)

Falk Brettschneider gigafalk at geocities.com
Mon Aug 23 06:53:22 UTC 1999


Package: kdevelop
Version: 1.0 Beta 1 (but since alpha 0.3)

Hi,

Also in KDevelop 1.0 beta 1 there is a making-me-crazy bug in the
management of files of a CUSTOMER project. I noticed it already in 0.3:

Often I got suddenly 2 versions (old and new) of a file at the same
time. I can switch between them and also the window list in the main
menue shows them.
The very bad thing is that this confuses much. For example, if I click a
method in the class browser and change a bit source code, it can be that
this is done in the crept-in old version of these 2 files. That also
confuses the compiler.

Do I have found a case when the bug appears?:

In a customer project:
- A few files must be loaded (If you click "Windows" in the main menue,
there have to be a few files)
- Avoid to show the file which we want to "double" in the source widget
(or in the header widget) of KDevelop
===> So to speak, that file must be invisible.

-> Now recompile the whole project in that way that there are warnings
or errors in the file we want to double.
-> And after that: Click at the warning message in the "Message" tab of
the "output" widget.
Then KDevelop jumps to the error in the source (or header) file. The
file will now be shown in the source (or header) widget.

AND THEN YOU SHOULD HAVE GOT THAT DOUBLE EFFECT.
Look in the "Window" list of the main menue to check this out.
Now the problem begins when I make changes in one of the two version but
not that one which the compiler prefers. The worst case is when I
overwrite such a new version with the old version of that file.

P.S.: Often I get this doubling effect but I suppose this happens not
every time.

------------------
I am using SuSE 6.1, kernel version 2.2.5
and libc.so.4.7.6
-- 

Ciao,
--Falk



More information about the KDevelop-devel mailing list