well how big is this Image?
I would suspect the same thing would happen on the computer. That looks to me like some freaky PHP issue where PHP freaks out with a huge image the server drops the image but somehow your image title ends up being the image title split up.
I have seen that a couple of times over the years on normal sites. No one can ever reproduce the issue consistently.
Check the image size and let me know. Increasing your PHP memory to like 96M and making sure the proper max upload filesize is set would resolve the issue.
I can also try and do one more round of checks before the query is saved to recheck that the image names are actually image names.