View Issue Details

IDProjectCategoryView StatusLast Update
0031446RunnerHTML5Public2019-10-25 14:02
ReporterAliceAssigned ToRussell Kay 
PriorityMediumSeverityA - Crash/HangReproducibility100%
Status ClosedResolutionFixed 
PlatformHTML5OSWindows 10OS Version1809
Product Version2.2.3 
Target Version2.2.4Fixed in Version2.2.4 
Summary0031446: HTML5: Accessing a 2-dimensional array as an argument through a script will crash the page on startup
DescriptionA 2-dimensional array being accessed as an argument through a script will not build successfully in HTML5. This cause the web page to crash on launch and display a white screen.

In the js file for the project, it is noticeable that an extra round bracket is being added to the script's argument after building. This is also flagged as an error in the Console output of the web page (see notes for screenshot).

Please note that this issue does not happen when building for Windows.
Steps To Reproduce1. Launch GMS2
2. Open the sample project (see notes)
3. Build for HTML5
4. Observe the issue in your browser
TagsNo tags attached.
1.4 Found In
2.x Runtime Found In2.2.3.344
2.x Runtime Verified In2.2.4.374

Activities

Alice

2019-10-18 11:43

Adminstrator  

Arraystest.yyz (18,399 bytes)
Arraytest.jpg (30,015 bytes)
Arraytest.jpg (30,015 bytes)

Russell Kay

2019-10-22 11:27

Manager   ~0065031

Fixed in gitlab

Dan

2019-10-22 14:59

Adminstrator   ~0065036

Runtime 373+

Dan

2019-10-25 13:59

Adminstrator   ~0065045

All works fine on HTML5 now - matches VM and YYC. Added an updated sample project to show the whole array is fine.

Dan

2019-10-25 14:02

Adminstrator  

Arraystest2.yyz (20,893 bytes)