
The only thing I can come up with is that every time this event is raised it creates a new thread to run, and it is happening so fast that the computer doesn't have time to run GC while the data is coming in. I am using the DataReceived event from the SerialPort, and this appears to be where the problem is at, because it will cause a memory spike even if the DataReceived function does nothing inside it. If I disable the hardware from sending data for about 2 minutes, then the software can clear out the memory, but only if I pause the data stream. The problem I am running into is that over time the private memory assigned to the program explodes, and will very rapidly crash the program. This software is used to display a stream of data that is pushed over the rs232 from the hardware as fast as it can be. Switch OFF the “Brute WP” option in the old dumper and never use it.I have a program that is used to talk to hardware over rs232. You can also try to use old dumper that works in same manner.

Then extract SproDumper.exe (use copy and paste in Explorer) to the same folder where SproDumper.zip is located.


Click the SproDumper.zip file to open archive.

So, you would easily find the backup files created by dumper. We recommend save the tool to a new or empty folder. Click –HERE– () to download special tool for the SuperPro keys.Follow the step-by-step instructions below. Use our free SafeNet Sentinel SuperPro dongle memory dumper to read data from your hardware key and save to the file.
