SASGIS - SAS.Планета
View Issue Details
0002278SAS.Планета[All Projects] Багpublic30-11-2013 17:0712-06-2016 11:37
dmytro_ovdiienko 
vdemidov 
normalmajoralways
resolvedfixed 
Windows7Ultimate
131111 
160707160707 
0002278: Не импортируется файл с именем с символами не из основной локали
Программа не загружает GPX трек. После выбора файла ничего не происходит
1. Запустите программу
2. Главное меню->Operations->Open
3. Откройте файл, прикрепленный к багрипорту

Ожидается:
- Программа отобразит трек на карте

На самом деле:
- Ничего не происходит
No tags attached.
parent of 0002166resolved zed Переход на версию Delphi с полной поддержкой юникода 
zip track.gpx.zip (895,869) 30-11-2013 17:07
https://bugtracker.sasgis.org/file_download.php?file_id=1613&type=bug
zip track.zip (895,945) 30-11-2013 17:15
https://bugtracker.sasgis.org/file_download.php?file_id=1614&type=bug
Issue History
30-11-2013 17:07dmytro_ovdiienkoNew Issue
30-11-2013 17:07dmytro_ovdiienkoFile Added: track.gpx.zip
30-11-2013 17:15dmytro_ovdiienkoFile Added: track.zip
30-11-2013 17:15dmytro_ovdiienkoNote Added: 0013358
30-11-2013 17:20PapazolNote Added: 0013359
30-11-2013 17:44zedNote Added: 0013360
30-11-2013 17:45zedRelationship addedparent of 0002166
30-11-2013 17:46zedStatusnew => confirmed
30-11-2013 17:47zedTarget Version => 26xxxx
30-11-2013 18:18dmytro_ovdiienkoNote Added: 0013361
30-11-2013 19:36zedNote Added: 0013362
30-11-2013 21:46vdemidovSummaryНе загружается трек => Не импортируется файл с символами не из основной локали
30-11-2013 22:01vdemidovSummaryНе импортируется файл с символами не из основной локали => Не импортируется файл с именем с символами не из основной локали
30-11-2013 22:15dmytro_ovdiienkoNote Added: 0013364
10-06-2016 08:07vdemidovTarget Version26xxxx => 191221
10-06-2016 08:07vdemidovNote Added: 0017326
10-06-2016 08:37vdemidovTarget Version191221 => 160707
12-06-2016 11:37vdemidovStatusconfirmed => resolved
12-06-2016 11:37vdemidovFixed in Version => 160707
12-06-2016 11:37vdemidovResolutionopen => fixed
12-06-2016 11:37vdemidovAssigned To => vdemidov

Notes
(0013358)
dmytro_ovdiienko   
30-11-2013 17:15   
Похоже проблема в имени файла. Попрбуйте открыть второй файл.
(0013359)
Papazol   
30-11-2013 17:20   
Да.
(0013360)
zed   
30-11-2013 17:44   
В имени файла немецкие буковки, вот и не открывает. SAS не очень дружит с юникодом, поэтому баг решится только переходом на новый компилятор.
(0013361)
dmytro_ovdiienko   
30-11-2013 18:18   
Тогда надо сообщение об ошибке выдать, что не открывается файл и причина неоткрывания (номер системной ошибки с описанием)
(0013362)
zed   
30-11-2013 19:36   
Завтра будет выдавать сообщения. Правда причину неоткрывания установить достаточно сложно - программа его просто-напросто не видит (для неё файл с таким именем не существует, поскольку не-ansi символы просто выпадают из строки или воспринимаются как вопросы ????).
(0013364)
dmytro_ovdiienko   
30-11-2013 22:15   
Пойдет. Пусть пишет в окне, что не могу открыть файл ????. Будет понятно в чем дело.

Хм... а может напрямик использовать Unicode функи для открытия файлов..?
(0017326)
vdemidov   
10-06-2016 08:07   
Нужно будет проверить в юникодной версии.