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 parallel uploads throws segmentation fault and crashes PASTA App #365

Closed jmurugan-fzj closed 1 week ago

jmurugan-fzj commented 1 week ago

Describe the bug After the upgrade of PySide6 (any version after 6.7.3), parallel uploads of projects in Data-verse tool leads to segmentation fault and crashes the whole application.

Steps To Reproduce Steps to reproduce the behavior:

  1. Install the latest version of PASTA App from the main branch.
  2. Run the PASTA application
  3. Create multiple test projects in PASTA
  4. Go to System | Dataverse Configuration, Do the dataverse configuration as needed.
  5. Go to System | Upload to dataverse, make sure to define the minimally required metadata
  6. Select Multiple project and click "Start Upload" button.
  7. The project uploads start and in some seconds, the app hangs and crashes throwing the following error:
  8. image
  9. image

Expected behavior Parallel uploads of multiple projects should succeed without throwing any segmentation fault.

Screenshots Provided above.

Desktop (please complete the following information):

Additional context The default behavior of Signal-Slot communication changed after the PySide6=6.7.3 version and hence leading to these problems.