ElucidataInc / ElMaven

LC-MS data processing tool for large-scale metabolomics experiments.
https://resources.elucidata.io/elmaven/
GNU General Public License v2.0
85 stars 52 forks source link

Unexpected crash when integrating peaks #1419

Open MetabolomicsAustralia-Bioinformatics opened 1 year ago

MetabolomicsAustralia-Bioinformatics commented 1 year ago

Describe the bug

When working on integrating peaks on the main panel, the software crashes without any error message. Similarly, when moving an isotopologue of a particular metabolite into the parent group, the software crashes.

The software is highly likely to crash during both procedures, but not 100%.

Interestingly, when using the "glances" (and htop) to monitor the system performance, a critical warning pops out each time software creates. The number of threads created by the software is uncontrollably huge, and this makes CPU usage suddenly skyrocket.

The size of the data is:

System (please complete the following information):

Linux 5.15.0-71-generic #78-Ubuntu SMP Tue Apr 18 09:00:29 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Architecture: x86_64 Address sizes: 40 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 16 Vendor ID: AuthenticAMD Model name: AMD EPYC 7702 64-Core Processor CPU family: 23 Model: 49

64GB of Memory The swap has been turned off

image