Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Segfault on CentOS7 on exit #203
See discussion here: https://www.klayout.de/forum/discussion/comment/4820
Apparently the following happens:
Solution: KLayout should only delete those top level widgets it actually owns. This is difficult however, as these Widgets may be created from Ruby which shuts down after the application object has been destroyed.
This is the code that creates the issue (layApplication.cc: 1476++):
It is supposed to prevent the following issue:
1.) Open KLayout, run Macro Development IDE
The proposed fix is to delete top level widgets only if created by Ruby.