Search Issue Tracker

Fixed

Fixed in 1.3.X - Entities

Votes

0

Found in [Package]

1.3.10 - Entities

Issue ID

ECSB-1592

Regression

Yes

TypeHash.CalculateStableTypeHash() throws ArgumentException when used on a non-component type

Package: Entity Component System (ECS)

-

How to reproduce:
1. Open “IN-96003_Hack Lab - C3“ project
2. Open “SampleScene”
3. Enter Play mode
4. Observe result

Expected result: Objects move
Actual result: Exception thrown: ArgumentException: Unknown Type:C3.Scripts.SineScript All ComponentType must be known at compile time. For generic components, each concrete type must be registered with [RegisterGenericComponentType].

Reproducible with: 1.3.10(6000.0.41f1, 6000.1.0b9, 6000.2.0a6)
Not reproducible with: 1.3.9(6000.0.41f1, 6000.1.0b9, 6000.2.0a6)
Could not test with: 2022.3.59f1 (Compilation errors due to older packages not having methods used in the project), 2021.3.49f1 (Package not available)

Reproducible on: macOS 15.3.1 (M1 Max)
Not reproducible on: no other environments tested

  1. Resolution Note (fix version 1.3.X - Entities):

    This will be addressed in the next version of entities, likely 1.3.11 or beyond.

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.