Hi...I was reading this thread, and even before his last answer, I was thinking more or less the same. Is it worth it to create one more target in Hudson so that to create cogs but with debug flags?
It is not necessary to create for stack vm, cog and mt. Maybe just cog is enough. And one for each OS. So, it is only 3 targets, using: CogDebugMacOSConfig, CogDebugUnixConfig, and ... (sorry, I didn't find in windows..).
What do you think? is it worth it ? or we can say "ehhh ehh compile it by your own " ?
Is there a debug version of Cog that I can run on the box? I have casually avoided learning how to build Cog in part because that means I can't hack the FFI plugin, which forces me to play by the rules on library paths/ldconfig, etc. It also means that I don't have a build environment ready to go, so I can't readily add syslog() calls to bracket where it quits. gdb isn't helping as described below.
If there is something you want me to try, let me know. We have a reproducible Cog crash.