Hi,
I'm experiencing the same problem with getRuleFileInfo() error with no further information available and this happens in newer versions as well (CE 2018.0,2018.1)
This is probably because the rules are too complex and/or because of lots of linked rule files - I can confirm this, because when I turn off some parts of the code (by commenting), the other part always runs without problem
I don't know about any workaround for this. The only way that works for me is to have less complex (less advanced) rules in order to to be able to use these rules at all - but this greatly sacrifices visual quality/functionality required by our customers (and also because I spent tons of hours by making the cities nearly photorealistic and now, I only can use a portion of this)
I would appreciate if somebody could give me a clue on which commands are more likely to cause this issue.