View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0019483LazarusIDEpublic2011-06-04 19:512011-10-05 17:07
ReporterJuha Manninen 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
PlatformOSOS Version
Product Version0.9.31 (SVN)Product Build 
Target VersionFixed in Version 
Summary0019483: Lazarus can't save to a directory which has unicode characters in its name
DescriptionBased on earlier Unicode experiments and some related bug reports I created a windows directory with cyrillic chars:
 C:\SW\Лейбл1
I can open it and copy/paste its name here so I guess it is a valid directory name.
Then I tried to save a test project there and got an error:
  Unable to create file "C:\SW\?????1\project1.ico".

Tested on WinXP running under VirtualBox.

On Linux there is no such problem.
TagsNo tags attached.
Fixed in Revision
LazTarget-
WidgetsetWin32/Win64
Attached Files

- Relationships
related to 0019058feedback Path Problem of 0.9.30 (released on 2011-03-22) 
related to 0019467closedMattias Gaertner Delphi compatible Widestring syntax does not show correctly on Windows 
related to 0012627confirmed Can't open project if its path include Unicode (non ANSI) chars 
related to 0011207feedbackJuha Manninen Invalid handling of non-english characters in filenames 
has duplicate 0022309new Win32: memory leak, after save project fails 
related to 0020672closedFelipe Monteiro de Carvalho IDE not start if Windows user name non ascii 
related to 0020835resolvedBart Broersma ExpandFileNameUTF8 broken 
related to 0021817resolvedJuha Manninen "FileUtil.CopyFile" would failed to work with Unicode Characters filename. 
related to 0022216resolvedMattias Gaertner Lazarus cannot write configuration when directory contains accents 

-  Notes
(0048839)
Juha Manninen (developer)
2011-06-04 22:08

FPC may have its own problems with unicode paths but Lazarus can solve this kind of problems by UTF8 functions defined in LCL.

- Issue History
Date Modified Username Field Change
2011-06-04 19:51 Juha Manninen New Issue
2011-06-04 19:51 Juha Manninen LazTarget => -
2011-06-04 19:51 Juha Manninen Widgetset => Win32/Win64
2011-06-04 19:55 Juha Manninen Relationship added related to 0019058
2011-06-04 19:55 Juha Manninen Relationship added related to 0019467
2011-06-04 19:56 Juha Manninen Description Updated
2011-06-04 21:56 Juha Manninen Relationship added related to 0012627
2011-06-04 22:03 Juha Manninen Relationship added related to 0011207
2011-06-04 22:08 Juha Manninen Note Added: 0048839
2011-10-05 17:07 Vincent Snijders Status new => acknowledged
2011-11-13 00:54 Juha Manninen Relationship added related to 0020672
2011-12-07 22:42 Juha Manninen Relationship added related to 0020835
2012-04-24 20:20 Juha Manninen Relationship added related to 0021817
2012-06-14 20:21 Juha Manninen Relationship added related to 0022216
2012-06-24 23:06 Juha Manninen Relationship added has duplicate 0022309



MantisBT 1.2.12[^]
Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker