Skip to content

Instantly share code, notes, and snippets.

@Leonidas-from-XIV
Created December 5, 2014 15:21
Show Gist options
  • Select an option

  • Save Leonidas-from-XIV/372ee37931fdadd48cbe to your computer and use it in GitHub Desktop.

Select an option

Save Leonidas-from-XIV/372ee37931fdadd48cbe to your computer and use it in GitHub Desktop.
ctypes/LLVM issue
Program received signal SIGSEGV, Segmentation fault.
do_lookup_x (undef_name=undef_name@entry=0x4037c2 "__deregister_frame", new_hash=new_hash@entry=2068692891,
old_hash=old_hash@entry=0x7fffffffda00, ref=0x4022a0, result=result@entry=0x7fffffffda10, scope=0x7fff00000000, i=0,
version=0x7ffff7fd98d0, flags=1, skip=0x0, type_class=1, undef_map=0x7ffff7ffe148) at dl-lookup.c:353
353 size_t n = scope->r_nlist;
(gdb) bt
#0 do_lookup_x (undef_name=undef_name@entry=0x4037c2 "__deregister_frame", new_hash=new_hash@entry=2068692891,
old_hash=old_hash@entry=0x7fffffffda00, ref=0x4022a0, result=result@entry=0x7fffffffda10, scope=0x7fff00000000, i=0,
version=0x7ffff7fd98d0, flags=1, skip=0x0, type_class=1, undef_map=0x7ffff7ffe148) at dl-lookup.c:353
#1 0x00007ffff7de57e8 in _dl_lookup_symbol_x (undef_name=0x4037c2 "__deregister_frame", undef_map=0x7ffff7ffe148, ref=0x7fffffffdac8,
symbol_scope=0x7ffff7ffe4a0, version=0x7ffff7fd98d0, type_class=1, flags=1, skip_map=0x0) at dl-lookup.c:772
#2 0x00007ffff7dea36c in _dl_fixup (l=0x7ffff7ffe148, reloc_arg=2068692891) at ../elf/dl-runtime.c:111
#3 0x00007ffff7df1350 in _dl_runtime_resolve () at ../sysdeps/x86_64/dl-trampoline.S:87
#4 0x0000000000c733c9 in llvm::RuntimeDyldELF::deregisterEHFrames() ()
#5 0x0000000000c5aa6d in llvm::MCJIT::~MCJIT() ()
#6 0x0000000000c5aff9 in llvm::MCJIT::~MCJIT() ()
#7 0x000000000060fd19 in llvm_ee_dispose ()
#8 0x0000000000d7af53 in caml_interprete (prog=<optimized out>, prog_size=<optimized out>) at interp.c:893
#9 0x0000000000d670cf in caml_main (argv=0x7fffffffdf38) at startup.c:441
#10 0x0000000000d799ac in main (argc=<optimized out>, argv=<optimized out>) at main.c:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment