I made a post a while back about pgp desktop crashing randomly in my Citrix Environment
https://www-secure.symantec.com/connect/forums/faulting-application-pgpdeskexe
There were two possible solutions, one was to delete the dll that was crashing which did not work. the other was to uncheck one of the options,
I could not find this option within the settings of the PGP desktop