On Wednesday, July 8, 2015 at 3:48:22 PM UTC-7, neil wrote:
> Does adding the executable pathname to the `gdb` command line (i.e.,
> format `gdb EXECUTABLE-FILE CORE-FILE`) give you the symbols?
Ah, of course. Yes, now we're getting somewhere:
#0 0x000000080146b6ca in thr_kill () from /lib/libc.so.7
[New Thread 801c06c00 (LWP 100856/racket)]
[New Thread 801c06400 (LWP 100588/racket)]
(gdb) bt
#0 0x000000080146b6ca in thr_kill () from /lib/libc.so.7
#1 0x0000000801540179 in abort () from /lib/libc.so.7
#2 0x0000000800aef008 in fault_handler ()
from /usr/local/lib/libracket3m-6.1.1.so
#3 0x00000008011e7467 in swapcontext () from /lib/libthr.so.3
#4 0x00000008011e7062 in sigaction () from /lib/libthr.so.3
#5 <signal handler called>
#6 0x000000080153e004 in strlen () from /lib/libc.so.7
#7 0x0000000800a72bf3 in scheme_make_byte_string_without_copying ()
from /usr/local/lib/libracket3m-6.1.1.so
#8 0x0000000800ade3f2 in c_to_scheme ()
from /usr/local/lib/libracket3m-6.1.1.so
#9 0x0000000800adee02 in ffi_do_call ()
from /usr/local/lib/libracket3m-6.1.1.so
#10 0x0000000800ade863 in ffi_do_call_after_stack_check ()
from /usr/local/lib/libracket3m-6.1.1.so
That certainly points me in the direction of a bad FFI call.
--
You received this message because you are subscribed to the Google Groups
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.