hexagon logo

PC-DMIS Crash Report Offline Submissions

Originally, this article was about how to submit crash reports when not connected directly to the internet.  Some recent posts have caused me to precede this with a disclaimer of sorts.  When encountering a software crash, there could be any number of causes.  Certainly PC-DMIS code can be a primary consideration, but there are also operating system factors, device drivers, and more.  I would request that at every opportunity, please proceed to submit those crash reports, and be sure to add your e-mail and a brief description of the problem.  However, I also want to point out that a crash report in itself is most often not sufficient to solve any problems, but there is still some benefit.

The submissions are sorted by version but also sorted by code area (dll).  We often try to look at the higher frequency crashes when trying to decide which are more critical.  In some cases, we use the e-mail address to respond to those submissions to alert users to a potential fix.

There are instances when we are asked about crashes occurring at a particular customer.  In order to find those, we can search on the e-mail but it is a case sensitive search and so I would recommend always using lower case for all the e-mail addresses.  We can also search by license (EID) information, if that is available.

When we do have sufficient information to file a report on an issue, we like to attach a link to the crash reports.  Again, the more of the 'puzzle' we have, the more likely to be able to find a solution.  The point I am trying to make is that I am aware that it can be frustrating to encounter these crashes but submitting the crash reports will (slightly) increase the odds of obtaining a solution.

Note: The following is all good information, to the best of my knowledge. As I find improvements and/or corrections, I will edit accordingly. The e-mail crash report option is available now.


When your PC-DMIS computer is connected to the internet, it is best to submit the crash report each time it occurs. Enter your e-mail and brief description into the dialog fields and click on the "Send Now" button. If you are not connected to the internet, the report can still be sent in for processing. To do this, after entering your e-mail and a brief description, click on the "Other Actions" button and then select "Close the program and send report later" Then follow these instructions and e-mail the file from an internet connected PC.

Crash reports can be submitted by e-mail directly to the crash processor. On the customer computer, they are found in the same location as described above; “C:\Users\<account name>\AppData\Local\CrashRpt\UnsentCrashReports”. In this location there will be a folder named after the version and build # of the PC-DMIS installation. In that folder you would see one or more sub-folders with names like "PC-DMIS_2022.1 (release) Build-531". Inside each, you would see content like this -



Each of those longer alpha-numeric folder names represents one instance of a crash, that is what is needed to submit. The "Logs" folder and the "~CrashRpt.ini" file are of no value for this exercise.

Right click on each item, one at a time, and then from the pop-up menu, select Send To - Compressed (Zipped) folder.



This compressed folder is what needs to be submitted. Attach this file to an e-mail and send it to “crashreport@wilcoxassoc.com”. It does not matter whether or not you add a subject to the e-mail, that field is insignificant. Adding any additional text to the e-mail is also ignored. The attachment itself is stripped away and processed. Follow this procedure to compress and e-mail each crash instance individually.


Keep in mind that submitting a crash instance, or multiple instances, does not automatically file a support ticket, nor does it alert anyone that there is a problem. It aggregates with other crashes into a database to help when searching for patterns or high frequencies of occurrences. If you are able to reliably repeat this issue it is best to contact technical support and ask them to pursue it.


While we are on the subject, it should also be made clear that crash reports are one part of the package of clues that can help to resolve an issue. The crash report helps tell the developer where to look but it does not pinpoint the problem. Ideally the developer would have a detailed series of steps to follow to repeat the issue. This might involve PRG, CAD, PRB files, registry backup, short video, etc. Being able to repeat the issue on our system increases the likelihood of resolving the issue immensely.


When you submit a crash report it is sorted by (PC-DMIS) version and also by code module. If this is the first such instance in that group, then the crash report is stored along with it. If it is not the first such instance then a counter is incremented and the crash report itself is typically discarded to save space, The counter gives us an indication of the frequency of the crash. If more evidence is desired we might reach out to circumvent the crash processor and send the crash report directly us.



added "prequel" to request more crash reports
[edited by: Don Ruggieri at 7:37 PM (GMT -5) on Mar 17, 2026]