Search Issue Tracker

Active

Under Consideration for 3.0.X

Votes

0

Found in [Package]

3.0.0-pre.4

Issue ID

WRS-462

Regression

No

[Linux][Render Streaming] Crash on GetRenderEventFunc when connecting Receiver Sample to Broadcast Sample

Package: WebRTC

-

Reproduction steps:
1. Open the attached “CrashRepro” project
2. Open the “Assets/Samples/Unity Render Streaming/3.1.0-exp.5/Example/Broadcast/Broadcast.unity“ scene
3. Open the “renderstream/webserver” with the “sudo ./webserver -w” command in terminal
4. Click one of the addresses
5. Open the “Receiver Sample” page
6. In Unity Editor, enter the Play Mode
7. Go to the “Receiver Sample page and click Play

Expected result: In Receiver Sample, you can see the streamed Game View
Actual result: Unity Editor crashes

Reproducible with: 2020.3.45f1, 2021.3.19f1, 2022.2.7f1, 2023.1.0b4, 2023.2.0a2

Reproducible on: Ubuntu 20.04
Not reproducible on: Windows 10 Pro 22H2

First lines of the stack trace:
#11 0x007f18daf645fe in GetRenderEventFunc
#12 0x0055a3949a9401 in RenderingCommandBuffer::ExecuteCommandBufferWithState(ShaderPassContext&, RenderNodeQueue&, RenderingCommandBufferState*, unsigned int, ComputeQueueType) const
#13 0x0055a3949a7ac4 in RenderingCommandBuffer::ExecuteCommandBuffer(ShaderPassContext&, RenderNodeQueue&, unsigned int, dynamic_array<std::pair<ShaderLab::FastPropertyName, RenderTexture*>, 0ul>*, ComputeQueueType, RenderTexture*) const
#14 0x0055a39491fbe0 in ExecuteCommandBufferFromScriptImpl(RenderingCommandBuffer*, ComputeQueueType, ScriptingExceptionPtr*)
#15 0x0055a394255ef6 in Graphics_CUSTOM_ExecuteCommandBuffer(ScriptingBackendNativeObjectPtrOpaque*)

Comments (1)

  1. flankechen

    Feb 14, 2023 11:58

    In addition, it’s a Dell EMC PowerEdege T640 with T4 gpu*4

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.