I like to think that I am a nice guy and as such, I help out on the support forum over at Headway Themes (Affiliate Link). One of the questions I have seen quite a lot that is very easy to fix, but quite difficult to explain is one where an image is not showing up.
Headway uses a great little tool called TimThumb which is a php script created by Tim McDaniels and Darren Hoyt with tweaks by Ben Gillbanks – according to the source code.
What this does is takes your image and makes it the size that you want. It does not actually change the image, each time the image is requested (whenever a user tries to view a web page with it on) the script tells the image what size it should be.
This sounds easy, and it is. Normally, you never even know it is happening.
How to diagnose this
You will need to look at the code of the page for this, I recommend FireBug for FireFox, but FireBug Lite is available for Internet Explorer if you must.
You are looking for the <img> tag that represents the image that is not showing. Then look at the ‘src’ attribute which is the address of the image.
This IS using TimThumb
http://domain.com/wp-content/themes/headway-166/library/resources/timthumb/thumbnail.php?src=http%3A%2F%2Fdomain.com%2Fwp-content%2Fuploads%2F2010%2F06%2Fpicture.jpg&w=265&h=180&zc=1
This is NOT using TimThumb
http://domain.com/wp-content/uploads/2010/06/picture.jpg
If the image is invisible and you have option 2, then this post will not help you. If you have option one, READ THE NEXT POST BY CLICKING HERE.

[...] to Fix the Image Resizing [...]