GeoServer trunk crashes badly and repeatably in a multithread test using 10 threads to access the usual Bluemarble ecw files.
With JDK 1.6.0_14 and imageio_ext 1.0.3 not even a .hprof file is dumped, it just crashes stating:
terminate called after throwing an instance of 'std::bad_alloc'
I've tried running the same with GeoServer 1.7.x and it lasts a little longer, but eventually crashes as well.
I'm about to attach the GeoServer logs, the jmeter script, the .hprof generated by 1.7.x crashing
I've also tried to run the same benchmark against 1.7.5 to make sure it was not due to the rendering rotation patch. It failed the same way, with a hard JVM crash