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.

Reply via email to