https://bugs.winehq.org/show_bug.cgi?id=53793
--- Comment #2 from aug augusto7744@aol.com --- @Austin
Thanks for reading my issue report.
If you wish test the software need MAME and some 7z or zip files ROMs.
Yes is exactly the software in your reply https://mamedev.emulab.it/clrmamepro/#downloads
Download the software Clrmame. After install MAME using the PPA from https://launchpad.net/~c.falco/+archive/ubuntu/mame You need MAME to create an data file.
MAME installed run the command to create an dat file mame -listxml >X.xml
Use the "x.xml" in Clrmame. Start the software. Have an option "Add DatFile" for select the "X.xml". After have will be created an profile using the file name "X". Righ click over the "X" select to "load profile". After select "default". Select "OK" for all warnings windows. After of some tasks will show an main window. You need select the menu "settings" to open an window to select the paths to 7z or zip files. If you not have any ROMs files .... perhaps selecting an folder with several zips or 7z files maybe used to checksum. Return to main menu and select "scanner" for open an window to select several fixed options. In "Check Fix" select all options less "missing". Thus will be done an check tasks. That tasks use an few more than 500 MB of system memory. Now to do again an check task selecting only "missing". You will see the software allocating more memory in each second. In an machine using 4 GB RAM with several files the task selecting "missing" reaching 22 % will use more than 3 GB RAM. Thus if the user not stop the task will crash the OS.
That behavior not had happened using WINE previous versions. I not have an software creator email to share that issue.
I only had reported that issue for sharing that information. Perhaps have others softwares having that same problem.
Have an nice day.