4.18 Enable apex destruction plugin failed to package
My project can be packaged successfully in 4.17 & 4.16. However, after enabling apex destruction plugin in 4.18.1, it has packaging issues. It runs totally fine in Editor, both new window and standalone. I'm building from source on Linux Ubuntu 16.04 using release branch of 4.18.1. Since my project requires destructible to be used, naturally I would turn on apex destruction plugin. Two critical issues came up (even with newly created empty c++ project):
(1) When packaging, it always shows failed to package due to "Unknown Cook Failure" no matter what packing configuration was set.
(2) When normally exiting editor, 100% crash with the following backtrace stack
Disabling the plugin avoids these two issues, but the destructible feature was totally gone. Any help would be appreciated.
This issue should be fixed in 4.19 and is due to symbol collisions from a statically linked apex library. If you need to fix it in 4.18 you can cherry-pick this commit:
answered Feb 02 '18 at 11:29 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here