[Bug 71703] New: QtEditor with non-default tabs crashes and other problems

John A.Sullivan III john.sullivan at nexusmgmt.com
Fri Jan 2 23:56:02 UTC 2004


------- 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=71703     
           Summary: QtEditor with non-default tabs crashes and other
                    problems
           Product: kdevelop
           Version: unspecified
          Platform: RedHat RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: john.sullivan at nexusmgmt.com


Version:            (using KDE KDE 3.1)
Installed from:    RedHat RPMs
Compiler:          gcc 3.2.2-5 
OS:          Linux

I like to set my tabs to 4 spaces instead of the default 8.  Doing this produces several problems and one regularly reproducible crash.

If I:
1) use the find function
2) successfully find some text
3) delete that multi-line text without closing the find next dialog
4) then click on yes (to the find next question)
the system reliably crashes.  It did once with a backtrace but since then has just vanished from sight.  If I can get another backtrace, I'll post it.  If I leave the tabs settings at their default 8 spaces, this does not happen; all works fine.

I also notice that the editor stubbornly refuses to remember that I set the tabs to four spaces.  Whenever I reopen a file or open a new file, the tab setting reverts to 8.

Frequently, the auto-spacing of new lines seems off.  If I go into the QtEditor settings and change tabs from 4 to 4 (yes, that is correct, from 4 to 4), the auto-spacing problem goes away for that line.

Finally, I have absurd problems with undoing changes.  I'm not sure if this is the same as a similarly reported bug.  It almost appears to be related to the tab spacing issue.  It appears to sometimes leave what I thought were phantom characters but now appear to really be characters left over from faulty calculation of line length by counting eight spaces (perhaps from an improper reformatting of tabs from eight to four spaces) as four spaces and leaving behind four characters.  I've yet to confirm that.

The real critical issue is the crash.




More information about the KDevelop-devel mailing list