Holiday Resort Marketplace button causes release builds to assert
Partner Rank: 2
Partner Team Reporting: Gamemode One
Verification builds:
Android & Windows 11
- 1.19.41.01_rc0
- 1.19.51.01_rc0
- 1.19.60.25_rc0
The issue is version agnostic / the issue will occur on any version above 1.18.19 and below version 1.19.999.
Summary:
The Holiday Resort marketplace button resource pack causes an assertion on release builds.
Impact:
Partners in the treatment group can not launch Minecraft with a release build, impacting the ability to develop content.
Repro Steps:
- Install the release version of Minecraft 1.19.51.01_rc0
- Launch the game
- If the device is in the marketplace button treatment group observe UI assertion
- Open the treatment tags file
- Remove the line "mc-rp-holidayres"
- Re-launch title
- Observe there is no assertion
- Observe global resources are re-applied
- Re launch title
- Observe the treatment tag has been re-added and the assertion again occurs
Observed Results:
When a device has the treatment tag "mc-rp-holidayres" causing the RP for the Holiday Resort marketplace button to load an assertion is caused:
Assertion failed: Unrecognized anchor or alignment value: 'top _left' @ UIResolvedDef::getAsAnchorPoint
Expected Results:
Treatment resource packs should not cause assertions preventing the use of release builds.
Notes:
This issue can be worked around by removing the treatment tag via the files once and then entering settings -> lighting debug -> display treatments -> override experimental treatments -> remove holidayres
Video file is too large for attachment.