View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0029970||1.4 IDE Bugs||Build Android||Public||2018-08-24 09:08||2018-08-24 12:39|
|Priority||Very High||Severity||A - Crash/Hang||Reproducibility||100%|
|Platform||-||OS||Windows 10||OS Version||Pro x64|
|Product Version||1.4 Final|
|Target Version||1.4 Final||Fixed in Version||1.4 Final|
|Summary||0029970: Build Android: Access Violation if any part of your GGS package name is blank and you try to run/compile|
|Description||You will get an Access Violation if any part of your Android package name is blank in GGS and you try to run/compile. This is because the function which checks for an invalid name has no check for if the string it's about to check is blank.|
This is very easy to get if your project name starts with a number (e.g., 3DTest), as this will give an invalid product name as far as Android is concerned (as it won't like com.companyname.3DTest) and so GGS blanks the third field in order to alert the user later on that they need to fix this issue.
|Steps To Reproduce||1. Create a project which starts with a number, or alternatively remove any of the fields for your Android package name in GGS for any project.|
2. Ensure you have added a room, then try running this project for Android.
3. Observe the access violation.
|Tags||No tags attached.|
|1.4 Found In||1.4.9999|