Corrupted Array after Engine Update to 4.15.1
After updating my project from 4.14.3 to 4.15.1 there was an array of strings that was corrupted and started experiencing strange behaviour.
I have a string array in a scene component that once populated with a default value(blueprint editor), viewing/editing it in the world outliner becomes impossible. Also, the arrays contents are reset to zero if the engine is closed and re opened. The only fix I have found to work is renaming any corrupted variables exhibiting the same behaviour. Another note to make is this variable is only corrupted if my scene component was derived from a specific class. Other scene components containing the same variable but with one more level of inheritance did not corrupt.
Recreation Steps and Screenshots:
Here is the same variable being used in a different scene component (both are in the same actor blueprint, except this one has one more level of inheritance) but the array is not corrupted.
asked Apr 10 '17 at 04:01 PM in Bug Reports
Hi TJ, Yes the issue arose after I converted the project. I can't guarantee that this will reproduce it though. Not mentioning it in the steps was my mistake. I can confirm the solution I mentioned, renaming the array and compiling, has fixed the issue for me. In the case that you can not reproduce it, hopefully this will help anyone who does run into the bug. Thank You!
answered Apr 12 '17 at 07:16 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here