And with threshold set to 0: # GUILE_JIT_THRESHOLD=0 guile Pre-boot error; key: misc-error, args: (#f "parent is not a exception type ~S" (#) #f)Aborted (core dumped) Program terminated with signal SIGABRT, Aborted. #0 0x76acd6b6 in ?? () [Current thread is 1 (LWP 515)] (gdb) thread apply all backtrace Thread 4 (LWP 518): #0 0x76e5f674 in __libc_do_syscall () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #1 0x76e5a99e in pthread_cond_wait@@GLIBC_2.4 () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #2 0x76e837aa in GC_wait_marker () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #3 0x76e83ab0 in GC_help_marker () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #4 0x76e83b26 in GC_mark_thread () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #5 0x76e55bb0 in start_thread () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #6 0x76b4b0ec in ?? () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (LWP 516): #0 0x76e5f674 in __libc_do_syscall () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #1 0x76e5a99e in pthread_cond_wait@@GLIBC_2.4 () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #2 0x76e837aa in GC_wait_marker () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #3 0x76e83ab0 in GC_help_marker () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #4 0x76e83b26 in GC_mark_thread () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #5 0x76e55bb0 in start_thread () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #6 0x76b4b0ec in ?? () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (LWP 517): #0 0x76e5f674 in __libc_do_syscall () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #1 0x76e5a99e in pthread_cond_wait@@GLIBC_2.4 () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #2 0x76e837aa in GC_wait_marker () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #3 0x76e83ab0 in GC_help_marker () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #4 0x76e83b26 in GC_mark_thread () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libgc.so.1 #5 0x76e55bb0 in start_thread () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libpthread.so.0 #6 0x76b4b0ec in ?? () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (LWP 515): #0 0x76acd6b6 in __libc_do_syscall () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libc.so.6 #1 0x76adbc70 in raise () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libc.so.6 #2 0x76adc73e in abort () from /home/dales/br/rpi/host/arm-buildroot-linux-gnueabihf/sysroot/lib/libc.so.6 #3 0x76f45ce8 in scm_throw (key=0x76fb92b0, key@entry=0x0, args=0x76a57360) at throw.c:264 #4 0x76f0b97e in throw_ (args=, key=0x0) at intrinsics.c:352 #5 throw_with_value (val=, key_subr_and_message=) at intrinsics.c:367 #6 0x74f473da in ?? () --Type for more, q to quit, c to continue without paging--c Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) info reg r0 0x0 0 r1 0x7ef92688 2130257544 r2 0x0 0 r3 0x8 8 r4 0x0 0 r5 0x7ef92688 2130257544 r6 0x76a57360 1990554464 r7 0xaf 175 r8 0x75207308 1965060872 r9 0x75207208 1965060616 r10 0x4 4 r11 0x76f82000 1995972608 r12 0xaf 175 sp 0x7ef92680 0x7ef92680 lr 0x76adbc71 1991097457 pc 0x76acd6b6 0x76acd6b6 cpsr 0x30 48 fpscr 0x0 0 (gdb) disassem /r 0x76acd6b6,+8 Dump of assembler code from 0x76acd6b6 to 0x76acd6be: => 0x76acd6b6 : 80 bd pop {r7, pc} 0x76acd6b8 : 03 4b ldr r3, [pc, #12] ; (0x76acd6c8 ) 0x76acd6ba : 1d ee 70 0f mrc 15, 0, r0, cr13, cr0, {3} End of assembler dump. (gdb)