Search Issue Tracker

Fixed

Fixed in 2021.3.23f1, 2022.2.14f1, 2023.1.0b12, 2023.2.0a10

Votes

0

Found in

2021.3.21f1

2022.2.11f1

2023.1.0b8

2023.2.0a6

Issue ID

UUM-29790

Regression

No

[IL2CPP][Android][iOS] Player crash when System.IO.Directory.GetFiles is called during file deletion on another thread

--

-

Reproduction steps:
1. Open the attached “CrashRepro” project
2. Build and Run the “Scenes/SampleScene” scene

Expected result: The application does not crash
Actual result: Application crashes after loading

Reproducible with: 2021.3.21f1, 2022.2.11f1, 2023.1.0a9, 2023.1.0b8, 2023.2.0a6
Not reproducible with: 2020.3.46f1, 2023.1.0a1, 2023.1.0a8

Built with: Windows 10 Pro 22H2

Reproduced on:
Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
Xiaomi - (Redmi Note 8 Pro), Android 9, CPU: MediaTek Helios G90T MT6785T, GPU: Mali-G76 MC4
Google Pixel 3 (Pixel 3), Android 12, CPU: Snapdragon 845, GPU: Adreno (TM) 630
iPhone 13 Pro (iOS 15.6.1)
iPhone 12 Pro (iOS 14.2.1)

Stack trace:
03-13 14:09:36.751 4307 4467 E CRASH : #00 pc 000000000001cbf4 /system/lib64/libc.so (strcmp+28) (BuildId: d4e9352de918c23c3b0645359bbd02fa)
03-13 14:09:36.752 4307 4467 E CRASH : #01 pc 000000000003ce7c /system/lib64/libc.so (qsort+4420) (BuildId: d4e9352de918c23c3b0645359bbd02fa)
03-13 14:09:36.752 4307 4467 E CRASH : #02 pc 0000000000927854 /data/app/com.DefaultCompany.iocrash-1/lib/arm64/libil2cpp.so (SystemNative_ReadDirR+228) (BuildId: 451a5c9bf8b4d914)
03-13 14:09:36.752 4307 4467 E CRASH : #03 pc 0000000000c717dc /data/app/com.DefaultCompany.iocrash-1/lib/arm64/libil2cpp.so (BuildId: 451a5c9bf8b4d914)

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.