Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Thor Madsen-Holm 82 posts 212 karma points c-trib
    Mar 12, 2012 @ 08:59
    Thor Madsen-Holm
    0

    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

  • Douglas Robar 3570 posts 4711 karma points MVP ∞ admin c-trib
    Mar 12, 2012 @ 11:04
    Douglas Robar
    0

    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. 

  • Thor Madsen-Holm 82 posts 212 karma points c-trib
    Mar 12, 2012 @ 11:18
    Thor Madsen-Holm
    0

    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



  • Douglas Robar 3570 posts 4711 karma points MVP ∞ admin c-trib
    Mar 12, 2012 @ 12:09
    Douglas Robar
    1

    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.

  • Thor Madsen-Holm 82 posts 212 karma points c-trib
    Mar 12, 2012 @ 14:40
    Thor Madsen-Holm
    0

    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 

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies