I think it may have more to do with the initial setup. It crashes consistently on the first run, right after execution. If I let windows try and restart the service it will continually crash each time. I just close the crashed service dialogue box, close the parser and every launch of tf2parser there after it doesn't crash. I restore my system from image quite often and every time I run the program for the first time this happens. If I delete the setttings.ini after running it once it will revert to the setup screen much like the first run, but does not crash itype.exe. Here's what I found in the logs:
Faulting application itype.exe, version 6.31.258.0, time stamp 0x4962d96c, faulting module kernel32.dll, version 6.0.6002.18005, time stamp 0x49e041d1, exception code 0xe06d7363, fault offset 0x00000000000176fd, process id 0x8a0, application start time 0x01c9eae61144d615.
If you want me to try something else, remove other setup files and relaunch to crash it, let me know
Thanks,
Ryan