Bug 74494 - KDevelop enters infinite loop when importing a project that has files with unsupported binary characters
Summary: KDevelop enters infinite loop when importing a project that has files with un...
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 3.0.0
Platform: RedHat Enterprise Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-07 18:32 UTC by Christian Loth
Modified: 2004-12-12 05:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Phonet Library by Heise Verlag, License is LGPL (35.63 KB, application/octet-stream)
2004-02-07 18:33 UTC, Christian Loth
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Loth 2004-02-07 18:32:11 UTC
Version:           3.0.0 (using KDE KDE 3.2.0)
Installed from:    RedHat RPMs
Compiler:          gcc (GCC) 3.3.2 20031022 (Red Hat Linux 3.3.2-1) 
OS:          Linux

When KDdevelop tries to open or import a project that contains a file with binary
characters (e.g. which are displayed in VIM as '<9c>', '<9a>', '<8c>', '<8a>' or '<9f>')
it hangs infinitely with the status bar displaying "Updating...".

As a sample project see the PHONET library as distributed under LGPL by the Heise Verlag.
I will prepare the file for a web download later, and will update this bugreport accordingly.
Comment 1 Christian Loth 2004-02-07 18:33:48 UTC
Created attachment 4567 [details]
Phonet Library by Heise Verlag, License is LGPL

Scratch the comment about a web download, I'll simply attach it to the
bugreport.
Comment 2 Christian Loth 2004-02-07 18:35:34 UTC
How to reproduce with the attachment:
- download the attachment
- unzip in a new directory
- select 'import project' in kdevelop
- choose the directory
- kdevelop hangs...
Comment 3 Matt Rogers 2004-12-12 05:03:43 UTC
I couldn't reproduce this with KDevelop 3.1.90 (KDevelop 3.2 Alpha 1). Please reopen the bug if you can still reproduce this with a newer version of KDevelop.