Version: 2.1.5 (using KDE 3.1.1) Installed from: SuSE Compiler: gcc version 3.3 20030226 (prerelease) (SuSE Linux) OS: Linux (i686) release 2.4.20-64GB-SMP If you have a class in C++ and create and object of that class. If you call a member function of that class that is overloaded, and both except a paramiter. The tool tip is displayed on the screen (Tool tip - the tan box that displays the function deffinition). The user can not type until he moves his mouse and either clicks the tool tip, or clicks some place else on the screen. Example code that can cause the error: int main() { ZString Z1("Hello, World!"); Z1.Print(cout); cout << endl; Z1.String_Copy("Test"); Z1.Print(cout); cout << endl; Z1.String_Concat("This"); Z1.Print(cout); ZString Z2("Linux"); Z2.Print(cout); cout << endl; Z1.String_Concat(Z2); Z1.Print(cout); cout << endl; return EXIT_SUCCESS; } The lines that will cause this to happen are the ones where you type String_Concat because I have the function overloaded with a C-Type string, and an object of my class. It does not happen with functions like Print because they are not overloaded. It also does not happen when you call the copy constructor of ZString because no tool tip is displayed.
Also it does not happen with in the class. If I were to call an overloaded member function from with in a function in the class, everything works the way it should.
The KDevelop-2.x series has been discontinued and no further bugfix releases are planned by the KDevelop project. This bug does not appear in KDevelop3. Closing.