View Issue Details

IDProjectCategoryView StatusLast Update
0030606RunnerGeneralPublic2019-03-13 11:22
ReporterStewart BishopAssigned ToRussell Kay 
PriorityLowSeverityC - GeneralReproducibility100%
Status ClosedResolutionFixed 
Product Version2.2.2 
Target Version2.2.2Fixed in Version2.2.2 
Summary0030606: General: If statements with undefined and a condition don't work
DescriptionWe've recently fixed 0030580 however this doesn't work if you use undefined with a condition such as:

var v = undefined;

if (v || true) {
    show_debug_message("!undefined is trueish");
    show_debug_message("!undefined is falseish (OK!)");

This used to work but now throw a "REAL argument is undefined" error on YYC.
Steps To Reproduce1) Run the sample
TagsNo tags attached.
1.4 Found In
2.x Runtime Found In2.2.2.314
2.x Runtime Verified In2.2.2.315


Stewart Bishop

2019-03-11 10:12

Developer (21,452 bytes)

Russell Kay

2019-03-11 12:26

Manager   ~0063469

No crash on Red build... is it crashing on Green?

Russell Kay

2019-03-11 14:44

Manager   ~0063471

Fixed in gitlab


2019-03-13 08:50

Adminstrator   ~0063485

Runtime 315+