View Issue Details

IDProjectCategoryView StatusLast Update
0028608RunnerBuffersPublic2021-07-30 15:34
ReporterStewart BishopAssigned ToCoreTech 
PriorityLowSeverityC - GeneralReproducibility100%
Status ResolvedResolutionFixed 
Product Version 
Target VersionFixed in Version 
Summary0028608: Buffers: buffer_peek doesn't work if you are trying to peek a string
Descriptionbuffer_peek doesn't work if you are trying to peek a string. If you attempt to read a string with buffer_string set as the type then this will return 0 rather than the value of the string, if you change this to buffer_u8 then it will return the character at that point instead.
Steps To Reproduce1) Run the attached project
2) Check the output
TagsBuffers, Runner
1.4 Found In1.4.1773
2.x Runtime Found In2.1.3.189
2.x Runtime Verified In2.1.3.189


Stewart Bishop

2018-01-03 15:11


BugReportPeek.gmz (8,634 bytes)

Mike Dailly

2018-01-16 16:37

Developer   ~0057359

Peek/Poke should only be for native types. The fact that poke takes a string is actually wrong.


2021-07-30 15:34

Developer   ~0066561

No longer reproduces in v2.3.3. Closing.