No reference to persistent level causes Editor to crash when using PostEditChangeProperty

Am building a tool that allows me to procedurally build and customize child actors in the editor based on a parent class in C++. This requires the use of PostEditChangeProperty(). When i test the changes on an actor instance placed in the persistent level, the changes work as intended. However, When attempting to modify the template blueprint in the blueprint editor, the editor crashes with “Objects have the same fully qualified name but different paths.” Any thoughts on how to fix this?

Hello,

Please cause the crash to occur again and provide the following information:

  • The logs from your project’s Saved->Logs folder.
  • If you are getting a crash reporter window, please provide the Machine ID and ensure to hit Send & Close.
  • Have you been able to reproduce this in a clean project?
  • If so, please provide a detailed list of repro steps.

Thanks

i’ll give it a shot on a clean project and post some logs, thanks.

update: created a clean project and haven’t been able to reproduce this bug. was project specific i guess, but recently also tried to reproduce this on the original project, and now i can’t trigger the crash even though a few days ago it was 100% reproducible. this can probably be marked as resolved, but if the breakpoint triggers again from this scenario, i’ll post any pertinent data.

crash started occuring again (100%) with the same error regarding objects sharing the same name. used the crash reporter to submit a bunch of logs. this corresponded to clearing any save data during testing. so clearing save data meant no crash. reading from saved data contributed toward the crash. the case is that an actor is built with a bunch of child actor components. those child actor classes are stored in a save object for future use. when changing the child actor class on the current object, saving that data, and then trying to load the parent class with the new child object from the stored data, the breakpoint was hit. will try to reproduce this again in a clean project if possible.

haven’t been able to reproduce this issue in a clean project…

Hey paradoc,

Since you are unable to reproduce the issue in a clean project, could you please zip up the project, upload it to dropbox, and provide me with a link through PM on the forums so I can look into it? https://forums.unrealengine.com/member.php?160394-Sean-Flint

Hello,

I am marking this topic as resolved for tracking purposes, as we have not heard from you in a few days. If this issue persists, feel free to respond to this thread. For any new issues, please create a new Answerhub topic.

Have a great day