One specific image wont show in one specific widthq
Hi,
I have a rather odd problem with imagegen. On a livesite that has been running for about half a year i am using imagegen to show thumbnails in a width og 143 px - so i resize the original image like this: /ImageGen.ashx?image=/media/49958/Pottychairgraa.jpg&width=143 This has been working fine so far but now one specific image wont show in that width. When i paste the url into the adress bar the image does not show either, but when i change the width to any other width other than 143, the image shows just fine.
I tried deleting the "cached" folder and recycled the IIS but that did nothing. So I am pretty much running out of ideas.
Has anyone had a similar problem ? Any input will be much appreciated.
Any chance you could share a url to the image? If you don't want to make it public, perhaps you could contact me through my site (http://www.percipientstudios.com/about/contact.aspx).
This is a WEIRD! Thanks for the link, though, that's really helpful.
I've downloaded the source image and run it locally with ImageGen 2.5.2 (the same version you have) and no problems at all. I can't reproduce the problem locally, though I do see the problem from your url.
I did find one curious thing, though. The response when requesting &width=143 is only 20 bytes long (base64 encoded, it is /9j/4AAQSkZJRgABAQEAYABgAAA= ) That isn't anything like a typical response from ImageGen, being neither an image nor an error message. I don't know what it is.
As a quick workaround, add &format=png (or =gif or =bmp) to the querystring. Then the image is returned properly.
It is only at 143 pixels and with format=jpg (which is the default because ImageGen always returns the same format as the source image unless told otherwise) that this behaviour is seen. I wish I could reproduce it and run it under the debugger.
One thing you might try is to copy the /umbraco/imagegen.ashx file to the root of your website. There was a bug in an earlier version that didn't always behave properly when not in the root, though it was related more to remote images. Still, worth a try.
Thanks alot! Unfortunately I did not have the time to test if moving the imagegen.ashx file worked. So I just used your quickfix - adding the format=png which solved the problem.
One specific image wont show in one specific widthq
Hi,
I have a rather odd problem with imagegen.
On a livesite that has been running for about half a year i am using imagegen to show thumbnails in a width og 143 px - so i resize the original image like this: /ImageGen.ashx?image=/media/49958/Pottychairgraa.jpg&width=143
This has been working fine so far but now one specific image wont show in that width.
When i paste the url into the adress bar the image does not show either, but when i change the width to any other width other than 143, the image shows just fine.
I tried deleting the "cached" folder and recycled the IIS but that did nothing.
So I am pretty much running out of ideas.
Has anyone had a similar problem ?
Any input will be much appreciated.
/Thor
Hi, Thor,
Any chance you could share a url to the image? If you don't want to make it public, perhaps you could contact me through my site (http://www.percipientstudios.com/about/contact.aspx).
cheers,
doug.
Hi Doug,
Thanks for your reply, i've sent you a messege with the image url via your contact form on www.percipientstudios.com/about/contact.aspx
Hi, Thor,
This is a WEIRD! Thanks for the link, though, that's really helpful.
I've downloaded the source image and run it locally with ImageGen 2.5.2 (the same version you have) and no problems at all. I can't reproduce the problem locally, though I do see the problem from your url.
I did find one curious thing, though. The response when requesting &width=143 is only 20 bytes long (base64 encoded, it is /9j/4AAQSkZJRgABAQEAYABgAAA= ) That isn't anything like a typical response from ImageGen, being neither an image nor an error message. I don't know what it is.
As a quick workaround, add &format=png (or =gif or =bmp) to the querystring. Then the image is returned properly.
It is only at 143 pixels and with format=jpg (which is the default because ImageGen always returns the same format as the source image unless told otherwise) that this behaviour is seen. I wish I could reproduce it and run it under the debugger.
One thing you might try is to copy the /umbraco/imagegen.ashx file to the root of your website. There was a bug in an earlier version that didn't always behave properly when not in the root, though it was related more to remote images. Still, worth a try.
Let me know how you get on.
cheers,
doug.
Hi Doug,
Thanks alot! Unfortunately I did not have the time to test if moving the imagegen.ashx file worked.
So I just used your quickfix - adding the format=png which solved the problem.
Thansk again for the quick response h5yr! :D
Cheers,
Thor
is working on a reply...