Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UE5.1 - Crash on import w/ 4.1 and 4.2 #2257

Closed
brandon-reinhart opened this issue Feb 22, 2023 · 2 comments
Closed

UE5.1 - Crash on import w/ 4.1 and 4.2 #2257

brandon-reinhart opened this issue Feb 22, 2023 · 2 comments
Labels

Comments

@brandon-reinhart
Copy link

Everything I import has a null _region so this code always crashes...

Is this a content error or code error? This is using the various Spine examples and a straight binary export to .skel.

LoginId:63d2f4ef4d81f93741a7a7b3081b21b5
EpicAccountId:2b6f1b2262e24b64aa761480d5af5755

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000020

UnrealEditor_SpinePlugin!spine::MeshAttachment::updateRegion() [C:\dev\dead-money\typing-game\TypingGame\Plugins\SpinePlugin\Source\SpinePlugin\Public\spine-cpp\src\spine\MeshAttachment.cpp:60]
UnrealEditor_SpinePlugin!spine::SkeletonBinary::readAttachment() [C:\dev\dead-money\typing-game\TypingGame\Plugins\SpinePlugin\Source\SpinePlugin\Public\spine-cpp\src\spine\SkeletonBinary.cpp:602]
UnrealEditor_SpinePlugin!spine::SkeletonBinary::readSkin() [C:\dev\dead-money\typing-game\TypingGame\Plugins\SpinePlugin\Source\SpinePlugin\Public\spine-cpp\src\spine\SkeletonBinary.cpp:486]
UnrealEditor_SpinePlugin!spine::SkeletonBinary::readSkeletonData() [C:\dev\dead-money\typing-game\TypingGame\Plugins\SpinePlugin\Source\SpinePlugin\Public\spine-cpp\src\spine\SkeletonBinary.cpp:271]
UnrealEditor_SpinePlugin!USpineSkeletonDataAsset::LoadInfo() [C:\dev\dead-money\typing-game\TypingGame\Plugins\SpinePlugin\Source\SpinePlugin\Private\SpineSkeletonDataAsset.cpp:228]
UnrealEditor_SpineEditorPlugin!USpineSkeletonAssetFactory::FactoryCreateFile() [C:\dev\dead-money\typing-game\TypingGame\Plugins\SpinePlugin\Source\SpineEditorPlugin\Private\SpineSkeletonImportFactory.cpp:90]
@brandon-reinhart
Copy link
Author

brandon-reinhart commented Feb 22, 2023

More info. Importing a 4.1 .json works fine, but for .skel there is no version selector for export. Is the default .skel version format incorrect in 4.1 spine IDE?

Actually, it only sort of works fine. For the alien, I only see the jaw. That's probably a separate issue, though.

@lukeeingram
Copy link
Collaborator

lukeeingram commented Feb 24, 2023

Confirmed on Windows 10, current 4.1 version of the spine-ue4 runtime, and Spineboy exported from Spine version 4.1.19.
Customer forum post: https://esotericsoftware.com/forum/d/23839-spine-ue-just-doesnt-work/4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants