I can only guess. It might be a server restriction such as suhosin where the request exceeds certain limits and is killed. On a shared server you have no control over server restrictions like this. You will need to contact your host. But even if they find the cause they may not be willing to change the config on the server.