4.7 Structs seem to be bugged

Hey Guys,

I am having several difficulties in migrating from 4.6 to 4.7. I’ve been having to go through the entire project and re-make every Struct from a blueprint struct to a c++ struct. I still have a couple floating structs that are in use. After working for a few hours without issue, added some code to already existing classes, rebuild and re-started. It broke before the editor window comes up with this:

[2015.03.01-14.22.06:099][
0]MapCheck: New page: Map Check
[2015.03.01-14.22.06:100][
0]LightingResults: New page: Lighting
Build UE4Editor.exe has triggered a
breakpoint.

[2015.03.01-14.22.16:935][
0]LogUObjectBase:Error: ‘this’ pointer
is misaligned. Fatal error:
[File:C:\Users\devlyn\Documents\GitHub\UnrealEngine_4.7\Engine\Source\Runtime\CoreUObject\Private\UObject\GarbageCollection.cpp]
[Line: 274] Invalid object in GC:
0xdddddddddddddddd, ReferencingObject:
QuestInfo_C
/Engine/Transient.TRASHCLASS_HUDWidget_306:QuestInfo_C_3,
ReferencingProperty: ObjectProperty
/Game/StructAndEnums/S_QuestInfo.S_QuestInfo:QuestIconImage_40_CA45080F43473CDF75F8CB828CBF0B48
UE4Editor.exe has triggered a
breakpoint.

Any ideas on what/why this would happen? I’m in the process of moving that struct now to c++ but I can’t tell if this is a one time migration thing or some deeper issue.

THanks!

Ok - I don’t know if it’s worth bothering about - I’ve refactored the blueprint structs into c++ structs and things are working again.

can this be re-opened? I’d like to stick with blueprints on struct migration, but all associated variable links, which can be extensive in many cases, break upon struct migration between projects.

Hi paradoc,

We can probably get better traction on this if you post a new report for the issue. Try to include some repro steps or a test project that we can migrate.

Thanks,

TJ