Hi, I'm not intending on hijacking your thread, but i think/hope this info might be useful for this thread. I am experiencing the same problem, also apache 2.2 on XP.
It doesn't do it cut off every JPG file though, it still displays some correctly.
If i open the jpg via file:// in firefox , there is never a problem.
The same issue occurs with a PNG file; it loads perfectly well using file://
but it either doesn't display at all or it displays it partly and the other part consists of colour noise. When i right click it and select 'view image' i get:
The image http://localhost:8080/images/sphingidae.png cannot be displayed, because it contains errors.
Is this similar to what you're experiencing too?