After the latest update of cad/openscad with the commit message of "devel/boost: bump consumers after Boost-1.87 update" at 14 Feb 2025 03:17:22, openscad segmentation faults even in simple operation like --info, whtn running in Xvfb. Up to this version everything was running smoothly with openscad. The commands thad lead to the segmentation fault: ------------- # Xvfb :5 -screen 0 800x600x24 & # export DISPLAY=:5 # openscad --info ..... (the full trace is ommited, if requested I can add it) Unable to initialize EGL: EGL_BAD_DISPLAY Segmentation fault # echo $? 139 # dmesg |tail -1 pid 23721 (openscad), jid 0, uid 0: exited on signal 11 (no core dump - too large) # uname -a FreeBSD XXXXX 14.2-RELEASE-p1 FreeBSD 14.2-RELEASE-p1 GENERIC amd64 ------------- This affects both (I have tried with both versions) cad/openscad/ cad/openscad-devel I have rebooted the machine and tried again: The same error happened. I have also tried to run this in vncserver with the same problem.
Created attachment 258832 [details] Backtrace from core-File # PROBLEM: Similar on FreeBSD 14.1p7 / AMD64 I can contribute a stacktrace to this (see attachment) # WORKAROUND: Not a solution but an workaround for this: Compile openscad from Ports (general info: see https://docs.freebsd.org/en/books/handbook/ports/#ports-using) Go to /usr/ports/cad/openscad Edit Makefile and set PORTREVISION = 5 (see: https://cgit.freebsd.org/ports/tree/cad/openscad/Makefile#n3)
This happens to me and I'm not using Xvfb, just plain XServer (with an Intel GPU). I can provide more info, if I know what to report.
I also tried cad/openscad-devel, but with the same result.
(In reply to ml from comment #2) Works again here, after I upgraded from 2025Q1 to 2025Q2.