View Issue Details

IDProjectCategoryView StatusLast Update
0029902RunnerGeneralPublic2021-08-03 17:03
ReporterStewart BishopAssigned ToCoreTech 
PriorityLowSeverityC - GeneralReproducibility100%
Status ResolvedResolutionFixed 
Product Version 
Target VersionFixed in Version 
Summary0029902: General: Errors shown when incrementing a global variable which isn't set show the wrong message
DescriptionIf you do code such as "deft = global.harvin++" without having set the initial value of this global variable you'll receive the following error:

error = Variable <unknown_object>.harvin(100002, -2147483648) not set before reading it.

However if you do code such as "deft = global.harvin" then you'll receive the following error:

expected error = global variable name 'harvin' index (100002) not set before reading it.

Seems like we should be consistent here and give users the correct error message.
Steps To Reproduce1) Run the sample
1.4 Found In
2.x Runtime Found In
2.x Runtime Verified In


Stewart Bishop

2018-08-10 12:23


GlobalIncrement.yyz (19,622 bytes)


2021-08-03 17:03

Developer   ~0066589

No longer reproduces in v2.3.3. Closing.