Search Issue Tracker

Fixed in 2018.3.X

Votes

2

Found in

2018.2.1f1

2018.2.15f1

Issue ID

1102938

Regression

No

[iOS] Crash in Job_ExecuteUnityWebRequest() at UnityWebRequestProto.h:226

Mobile

-

Reproduction steps:
1. Open the "*****-client-2018-11-14" project from the attached link "oc.unity3d.com".
2. Build and run it to an iOS device.
3. Wait for the application to load.
4. Interact with the UI a little bit by clicking random buttons (i.e. click "okay" > present box button > paintbrush button).
5. Swipe with three fingers.
- The console will open.
6. Enter "force-restart".

Actual behavior:
- Crash.
- Reproduction rate is about ~30% for me.
- If the application doesn't crash, try to repeat steps 4-6 and try different UI buttons (step 4) and timings.

Call stack:
thread #25, name = 'BackgroundWorker', stop reason = EXC_BAD_ACCESS (code=1, address=0xffffffff00000000)
frame #0: 0xffffffff00000000
* frame #1: 0x0000000101965aa4 *`::Job_ExecuteUnityWebRequest() at UnityWebRequestProto.h:226 [opt]
frame #2: 0x0000000101344804 *`::Exec() [inlined] ExecuteJobFunc at JobQueue.cpp:427 [opt]
frame #3: 0x00000001013447f0 *`::Exec() at JobQueue.cpp:505 [opt]
frame #4: 0x0000000101344758 *`::Steal() at JobQueue.cpp:641 [opt]
frame #5: 0x0000000101344b60 *`::ExecuteJobFromQueue() at JobQueue.cpp:839 [opt]
frame #6: 0x0000000101344c5c *`::ProcessJobs() at JobQueue.cpp:897 [opt]
frame #7: 0x0000000101344214 *`::WorkLoop() at JobQueue.cpp:967 [opt]
frame #8: 0x000000010147d398 *`::RunThreadWrapper() at Thread.cpp:42 [opt]
frame #9: 0x00000001db2c72ac libsystem_pthread.dylib`_pthread_body + 128
frame #10: 0x00000001db2c720c libsystem_pthread.dylib`_pthread_start + 48
frame #11: 0x00000001db2cacf4 libsystem_pthread.dylib`thread_start + 4

Reproduced with:
2018.2.1f1, 2018.2.18f1
iPhone X iOS 12.1, iPad Pro 10.5" 2017 iOS 10.3.2, iPad Mini 3 iOS 10.3.2

Note:
- The project works only with 2018.2 versions of Unity.
- The project doesn't build to Android platforms.

  1. Resolution Note (fix version 2018.3):

    Fixed in 2018.3.2f1

Comments (2)

  1. Omer_Developer

    May 15, 2019 08:46

    This issue still occur ....
    0x100c89ea8 <+768>: b 0x100c89ddc ; <+564> [inlined] BindTexture at ApiGLES.cpp:1780

    ios
    Unity 2018.3.14f1

  2. callum-aurecon

    Dec 21, 2018 00:26

    Also see issue: 1020451. This was fixed in 2018.2.0b1 but never made it into to the main releases. Still reproducible in 2018.3.0f2

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.