View Issue Details

IDProjectCategoryView StatusLast Update
0002468Far ManagerMacropublic2013-08-18 12:39
ReporterccaidAssigned Toshmuel 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Target VersionFixed in Version3.0 
Summary0002468: некорректная работа Editor.Value и Editor.GetStr() при наличии в строке символа \x00
Descriptionесли в строке редактора имеется символ \x00, то кодом, реализующим Editor.Value и Editor.GetStr(), он воспринимается как конец строки, что является ошибкой.
Steps To Reproduceв приложенном архиве два файла: текстовый файл со строкой, в которой есть символ \x00 и демо-макрофайл, использующий вызов Editor.GetStr
макрофайл кладем в scripts и перезагружаем макросы. открываем текстовый файл в редакторе фара и на первой строке жмем AltT. наблюдаем, что в msgbox, и что в реальности.
TagsNo tags attached.
Build3617

Activities

ccaid

2013-08-17 01:24

reporter  

test.7z (289 bytes)

shmuel

2013-08-17 13:15

developer   bugnote:0011337

3617.

ccaid

2013-08-18 10:59

reporter   bugnote:0011339

исправлено

Issue History

Date Modified Username Field Change
2013-08-17 01:24 ccaid New Issue
2013-08-17 01:24 ccaid File Added: test.7z
2013-08-17 13:15 shmuel Note Added: 0011337
2013-08-17 13:15 shmuel Assigned To => shmuel
2013-08-17 13:15 shmuel Status new => feedback
2013-08-18 10:59 ccaid Note Added: 0011339
2013-08-18 10:59 ccaid Status feedback => assigned
2013-08-18 12:39 shmuel Build => 3617
2013-08-18 12:39 shmuel Status assigned => closed
2013-08-18 12:39 shmuel Resolution open => fixed
2013-08-18 12:39 shmuel Fixed in Version => 3.0