Subj : aarch64 build
To   : Digital Man
From : deon
Date : Tue Jan 21 2025 07:31 pm

Howdy,

So I thought I'd try kick off my aarch64 build of SBBS again (knowing you were working on a MAC version) - but I'm on a Pi.

I was super pleased to see it build and complete successfully :)

Wasnt pleased when it core dumped when I started it.

Is it too early for a Pi version?

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
Core was generated by `sbbs'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000ffff9dc35fe0 in js_GetClassPrototype(JSContext*, JSObject*, JSProtoKey, JSObject**, js::Class*) () from /opt/sbbs/exec/libsbbs.so
[Current thread is 1 (Thread 0xffff837fe1c0 (LWP 72))]

(gdb) bt
#0  0x0000ffff9dc35fe0 in js_GetClassPrototype(JSContext*, JSObject*, JSProtoKey, JSObject**, js::Class*) () from /opt/sbbs/exec/libsbbs.so
#1  0x0000ffff9dbff710 in js_NewFunction(JSContext*, JSObject*, int (*)(JSContext*, unsigned int, js::Value*), unsigned int, unsigned int, JSObject*, JSAtom*) ()
  from /opt/sbbs/exec/libsbbs.so
#2  0x0000ffff9dc02194 in js_DefineFunction(JSContext*, JSObject*, long, int (*)(JSContext*, unsigned int, js::Value*), unsigned int, unsigned int) () from /opt/sbbs/exec/libsbbs.so
#3  0x0000ffff9dbb0dc4 in JS_DefineFunctions () from /opt/sbbs/exec/libsbbs.so
#4  0x0000ffff9dc38b60 in js::DefineConstructorAndPrototype(JSContext*, JSObject*, JSProtoKey, JSAtom*, JSObject*, js::Class*, int (*)(JSContext*, unsigned int, js::Value*), unsigned int, JSPropertySpec*, JSFunctionSpec*, JSPropertySpec*, JSFunctionSpec*) () from /opt/sbbs/exec/libsbbs.so
#5  0x0000ffff9dc39790 in js_InitClass(JSContext*, JSObject*, JSObject*, js::Class*, int (*)(JSContext*, unsigned int, js::Value*), unsigned int, JSPropertySpec*, JSFunctionSpec*, JSPropertySpec*, JSFunctionSpec*) () from /opt/sbbs/exec/libsbbs.so
#6  0x0000ffff9dbffe4c in js_InitFunctionClass(JSContext*, JSObject*) () from /opt/sbbs/exec/libsbbs.so
#7  0x0000ffff9dbb0b9c in js_InitFunctionAndObjectClasses(JSContext*, JSObject*) () from /opt/sbbs/exec/libsbbs.so
#8  0x0000ffff9dbb0c38 in JS_InitStandardClasses () from /opt/sbbs/exec/libsbbs.so
#9  0x0000ffff9dac7294 in js_CreateGlobalObject () from /opt/sbbs/exec/libsbbs.so
#10 0x0000ffff9d84ae14 in js_initcx () from /opt/sbbs/exec/libservices.so
#11 0x0000ffff9d84c094 in js_static_service_thread () from /opt/sbbs/exec/libservices.so
#12 0x0000ffff9d817648 in start_thread (arg=0xffff837fdac0) at pthread_create.c:477
#13 0x0000ffff9d76dc9c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78


...����

---
� Synchronet � AnsiTEX bringing back videotex but with ANSI