in reply to Windows Error Codes

I don't know the windows stuff but signal 11 on Linux means your program is accessing memory that doesn't own. I find that rather strange for a pure Perl program and one common cause for signal 11 is bad hardware (probably ram)

Bitwizard has a nice Signal 11 FAQ and you may went to test your memory with memtest86.

If your program uses xs, you may want to look for bad pointers.