gdb backtrace for the crash at exit, doesn't look too useful to me -- YMMV;) [Thread 0x7fffe96c4640 (LWP 29313) exited] Thread 1 "openscad" received signal SIGSEGV, Segmentation fault. 0x00005555557371e8 in gui (inputFiles=..., original_path=..., argc=<optimized out>, argv=<optimized out>) at src/openscad.cc:848 Downloading source file /usr/src/debug/openscad-2021.01-2.3.x86_64/src/openscad.cc... Download failed: Input/output error. Continuing without source file /usr/src/debug/openscad-2021.01-2.3.x86_64/src/openscad.cc. 848 src/openscad.cc: Success. (gdb) (gdb) bt #0 0x00005555557371e8 in gui(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, boost::filesystem::path const&, int, char**) (inputFiles=<optimized out>, original_path=<optimized out>, argc=<optimized out>, argv=<optimized out>) at src/openscad.cc:848 #1 0x000055555560ed43 in main(int, char**) (argc=<optimized out>, argv=0x7fffffffd578) at src/openscad.cc:1188 (gdb)