Try using the -nosplash command in the shortcut to OFP.
That should bypass the screens which come up where your version is currently freezing and ctd-ing.
No guarentees though
;D
-nomap and -nosplash are lines that you can start OFP with (via a shortcut) which have certain effects on the game.
-nomap (as recently discovered) only "maps" models when they are required to be. ie. If they are not in use, there is no point in mapping them. Thus, reducing lag.
-nosplash is used to speed up loading time to the main menu. ie. cutting out the CodeMasters and BIS logos that appear.
To use these commands, you must first make a shortcut to OFP (right-click "Create Shortcut") and then open the Properties box for the shortcut (right-click "Properties"). Then, in the "Target" box, you should see something like this:
"C:\Program Files\Codemasters\Operation Flashpoint\FLASHPOINTBETA.EXE"
(depending on your version).
Then, add -nomap and -nospash to the end of this to get:
"C:\Program Files\Codemasters\Operation Flashpoint\FLASHPOINTBETA.EXE" -nosplash -nomap
Important!! Please Answer!!btw What version of OFP are you running? This can be the cause of the problem.