Search Issue Tracker
Fixed in 7.0.0-pre.2
Fixed in 3.2.8, 5.0.5, 6.0.3
Votes
0
Found in [Package]
2019.4
2019.4.15f1
2020.2
2021.1
2021.2
Issue ID
1296355
Regression
No
[iOS] Player crashes during animation 'UnityGfxDeviceWorker' UnityFramework`void TransformVerticesInnerLoop
Reproduction steps:
1. Open the project in "anim2dcrash.zip"
2. Open "SampleScene"
3. Build and Deploy the project to an iOS device
4. Wait for around 10 seconds
Unexpected behaviour: at one point during the animation (the character will be throwing seeds), the application crashes
Reproducible with: 2019.4.18f1, 2020.1.17f1, 2020.2.2f1, 2020.1.0b2, 2020.2.0a2
Could not test with 2018.4.31f1 because the character becomes invisible (and possibly something else gets removed as the application does not crash)
Not reproducible on Standalone:
Windows 10 Pro | Intel Xeon (R) W-2145 CPU @ 3.70Ghz | 32GB RAM | Radeon Pro WX 9100 (DirectX 11)
iMac 10.15.6, 3,4 GHz Quad-Core Intel Core i5, Radeon Pro 570 4 GB (Metal) (has some visual artifacts when the character is throwing seeds)
Devices tested:
Reproducible with:
VLNQA00310 iPad Pro 12.9 1st gen (iOS 13.4.1)
iPhone 6S (iOS 13.3.1)
VLNQA00191 iPhone 6 (iOS 12.4.8)
VLNQA00242 iPhone 7 (iOS 12.3.1)
Not reproducible with:
VLNQA00204 iPhone 5C (iOS 10.3.3)
iPhone 12 Pro (iOS 14.2.1)
iPhone 12 Mini (iOS 14.1)
OnePlus A5000, Android 10, Adreno 540, Snapdragon 835 (has some visual artifacts when the character is throwing seeds)
N/A, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
VLNQA00316, Samsung Galaxy Note10 (SM-N970F), Android 9, CPU: Exynos 9 Series 9825, GPU: Mali-G76
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
VLNQA00012, Samsung Galaxy S6 (SM-G920F), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760
VLNQA00122, Samsung Galaxy S9 (SM-G960F), Android 10, CPU: NOT FOUND, GPU: Mali-G72
VLNQA00285, Samsung Galaxy J4 Core (SM-J410F), Android 8.1.0, CPU: Snapdragon 425 MSM8917, GPU: Adreno (TM) 308
VLNQA00321, Xiaomi MI 9 (MI 9), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
Note: sometimes the issue does not reproduce (only encountered on OpenGL ES 2, 3), the repro rate was around 2/3 though
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Articulation Body with 'Revolute' Joint Type has erratic behavior when Upper Limit is set to above 360
- WebGL Player fails to render Scene when Terrain with Detail Mesh is added and WebGPU Graphics API is used
- Inconsistent errors are logged when different types are passed into the Query "Q<>" method in UIToolkit and the ancestor VisualElement is null
- Crash on GetMaterialPropertyByIndex when opening a specific Scene
- Discrepancies in the styling are present when using a TSS file instead of a USS file in custom EditorWindow
Resolution Note (fix version 7.0.0-pre.2):
The crash has been traced back to disabling SpriteSkin components. The issue was that we released the SpriteSkin's vertex buffer on disable. In the updated solution, we have moved the vertex buffers to a shared manager to prevent the memory being disposed when being used.
Fixed in 2D animation 5.0.5
Fixed in 2D animation 6.0.3
Fixed in 2D animation 7.0.0-pre.2
Resolution Note (fix version 7.0.0-pre.2):
Fixed in 2021.2.0b3.3078
Resolution Note (fix version 3.2.8):
This is fixed on 2D Animation 3.2.9