I can only recreate it with the footprint preview on. Here are the steps:
1) Open Eeschema stand alone app
2) Add a component
3) While the libraries are loading, cancel/close the window
4) Exit Eeschema
At this point, 30s - 1min later, I get a crash reporter notification.
I was suspecting the reparent as the backtrace shows QuasiModal event loop triggering the SCH_EDIT_FRAME destructor. That seemed backwards.
I attempted to prevent this at the splitter tree canvas (that creates a pseudo-window) with a5c213c23. But that was not the issue or not the correct solution to the issue.
I can only recreate it with the footprint preview on. Here are the steps:
1) Open Eeschema stand alone app
2) Add a component
3) While the libraries are loading, cancel/close the window
4) Exit Eeschema
At this point, 30s - 1min later, I get a crash reporter notification.
I was suspecting the reparent as the backtrace shows QuasiModal event loop triggering the SCH_EDIT_FRAME destructor. That seemed backwards.
I attempted to prevent this at the splitter tree canvas (that creates a pseudo-window) with a5c213c23. But that was not the issue or not the correct solution to the issue.