Search Issue Tracker

Won't Fix

Votes

0

Found in

6000.0.28f1

6000.1.0a5

Issue ID

UUM-87488

Regression

Yes

[Silicon] Crash on Bytenado.Chatterbox:.ctor when opening a project after creating a partial class of a Dictionary<string, int> containing about 125k entries

--

-

Steps to reproduce:
1. Open the “user’s attached project”
2. Observe the crash

Reproducible with versions: 2023.2.0a22, 6000.0.28f1, 6000.1.0a5
Not reproducible with versions: 2021.3.46f1, 2022.3.53f1, 2023.2.0a21

Reproducible on: macOS 15.1 (M1 Max)
Not reproducible on: Windows 11, macOS 14.6.1 (Intel)

Note: the project opens when removing the {{Chatterbox.SyllablesEnglish.cs}} script

First few lines of StackTrace:

{noformat}#0 0x00000335d4be4c in Bytenado.Chatterbox:.ctor () [{0x2ae8f5078} + 0x34ae4c] [/Users/browntj/Documents/Unity/_Projects/Chatterbox/Assets/Bytenado/Chatterbox/Chatterbox/Chatterbox.SyllablesEnglish.cs :: 21u] (0x335a01000 0x336019900) [0x2a8bc2a80 - Unity Child Domain]
#1 0x000003362012f0 in (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) [{0x320be18b0} + 0x70] (0x336201280 0x33620138c) [0x2a8bc2a80 - Unity Child Domain]
#2 0x000002a8f4f74c in mono_jit_runtime_invoke
#3 0x000002a90d4d00 in do_runtime_invoke
#4 0x000002a90d4c40 in mono_runtime_invoke{noformat}

  1. Resolution Note:

    The method in question uses an excessive amount of stack space when the Editor is in debug mode, trigger a stack overflow/invalid memory access.

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.