Search Issue Tracker

Fixed

Votes

0

Found in

2019.4

2020.3

2020.3.22f1

2021.2

Issue ID

1381356

Regression

No

[Il2CPP] Crash on os_fault_with_payload when using the linq2db library

IL2CPP

-

Reproduction steps:
1. Open the attached project "testUrpMysql.zip"
2. Change the Scripting API to IL2CPP (Edit -> Project Settings... -> Player)
3. Build and Run the project

Reproducible with: 2020.3.23f1, 2021.2.0a17
Could not test with: 2019.4.33f1 (issues with the URP package)

Notes:
- Does not reproduce with Mono

First lines of the stack trace:
0 libsystem_kernel.dylib 0x00007fff2037c4ae os_fault_with_payload + 10
1 libsystem_kernel.dylib 0x00007fff2037d02f __darwin_check_fd_set_overflow.cold.2 + 31
2 libsystem_kernel.dylib 0x00007fff203668e6 __darwin_check_fd_set_overflow + 68
3 com.unity3d.UnityEditor5.x 0x000000010b32798b PosixDomainSocketsIPC::AcceptSync(PosixDomainSocketsIPC::Stream&, float, PosixDomainSocketsIPC::Stream&) + 139
4 com.unity3d.UnityEditor5.x 0x000000010b328e85 PAL_LocalIPC_AcceptSynchronous + 53

  1. Resolution Note:

    Fixed in 2021.2.0a18

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.