QB64 Phoenix Edition
Mac current release sigabrt - Printable Version

+- QB64 Phoenix Edition (https://qb64phoenix.com/forum)
+-- Forum: QB64 Rising (https://qb64phoenix.com/forum/forumdisplay.php?fid=1)
+--- Forum: Code and Stuff (https://qb64phoenix.com/forum/forumdisplay.php?fid=3)
+---- Forum: Help Me! (https://qb64phoenix.com/forum/forumdisplay.php?fid=10)
+---- Thread: Mac current release sigabrt (/showthread.php?tid=4448)



Mac current release sigabrt - BlameTroi - 02-04-2026

Hi. I built the latest version 4.4.0 and while the IDE works any programs I try to run using print fail with

libc++abi: terminating due to uncaught exception of type std::length_error: basic_string

Print "Hello World" 

I didn't see anything obvious in the crash reporter that Apple generates.

Ideas on what I might try?

Tahoe 26.2 on an M2 Mac.


RE: Mac current release sigabrt - a740g - 02-04-2026

We are aware of this issue. Please see: https://github.com/QB64-Phoenix-Edition/InForm-PE/issues/3

Run ./setup_osx.command from the terminal again. This will execute make OS=osx clean and then build a fresh copy of QB64-PE. For now, avoid using the OptimizeCppProgram flag (if you were using it).


RE: Mac current release sigabrt - BlameTroi - 02-05-2026

(02-04-2026, 09:16 PM)a740g Wrote: We are aware of this issue. Please see: https://github.com/QB64-Phoenix-Edition/InForm-PE/issues/3

Run ./setup_osx.command from the terminal again. This will execute make OS=osx clean and then build a fresh copy of QB64-PE. For now, avoid using the OptimizeCppProgram flag (if you were using it).
I did search issues but missed that. I will try this. I could have had that flag dangling from my old installation. Thanks.

Edit: That fixed it, thanks. I searched on the libc++abi error message but I probably saw InForm-PE and skipped reading it.


RE: Mac current release sigabrt - a740g - 02-05-2026

Glad that worked for you and thank you for reporting. I moved the issue to the QB64-PE GitHub.