I’ve got a mainly blueprint project with a handful of c++ bits, and some plugins.
Whatever I do I just can’t get the project to migrate to 4.13 or 4.12. I’ve painstakingly removed requirements for my c++ classes (simply a URL decoder and one that creates an array of object references based on the content folder structure). And also made a version where i’ve removed use of plugins i’ve used (Blui, SQLITE, Victory and OSC).
Whatever I do I can’t load any blueprint without a crash or even right click.
I did start to think it was a sub-class I made of TextureRenderCanvas2D - I can open most structs, but one of them contained a variable of this type and caused an immediate crash. I thought I was on to something so I re-parented the class to an actor component and fixed up all of the mess it made, but - same problem again - crash on load but this time I can load that struct. (I’m now pretty sure the render canvas is a red herring).
In terms of the plugins - i’ve got another project which uses the same ones and there are no problems with them in 4.14, so I don’t think it’s that.
Are there any tools which can track down the issue - i’m sure it’s just one little reference somewhere which is causing the problem.
Thanks massively for any help here.