I don't think it says 'iraq', perhaps maybe 'irq'. There are a few things that can cause this problem. One of them being faulty ram.
If you have any spare ram lying around, you could always try putting that in your system and seeing if the error comes up again. Another thing that can cause these type of errors is zonealarm. If you've tested the RAM in your comp to no avail, try uninstalling zonealarm (if you have it) and see if you get the same errors.
Do you have two 256mb sticks of ram? or just the single 512? If you have two 256mb sticks, remove one, and see if you get the error still. If you do, take that one out and try the other stick etc etc.
If you have no spare ram lying around, and both your sticks come up faulty. Try the ram out on a friend's computer, and if the same error occurs, you know its the ram.
Another thing that can cause this problem is overclocking. You done any to your sys?