imgddd.net shows up on MalwareDomains.com's list (as of 4/26/2011) as a malware distributor; it appears as though the
t.php script has been taken down, however, the main page remains active with what appears to be a Flash-based exploit; I'm not interested in seeing it in action, and would advise against testing it out yourself.
There are a variety of maliciously-crafted image file exploits in the wild - this was probably an attempt to launch one.
If your browser crashed, there is a possibility your machine was compromised by viewing the image file in question. Take appropriate precautions by scanning your machine for viruses, malware, and rootkits.
You will also need to audit your hosting account to determine how the malicious image link was added to your page - start by contacting your hosting provider.