Search Issue Tracker
Won't Fix
Votes
0
Found in [Package]
2.3.4
Issue ID
ABC-499
Regression
No
Crash on aiXformGetData when importing a corrupted Alembic file
Reproduction steps:
1. Open the attached “reproduction_IN-67712“ project
2. In the “Project” tab, under the “Assets“, press the right mouse button
3. Select “Import New Asset…“
4. Import the “SlimeMolding.abc“ Prefab
5. Observe the crash
Reproduced with: 2.2.2, 2.3.4 (2021.3.35f1), 2.3.4 (2022.3.20f1, 2023.2.10f1, 2023.3.0b7)
Reproduced on: Windows 11 (10.0.22631) (user’s), Windows 10 (22H2), macOS Monterey 12.7.3 (M1)
Not reproduced on: No other environments tested
Note: If a non-corrupted Prefab is imported before importing the corrupted one, the crash does not appear
First few lines of the stack trace:
0x00007FF81A05FB54 (abci) aiXformGetData
0x00007FF81A0667EA (abci) aiXformGetData
0x00007FF81A042A36 (abci) aiSchemaUpdateSample
0x0000020282CDD747 (Mono JIT Code) (wrapper managed-to-native) UnityEngine.Formats.Alembic.Sdk.NativeMethods:aiSchemaUpdateSample (intptr,UnityEngine.Formats.Alembic.Sdk.aiSampleSelector&)
0x0000020282CDD603 (Mono JIT Code) [.\Library\PackageCache\com.unity.formats.alembic\Runtime\Scripts\Importer\AbcAPI.cs:414] UnityEngine.Formats.Alembic.Sdk.aiSchema:UpdateSample (UnityEngine.Formats.Alembic.Sdk.aiSampleSelector&)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Text overlap and is unreadable in Inspector > Terrain Paint Texture after creating new Terrain Layer
- Event "XRInputSubsystem.trackingOriginUpdated" triggers twice when recentering the view
- UITK TextField value is overwritten incorrectly by the converter result when Binding Mode is set to "To Source"
- Out of memory crash when selecting more than 80000 Assets simultaneously
- Test Runner fails to create a script in the active path when selecting a file as the active path
Resolution Note:
This issue will not be addressed at this time due to its low priority and the significant age of the ticket. If the problem persists or becomes more critical in the future, please feel free to reopen or submit a new ticket for further evaluation.