The following error occurs while trying to queue a deployment job via the deployment wizard:
Egc30n.exe caused an EXCEPTION_ACCESS_VOILATION in module GUI_DEP.DLL at 001B:01C7DC54.
The instruction at "x10063e12" referenced memory at "0x00000000". The memory could not be "read".
Issue can arise out a corrupt software package and by cleaning up the folders mentioned below it corrects the issue and deployments can continue with an error.
Manually delete the agent packages from the %sdroot%\..\packages\Public and the %sdroot%\..\packages\Private folders, except the 'dmprimer' folder from the \packages\private folder.
- Follow the below steps to Re-register the packages.
**Open a Command Prompt
**Browse to the Installation DVD root via the CMD prompt
**Run 'dmscript.exe dsmPush.dms copy -all' to register the DSM packages with the server.
The registration log is written in the %temp% folder namely TRC_Inst_dsmpush.xxxxxxxx.log.
**The registration of the packages is complete when dmscript.exe no longer appears under the processes' tab of Windows Task Manager.
**Run 'dmscript.exe dsmPush.dms check' to check whether the packages have been registered properly.
The dsmPush.dms check log is written in the %temp% folder namely DSM_dsmPush_check_output.txt
- When complete, check the folders to make sure a new copy of the package has been copied to the \packages\public folder.
- Re-launch the DSM Explorer (shut down existing if still running) and test a new deployment.