# Editor crash when inherited blueprint use billboard in construction script

**URL:** <https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892>\
**Category:** Blueprint\
**Tags:** unreal-engine, crash, construction-script, Blueprint, question\
**Created:** [June 24, 2015, 3:47pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892 "2015-06-24T15:47:05Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Daxiuz](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Daxiuz](https://forums.unrealengine.com/u/Daxiuz)\
**Post date:** [June 24, 2015, 3:47pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/1 "2015-06-24T15:47:05Z")

</div>

It took me quite some time to create a small example for reproducing:

1. Create a blueprint B\_Test1 based on an Actor, add in the construction script “Add Billboard Component”, use default values (I split the transform struct)
2. Create a blueprint B\_Test2 based on B\_Test1.
3. Place B\_Test2 in the world
4. Select B\_Test2 object and in the detail pane, click on “Edit Blueprint” and hover over the option “Apply Instance Changes to Blueprint”

This will make the editor crash. If you place B\_Test1 in the world, no problem. Also if you disconnect or remove the “Add Billboard Component” in B\_Test1 then it also works as expected.

This is a big issue for us as we are having movepath’s that dynamically create billboards for the map designers.

As a side note: If you have created “Add Billboard Component” action, split the transform stuct and save and reopen the project. The struct is still split, but you got the “Relative Transform” pin back (which you can split again). I tested the above with “Make Transform” to make sure the crash wasn’t related to this one.

 ![47666-b_test.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/4/b/84b29fc3d6cc9dc4b429ff1edfd15f304eac2168.png)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_a08c0bf2](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_a08c0bf2](https://forums.unrealengine.com/u/anonymous_user_a08c0bf2)\
**Post date:** [June 24, 2015, 4:11pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/2 "2015-06-24T16:11:20Z")

</div>

Hey ,

Thank you for notifying us of this issue. I have followed your reproduction steps and I have not been able to replicate this. I have upgraded my engine to 4.8.1 though, are you in 4.8.0 or 4.8.1 when you recreated this crash? If you’re still in 4.8.0, could you please upgrade and ensure that you’re still crashing with these steps and I’ll be more than happy to go through the steps again.

Thanks! 😃

---

<div class="post-metadata">

**Author:** ![Daxiuz](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Daxiuz](https://forums.unrealengine.com/u/Daxiuz)\
**Post date:** [June 24, 2015, 4:28pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/3 "2015-06-24T16:28:40Z")

</div>

Still got the problem with 4.8.1 (was running 4.8.0).

I’m going to create a new project and see if I still got the problem. I’ll post when I got it up.

MachineId:EF98E9FC4E83F23A69DDD28DB92682CC  
EpicAccountId:cf61dc6c333249c9b50dd0ebb4dd1ed4

---

<div class="post-metadata">

**Author:** ![Daxiuz](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Daxiuz](https://forums.unrealengine.com/u/Daxiuz)\
**Post date:** [June 24, 2015, 4:32pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/4 "2015-06-24T16:32:53Z")

</div>

Still got a crash with a new project. I got a demo project but this site doesn’t allow .rar files to be attached. I can mail it I you want it (1.8mb).

---

<div class="post-metadata">

**Author:** ![Daxiuz](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Daxiuz](https://forums.unrealengine.com/u/Daxiuz)\
**Post date:** [June 24, 2015, 4:49pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/5 "2015-06-24T16:49:27Z")

</div>

Some more information.

If you create the billboards in the child (B\_Test2), then it works perfectly. If you create a function in B\_Test2 (with an actor variable) and call it from the constructor in B\_Test1, it will still crash.

---

<div class="post-metadata">

**Author:** ![Daxiuz](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Daxiuz](https://forums.unrealengine.com/u/Daxiuz)\
**Post date:** [June 24, 2015, 5:00pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/6 "2015-06-24T17:00:28Z")

</div>

It seems .zip does work, attached the project that is crashing for me.[link text][1]

[47670-myproject2.zip](https://forums.unrealengine.com/uploads/short-url/x9jz8UBGKlkPZHx7L9BZXaN20Pk.zip) (2.37 MB)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_a08c0bf2](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_a08c0bf2](https://forums.unrealengine.com/u/anonymous_user_a08c0bf2)\
**Post date:** [June 24, 2015, 6:30pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/7 "2015-06-24T18:30:13Z")

</div>

Hey ,

Thank you for explaining this issue further. I realized that I had set it up as a duplicate, not a child and that’s where my mistake was. I made sure to specify that the second blueprint is a child. The report is listed as UE-17604 therefore, if you’d like to check on the status of this bug in the future, just reference UE-17604.

Thanks!

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_a08c0bf2](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_a08c0bf2](https://forums.unrealengine.com/u/anonymous_user_a08c0bf2)\
**Post date:** [July 13, 2015, 2:22pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/8 "2015-07-13T14:22:29Z")

</div>

Hey ,

I have just verified that this issue is fixed for our 4.9 release. If you notice this issue once we have an update to 4.9, please reply back and we will further investigate.

Have a great day!

---

<div class="post-metadata">

**Author:** ![Daxiuz](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Daxiuz](https://forums.unrealengine.com/u/Daxiuz)\
**Post date:** [July 13, 2015, 3:06pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/9 "2015-07-13T15:06:00Z")

</div>

Thanks for the feedback, do you have any idea when 4.9 will be released?

(No idea how to mark your answer as the solution)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_a08c0bf2](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_a08c0bf2](https://forums.unrealengine.com/u/anonymous_user_a08c0bf2)\
**Post date:** [July 13, 2015, 5:43pm UTC](https://forums.unrealengine.com/t/editor-crash-when-inherited-blueprint-use-billboard-in-construction-script/322892/10 "2015-07-13T17:43:08Z")

</div>

Hey,

There isn’t currently a time frame available for 4.9 to be provided however, I would suggest keeping a close eye on the forums for the release notes and additional information.

Thanks! 🙂
