Hi Webaff
Basically all boils down to the fact that this "hcgi" module (probably hostpoint own implementation of fcgi) refuses to pass to the browser the headers generated by phpThumb after exit() is called in modphpThumb.class giving just a 500 error out.
I had a very long email exchange with the support but they are pretending the problem is MODx, most probably their buggy implementation of FastCGI is the fault and changing something in the way the headers are being built would solve the problem. They are too lazy to investigate what the real problem is and I don't have time for trial and error investigations so I'm recommending my client to switch to another host provider and I would recommend you the same.
http://www.hostfactory.ch/ may be a good alternative if you want to stay in Switzerland otherwise HostGator is excellent in the USA (have some successful 2.2.7 installation running over there with no phpThumb glitches).
Best Regards and good luck
PS: If you want a transcript of my email exchange with the support I can send it to you by PM. I'm really pissed off with those guys.
Quote from: webaff.ch at Apr 12, 2013, 03:51 PMVlax, I’ve got two affected installations, both at Hostpoint, and no solution by now. Would you please post here any results of your investigation? Thx.
Quote from: vladox at Apr 09, 2013, 09:48 AMI'm experiencing exactly the same with Revo 2.2.6-pl, the hosting company is hostpoint.ch they run PHP 5.3.10 as well.
It seems to be a problem in the way phpthumb send the headers when running under FastCGI.
I'm still investigating how to fix it but if you have more information on the subject please let me know.