PASTA-ELN / pasta-eln

PASTA-ELN with new frontend
https://pasta-eln.github.io/pasta-eln/
Other
8 stars 2 forks source link

Data-verse: Repeatedly changing "metadata block" in metadata editor throws segmentation fault #330

Open jmurugan-fzj opened 3 months ago

jmurugan-fzj commented 3 months ago

Describe the bug Rapid selection of metadata block in metadata editor throws error with segmentation fault

Reproducibility: Occasional

Steps To Reproduce Steps to reproduce the behavior:

  1. Install latest version PASTA software
  2. Run PASTA App
  3. Configure the data-verse feature via UI (Go-to System | Dataverse Configuration or press F10)
  4. Run data-verse tool (Go-to Syste | Upload to data-verse or press F11)
  5. Click "Edit Medatata" button in the UI
  6. image
  7. Rapidly switch between the "metadata block" repeatedly for many times and see the application crashes with segmentation fault. (Use mouse scroll up/down to change the block rapidly)
  8. image
  9. Segmentation fault due to garbage collection is been thrown as shown below:
  10. image

Expected behavior No errors should be thrown which lead to app crash while changing the metadata block in metadata editor.

Screenshots Attached above.

Desktop (please complete the following information):

Additional context This is not a high priority issue since the rapid change may not be a real time usage case while the user handles the app.