(gdb) print *cv $1 = {cv_shared = 0x6c652e73, cv_closure = 0x761713184050} (gdb) print *cv->shared There is no member named shared. (gdb) print *cv->cv_shared Cannot access memory at address 0x6c652e73 (gdb) print *cv->cv_shared->ci_ops Cannot access memory at address 0x6c652e73 (gdb)
0x6c652e73 == "s.el" (ascii) so it sounds like something uninitialized/overwritten. -- R