Search Issue Tracker

Fixed

Fixed in 6000.0.54f1, 6000.1.13f1, 6000.2.0b11, 6000.3.0a3

Won't Fix in 2022.3.X

Votes

0

Found in

2022.3.63f1

6000.0.50f1

6000.1.6f1

6000.2.0b4

6000.3.0a2

Issue ID

UUM-108000

Regression

No

[Silicon] Freeze/crash on BrotliDecoderDecompressStream when using System.IO.Compression.BrotliDecoder.TryDecompress

-

Steps to reproduce:
1. Open the “user’s attached project”
2. Open “SampleScene”
3. Enter Play Mode
4. Observe the Editor crash or freeze

Reproducible with versions: 2022.3.63f1, 6000.0.50f1, 6000.1.6f1, 6000.2.0b4
Couldn’t test with versions: 2022.1.0b1 (due to compiler errors)

Reproducible on: macOS 15.3.2 (M1 Max)
Not reproducible on: macOS 15.5 (Intel), Windows 10

Note: Also reproducible in Standalone Player

First few lines of StackTrace:

{noformat}#5 0x000001dfbfb1c0 in BrotliDecoderDecompressStream
#6 0x0000032fb169c8 in BrotliDecoderDecompress
#7 0x000003934dcbac in (wrapper managed-to-native) Interop/Brotli:BrotliDecoderDecompress (intptr,byte*,intptr&,byte*) [{0x34631ef40} + 0xdc] (0x3934dcad0 0x3934dcc80) [0x32c40ea80 - Unity Child Domain]
#8 0x000003934dc9bc in System.IO.Compression.BrotliDecoder:TryDecompress (System.ReadOnlySpan`1<byte>,System.Span`1<byte>,int&) [{0x33bb72e30} + 0x1ac] (0x3934dc810 0x3934dca2c) [0x32c40ea80 - Unity Child Domain]
#9 0x000003934d2d2c in BrotliTest:Start () {noformat}

  1. Resolution Note (fix version 6000.3.0a3):

    Fixed crash that would occur due to symbol collision between builtin Brotli compression and system installed versions on Apple Silicon systems.

  2. Resolution Note (fix version 6000.2.0b11):

    Fixed crash that would occur due to symbol collision between builtin Brotli compression and system installed versions.

  3. Resolution Note (fix version 6000.1.13f1):

    Fixed crash that would occur due to symbol collision between builtin Brotli compression and system installed versions.

  4. Resolution Note (fix version 6000.0.54f1):

    Fixed crash that would occur due to symbol collision between builtin Brotli compression and system installed versions.

  5. Resolution Note (2022.3.X):

    After careful consideration of the severity of the bug along with the risk of regression from the fix we have decided not to bring this change to the 2022.3 xLTS.

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.