********************************
MT_AllocIndex: failed memory allocation of 14 bytes for script usage
Database: Assets Sync Started
Database: Assets Sync Finished
********************************
0 subtree has 0 * 1 = 0 free buckets
1 subtree has 0 * 2 = 0 free buckets
2 subtree has 0 * 4 = 0 free buckets
3 subtree has 0 * 8 = 0 free buckets
4 subtree has 0 * 16 = 0 free buckets
5 subtree has 0 * 32 = 0 free buckets
6 subtree has 0 * 64 = 0 free buckets
7 subtree has 0 * 128 = 0 free buckets
8 subtree has 0 * 256 = 0 free buckets
9 subtree has 0 * 512 = 0 free buckets
10 subtree has 0 * 1024 = 0 free buckets
This error is directly related to how many unique strings you've used in scripts, un-#include'ing files does not add to this error, removing lines of script does not remove this error, removing script lines which contain strings does remove this error.
bucket usage seems to be dynamic, buckets become free with time.
Recommended solution: reduce the amount of unique strings used in your custom scripts or remove unused Treyarch SP scripts from being loaded during compile.
Console command: "stringUsage"
> Check console for substree bucket output.