Turning on Dump Files in SpecView Version 3
In either Runtime Mode or Edit Mode, go to the File Menu -> Prefrerences and then the Debug Tab. On there you will see:
Run Procdump to Generate dump files.
Place a check in that box, click [OK] and then Exit SpecView completely.
When SpecView is run again, a ProcDump window will appear minimized on the taskbar:
This window can be ignored - it is just there watching for SpecView crashes. Do not close the window. It’s OK to look inside it, it looks like this:
The next time SpecView crashes, PROCDUMP will jump in and take a Memory Snapshot (Dump).
It will give a file like:
SV3_160211_151704.DMP (The date is coded like 2016 Feb 11th 15:17:04)
These .DMP files tend to be very large, so please ZIP then first before sending. Windows includes a built-in ZIP facility, as follows:
Find the .DMP file in Windows Explorer - it will be in the main SV3 folder where SpecView is run from. RIGHT-Click the .DMP file then choose Send To from the pop-up menu, and then Compressed Folder, as shown here:
That will create a ZIP file of the .DMP file, which will be a lot smaller than the original, typically only 1% to 10% of the original size. These can be eMailed to firstname.lastname@example.org or sent via an account on Dropbox or Google Drive or even via FTP.
Please also send us a SpecView archive of your project, which can be done by starting SpecView and clicking the [Archive] button before you go into your project. See the main SpecView help for details, or click here to read the section online.
Extra Information to be used if SpecView personnel require it:
The running of Procdump is controlled by some settings in the SV3.INI file:
UseProcDump=1 turns on the auto-start of Procdump when SpecView starts.
ProcDumpFirstChance=1 turns on the catching of errors earlier in the process. However - when SpecView does a File->Open, this option will generate several 0x800006BA exception dumps and a few 0x8010108 dumps. These are nothing to do with SpecView, they are part of windows. Use this option with caution, and ignore all the 6BA and 10108 dump files, they contain no useful information.
UseMiniDump=1 turns on SpecView’s own internal Dump-catching mechanism. These dump files are stored in the Project Folder instead of the main SV3 folder. They are larger than the Procdump dumps as they contain some more information. Use this if it is not possible to do the ProcDump methods given above.
SCADA software for people with other jobs!