sharppy / SHARPpy

Sounding/Hodograph Analysis and Research Program in Python
https://sharppy.github.io/SHARPpy/index.html
Other
216 stars 112 forks source link

[BUG] When selecting sounding source, GUI crashes, returning "QThread: Destroyed while thread is still running" #244

Open PerLundquist opened 1 year ago

PerLundquist commented 1 year ago

Describe the bug I am attempting to gather HRRR data, but when I try to select the HRRR from the "Select Sounding Source" drop down menu in the GUI, the system crashes, returning "QThread: Destroyed while thread is still running." This leads me to believe there's a function somewhere missing "self." and is throwing something out of memory, much like this issue: https://stackoverflow.com/questions/15702782/qthread-destroyed-while-thread-is-still-running

To Reproduce Steps to reproduce the behavior:

  1. Open SHARPpy from the command line with command "sharppy"
  2. When the GUI pops up, select any model from the "Select Sounding Source" drop down menu (The crash and error will often occur here)
  3. Select a location on the map
  4. Select a run time and lead time (The crash and error will often occur here)
  5. Select a different model (The crash and error will often occur here)

Expected behavior I should be able to select a model, location, and run time without the system crashing. When I am able to click "generate profile," SHARPpy is unable to decode files, but that's another issue I'll post on

Screenshots Gif of the problem occuring: issue

Versioning Information (please complete the following information):

Thanks! req.txt sharppy_config.txt sharppy_log.txt