discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

OpenSCAD terminate on latest Debian updates

RW
Roger Whiteley
Wed, Feb 25, 2026 11:49 AM

I built OpenSCAD last September from the source and its been working
just fine, it has now started terminating on Export an STL (ascii or
binary), I can't find anything compelling in journalctl output, other
than the application starting.

Rather than waste time trying to figure out why, I've just done a git
clone into a new folder and then run submodule updates, get-dependencies
and check-dependencies,  the output reveal catch2 as a problem.

catch2            3.0               2.13.10           NotOK

So I've followed the outdated dependencies path and trying a build..

Not sure how to debug the original crash though, any suggestions?

thanks

Roger.

I built OpenSCAD last September from the source and its been working just fine, it has now started terminating on Export an STL (ascii or binary), I can't find anything compelling in journalctl output, other than the application starting. Rather than waste time trying to figure out why, I've just done a git clone into a new folder and then run submodule updates, get-dependencies and check-dependencies,  the output reveal catch2 as a problem. catch2            3.0               2.13.10           NotOK So I've followed the outdated dependencies path and trying a build.. Not sure how to debug the original crash though, any suggestions? thanks Roger.
MK
Marius Kintel
Wed, Feb 25, 2026 2:46 PM

Hi Roger,

I think the first valuable thing to do is to establish a repeatable scenario in which OpenSCAD crashes, either using your own build or an official build.

Some ideas:

  • Limit the scope of the repeated process as much as possible
  • Is is STL-specigfic, or does it affect any other file format
  • Does manifold vs. CGAL backend differ
  • Can you get it to crash on the cmd-line too?

A fast-track to success could also be to build it in debug mode (cmake -DCMAKE_BUILD_TYPE=Debug) and run it inside gdb, and publish the stack trace.

-Marius

On Feb 25, 2026, at 06:49, Roger Whiteley via Discuss discuss@lists.openscad.org wrote:

I built OpenSCAD last September from the source and its been working just fine, it has now started terminating on Export an STL (ascii or binary), I can't find anything compelling in journalctl output, other than the application starting.

Rather than waste time trying to figure out why, I've just done a git clone into a new folder and then run submodule updates, get-dependencies and check-dependencies,  the output reveal catch2 as a problem.

catch2            3.0              2.13.10          NotOK

So I've followed the outdated dependencies path and trying a build..

Not sure how to debug the original crash though, any suggestions?

thanks

Roger.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

Hi Roger, I think the first valuable thing to do is to establish a repeatable scenario in which OpenSCAD crashes, either using your own build or an official build. Some ideas: * Limit the scope of the repeated process as much as possible * Is is STL-specigfic, or does it affect any other file format * Does manifold vs. CGAL backend differ * Can you get it to crash on the cmd-line too? A fast-track to success could also be to build it in debug mode (cmake -DCMAKE_BUILD_TYPE=Debug) and run it inside gdb, and publish the stack trace. -Marius > On Feb 25, 2026, at 06:49, Roger Whiteley via Discuss <discuss@lists.openscad.org> wrote: > > I built OpenSCAD last September from the source and its been working just fine, it has now started terminating on Export an STL (ascii or binary), I can't find anything compelling in journalctl output, other than the application starting. > > Rather than waste time trying to figure out why, I've just done a git clone into a new folder and then run submodule updates, get-dependencies and check-dependencies, the output reveal catch2 as a problem. > > catch2 3.0 2.13.10 NotOK > > So I've followed the outdated dependencies path and trying a build.. > > Not sure how to debug the original crash though, any suggestions? > > > thanks > > Roger. > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org