Nice one birdman - that fixed the problem.
I had noticed the other 2 code paths with the empty string but I couldn't figure out how to hit them so I didn't bother making a riskier fix I didn't understand.
But just to be clear - I reverted my change and went with your change instead and it has fixed the problem.
Now that that crash is fixed I have zero issues with the GB Quad+.
birdman - can you get this fix committed to openvix repository so others can benefit from the change?