NegativeArraySizeException for MSRP queries after Migrating from Solr standalone to SolrCloud



On AEM 6.2 running Solr 5.5.1, we recently migrated our Adobe Communities installation from a standalone Solr instance to SolrCloud.  It's mostly working, but there are some queries which throw the following NegativeArraySizeException when executing, which causes a 500 error in the application.   Following error is from solr.log on the Solr server:

I've not been able to find a reference to any handling.  The same app works against the same data in master/slave mode, but when started in Solr Cloud mode, it throws this negativeArraySizeException - but only on queries like the one above.  Most others work well.