$ ./test
./test
address of S = $00007F283D695E00
B->S, address of S = $00000000004D83F8
An unhandled exception occurred at $00000000004011B3:
EAccessViolation: Access violation
$00000000004011B3 assign, line 18 of test.pas
$0000000000401296 main, line 33 of test.pas
Heap dump by heaptrc unit of /media/ramdisk-8gb/fpc/test
222 memory blocks allocated : 48050/48072
218 memory blocks freed : 47818/47840
4 unfreed memory blocks : 232
True heap size : 196608
True free heap : 195488
Should be : 195608
Call trace for block $00007F283D67D100 size 128
$0000000000414241
$0000000000401296 main, line 33 of test.pas
Call trace for block $00007F283D696000 size 40
$0000000000414241
$0000000000401296 main, line 33 of test.pas
Call trace for block $00007F283D695F00 size 24
$0000000000401296 main, line 33 of test.pas
Call trace for block $00007F283D695E00 size 40