It isn't anything affiliated from HGWC from what I know, since that is an X-Trap error.
Do you got any bypassers or hacks in your CF Folder? If so, delete them, and if you see a dll called sxs.dll in your crossfire folder located in C:\Program Files\Z8Games\Crossfire , then delete it from there, including the hacks. After that run CCleaner, etc.
Try running in compatibility mode, and run in the crossfire directory. Run a exe folder in the crossfire directory(C:\Program Files\Z8Games\Crossfire) called CF_G4Box.exe. Before you run it, though, go to properties, then go to the compatibility tab. Check mark that box that says "Run this program in compatibility mode for" - or it says something similar to that, then in the drop down menu select the highest compatibility settings given. For Windows XP, the highest compatibility settings should be Windows 2000, while for Vista and 7 it should be Windows XP. Click apply then ok.
Disable your firewall could be something else you should do, make sure your crossfire folder is an added exception to your anti virus, that way your anti virus is not conflicting with crossfire, if it does, it could be causing conflict which is why your getting an X-Trap Error.
And another common thing; Are you running as admin?