Search Issue Tracker

Active

Under Consideration for 6000.5.X

Votes

0

Found in

6000.0.77f1

6000.3.17f1

6000.4.11f1

6000.5.0b12

Issue ID

UUM-144540

Regression

No

Crash on Scripting::ScriptingWrapperFor when exiting Play Mode during an active web request

WebRequest

-

How to reproduce:

  1. Open the attached “IN-142483“ project
  2. Open the “Playground“ scene
  3. Click the “Play“ button in the Play Mode Controls toolbar panel
  4. Before Play mode finishes loading, repeat step 3
  5. Observe the Crash

Reproducible with: 6000.0.0f1 (4ff56b3ea44c), 6000.0.77f1, 6000.3.17f1, 6000.4.11f1, 6000.5.0b12, 6000.6.0a2 (64de5ee36373)
Not reproducible with: 6000.6.0a7
Fixed in: 6000.0.0a3

Reproducible on: Windows 11
Not reproducible on: No other environments tested

Workaround: Let Play mode run until the web request is finished before exiting

Note: Reproduction is inconsistent and will require multiple Play mode entries and exits to reproduce the issue

First few lines of the stack trace:
0x00007FFEF090B3AA (Unity) Scripting::ScriptingWrapperFor
0x00007FFEEE5AA320 (Unity) DownloadHandlerTexture_CUSTOM_InternalGetTextureNative
0x000002B2A835C8E2 (Mono JIT Code) (wrapper managed-to-native) UnityEngine.Networking.DownloadHandlerTexture:InternalGetTextureNative_Injected (intptr)
0x000002B2A835C65B (Mono JIT Code) UnityEngine.Networking.DownloadHandlerTexture:InternalGetTextureNative ()
0x000002B2A835C4B3 (Mono JIT Code) UnityEngine.Networking.DownloadHandlerTexture:get_texture ()

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.