Здравствуйте!

Написал следующее простое приложение:## Код:
```
MODULE  Sum;
   IMPORT  Math, ObxAscii;
   
PROCEDURE Main*;
   VAR 
      in, out: ObxAscii.Text;
      a, b: INTEGER; 
BEGIN
   in := ObxAscii.Open(NIL, 'D:/Temp/input.txt');
   ObxAscii.ReadInt(in, a);
   ObxAscii.ReadInt(in, b);
   
   out := ObxAscii.NewText();
   ObxAscii.WriteInt(out, a + b);
   ObxAscii.Register(out, NIL, 'D:/Temp/output.txt');
      
END Main;   

BEGIN
   Main   
END Sum.
```
## Код:
```
^Q Sum.Main ~
^Q DevCompiler.Compile ~
^Q DevLinker.LinkExe   dos Sum.exe := National Kernel+  Fonts Dates Math Files Dialog Strings Stores Meta Converters  Services Ports Sequencers Models Log Views Controllers Properties Mechanisms Containers TextModels  Fonts Properties   Views TextMappers Printers Printing TextRulers TextSetters TextViews    ObxAscii Sum ~
```


При попытке запуска Sum.exe возникает ошибка, хотя через командир всё отлично работает:
> -- Цитата:
> illegal memory read [ad = FFFFFFFC]- TextModels.Attributes.InitFromProp  (pc=00000362, fp=0022FF50)- TextModels.Init  (pc=00005DD5, fp=0022FF68)- TextModels.$$  (pc=0000000A, fp=0022FF78)
Вложение:Комментарий к файлу:Окно ошибки

bb.png [ 37.24 КБ | Просмотров: 19784 ]

Прошу подсказать, в чем проблема.