Skip to content

Instantly share code, notes, and snippets.

@bstellato
Created February 28, 2016 11:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bstellato/fd670b0e01ba0e320a82 to your computer and use it in GitHub Desktop.
Save bstellato/fd670b0e01ba0e320a82 to your computer and use it in GitHub Desktop.
Segmentation Fault Backtrace from BinDeps.debug("Ipopt") in Julia
(lldb) bt
* thread #1: tid = 0x2993f, 0x00000003114b7e25, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x3114b7e25)
* frame #0: 0x00000003114b7e25
frame #1: 0x00007fff9734762f libsystem_pthread.dylib`_pthread_fork_prepare + 85
frame #2: 0x00007fff9db2ca74 libSystem.B.dylib`libSystem_atfork_prepare + 24
frame #3: 0x00007fff927f7f9c libsystem_c.dylib`fork + 12
frame #4: 0x000000010016e9c7 libjulia-debug.dylib`uv_spawn + 455
frame #5: 0x000000010013b3e3 libjulia-debug.dylib`jl_spawn(name="/Users/sidereus/.julia/v0.4/Homebrew/deps/usr/bin/brew", argv=0x0000000109a9de00, loop=0x0000000100c3eca0, proc=0x0000000101734840, julia_struct=0x000000010a3bd810, stdin_type=UV_STREAM, stdin_pipe=0x0000000000000000, stdout_type=UV_STREAM, stdout_pipe=0x0000000101736620, stderr_type=UV_STREAM, stderr_pipe=0x0000000101108f40, detach=0, env=0x0000000000000000, cwd=0x0000000000000000, cb=(sys-debug.dylib`jlcapi_uv_return_spawn_19196)) + 403 at jl_uv.c:240
frame #6: 0x00000001054d56bb
frame #7: 0x00000001054d520f
frame #8: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x000000010a42c290, args=0x00007fff5fbfc888, nargs=7) + 64 at julia.h:1325
frame #9: 0x000000010001f961 libjulia-debug.dylib`jl_apply_generic(F=0x0000000108229e90, args=0x00007fff5fbfc888, nargs=7) + 529 at gf.c:1684
frame #10: 0x00000001054be442
frame #11: 0x00000001054bcc0f
frame #12: 0x00000001054bc98c
frame #13: 0x00000001054bc455
frame #14: 0x00000001054bc24d
frame #15: 0x000000010002dbc0 libjulia-debug.dylib`jl_apply(f=0x00000001099c08d0, args=0x00007fff5fbfcc08, nargs=5) + 64 at julia.h:1325
frame #16: 0x000000010002e1f3 libjulia-debug.dylib`jl_f_kwcall(F=0x0000000106015610, args=0x00007fff5fbfcc08, nargs=5) + 931 at builtins.c:545
frame #17: 0x000000010002dbc0 libjulia-debug.dylib`jl_apply(f=0x0000000106015610, args=0x00007fff5fbfcbe0, nargs=10) + 64 at julia.h:1325
frame #18: 0x000000010002da41 libjulia-debug.dylib`jl_f_apply(F=0x0000000000000000, args=0x00007fff5fbfce18, nargs=3) + 2817 at builtins.c:497
frame #19: 0x00000001054ba801
frame #20: 0x00000001054b8e25
frame #21: 0x00000001054d5123
frame #22: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x000000010a457ef0, args=0x00007fff5fbfd028, nargs=1) + 64 at julia.h:1325
frame #23: 0x000000010001f961 libjulia-debug.dylib`jl_apply_generic(F=0x0000000106ee22d0, args=0x00007fff5fbfd028, nargs=1) + 529 at gf.c:1684
frame #24: 0x00000001054d4f7c
frame #25: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x000000010a454fb0, args=0x00007fff5fbfd250, nargs=1) + 64 at julia.h:1325
frame #26: 0x000000010001f961 libjulia-debug.dylib`jl_apply_generic(F=0x00000001090a5fb0, args=0x00007fff5fbfd250, nargs=1) + 529 at gf.c:1684
frame #27: 0x00000001054d4b7e
frame #28: 0x00000001054d41f2
frame #29: 0x00000001054d36b3
frame #30: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x000000010a4e3290, args=0x00007fff5fbfd690, nargs=1) + 64 at julia.h:1325
frame #31: 0x000000010001f961 libjulia-debug.dylib`jl_apply_generic(F=0x00000001090d07b0, args=0x00007fff5fbfd690, nargs=1) + 529 at gf.c:1684
frame #32: 0x00000001054d2ebc
frame #33: 0x00000001054d27ee
frame #34: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x000000010a6720b0, args=0x00007fff5fbfd920, nargs=3) + 64 at julia.h:1325
frame #35: 0x000000010001f961 libjulia-debug.dylib`jl_apply_generic(F=0x0000000108fabc10, args=0x00007fff5fbfd920, nargs=3) + 529 at gf.c:1684
frame #36: 0x00000001054e04a4
frame #37: 0x00000001054dfd25
frame #38: 0x000000010002dbc0 libjulia-debug.dylib`jl_apply(f=0x000000010a175470, args=0x00007fff5fbfdb28, nargs=4) + 64 at julia.h:1325
frame #39: 0x000000010003063b libjulia-debug.dylib`jl_trampoline(F=0x000000010a175470, args=0x00007fff5fbfdb28, nargs=4) + 235 at builtins.c:1037
frame #40: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x000000010a175470, args=0x00007fff5fbfdb28, nargs=4) + 64 at julia.h:1325
frame #41: 0x000000010001fa80 libjulia-debug.dylib`jl_apply_generic(F=0x0000000108faa8b0, args=0x00007fff5fbfdb28, nargs=4) + 816 at gf.c:1708
frame #42: 0x00000001054c69ab
frame #43: 0x00000001054c6815
frame #44: 0x00000001054c6777
frame #45: 0x000000010002dbc0 libjulia-debug.dylib`jl_apply(f=0x0000000109933bd0, args=0x00007fff5fbfdd60, nargs=2) + 64 at julia.h:1325
frame #46: 0x000000010003063b libjulia-debug.dylib`jl_trampoline(F=0x0000000109933bd0, args=0x00007fff5fbfdd60, nargs=2) + 235 at builtins.c:1037
frame #47: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x0000000109933bd0, args=0x00007fff5fbfdd60, nargs=2) + 64 at julia.h:1325
frame #48: 0x000000010001fa80 libjulia-debug.dylib`jl_apply_generic(F=0x0000000106e78c70, args=0x00007fff5fbfdd60, nargs=2) + 816 at gf.c:1708
frame #49: 0x0000000105494ed8
frame #50: 0x0000000105494cc7
frame #51: 0x000000010002dbc0 libjulia-debug.dylib`jl_apply(f=0x0000000109232eb0, args=0x00007fff5fbfdf58, nargs=2) + 64 at julia.h:1325
frame #52: 0x000000010003063b libjulia-debug.dylib`jl_trampoline(F=0x0000000109232eb0, args=0x00007fff5fbfdf58, nargs=2) + 235 at builtins.c:1037
frame #53: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x0000000109232eb0, args=0x00007fff5fbfdf58, nargs=2) + 64 at julia.h:1325
frame #54: 0x000000010001fa80 libjulia-debug.dylib`jl_apply_generic(F=0x0000000108fab810, args=0x00007fff5fbfdf58, nargs=2) + 816 at gf.c:1708
frame #55: 0x0000000105494c17
frame #56: 0x0000000105494b33
frame #57: 0x000000010002dbc0 libjulia-debug.dylib`jl_apply(f=0x000000010917d890, args=0x00007fff5fbfe168, nargs=1) + 64 at julia.h:1325
frame #58: 0x000000010003063b libjulia-debug.dylib`jl_trampoline(F=0x000000010917d890, args=0x00007fff5fbfe168, nargs=1) + 235 at builtins.c:1037
frame #59: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x000000010917d890, args=0x00007fff5fbfe168, nargs=1) + 64 at julia.h:1325
frame #60: 0x000000010001fa80 libjulia-debug.dylib`jl_apply_generic(F=0x0000000108fab810, args=0x00007fff5fbfe168, nargs=1) + 816 at gf.c:1708
frame #61: 0x0000000100118630 libjulia-debug.dylib`jl_apply(f=0x0000000108fab810, args=0x00007fff5fbfe168, nargs=1) + 64 at julia.h:1325
frame #62: 0x0000000100117f23 libjulia-debug.dylib`do_call(f=0x0000000108fab810, args=0x0000000109005448, nargs=1, eval0=0x0000000000000000, locals=0x0000000000000000, nl=0, ngensym=0) + 371 at interpreter.c:65
frame #63: 0x0000000100114f45 libjulia-debug.dylib`eval(e=0x000000010917d830, locals=0x0000000000000000, nl=0, ngensym=0) + 2853 at interpreter.c:213
frame #64: 0x00000001001143ed libjulia-debug.dylib`jl_interpret_toplevel_expr(e=0x000000010917d830) + 45 at interpreter.c:27
frame #65: 0x00000001001376fb libjulia-debug.dylib`jl_toplevel_eval_flex(e=0x000000010917d7f0, fast=1) + 2347 at toplevel.c:527
frame #66: 0x0000000100138390 libjulia-debug.dylib`jl_parse_eval_all(fname="/Users/sidereus/Dropbox/Oxford/Research/research-repo/Code/Julia/Tests/Install IPOPT/installIPOPT.jl", len=100) + 496 at toplevel.c:577
frame #67: 0x00000001001385ef libjulia-debug.dylib`jl_load(fname="/Users/sidereus/Dropbox/Oxford/Research/research-repo/Code/Julia/Tests/Install IPOPT/installIPOPT.jl", len=100) + 255 at toplevel.c:617
frame #68: 0x0000000100138684 libjulia-debug.dylib`jl_load_(str=0x00000001065cad70) + 52 at toplevel.c:625
frame #69: 0x000000010302d177 sys-debug.dylib`julia_include_678 + 87
frame #70: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x00000001060154f0, args=0x00007fff5fbfecd8, nargs=1) + 64 at julia.h:1325
frame #71: 0x000000010001f961 libjulia-debug.dylib`jl_apply_generic(F=0x00000001060152d0, args=0x00007fff5fbfecd8, nargs=1) + 529 at gf.c:1684
frame #72: 0x000000010323b39c sys-debug.dylib`julia_include_from_node1_18967 + 556
frame #73: 0x000000010002dbc0 libjulia-debug.dylib`jl_apply(f=0x0000000106d90a70, args=0x00007fff5fbff0f0, nargs=1) + 64 at julia.h:1325
frame #74: 0x000000010003063b libjulia-debug.dylib`jl_trampoline(F=0x0000000106d90a70, args=0x00007fff5fbff0f0, nargs=1) + 235 at builtins.c:1037
frame #75: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x0000000106d90a70, args=0x00007fff5fbff0f0, nargs=1) + 64 at julia.h:1325
frame #76: 0x000000010001f961 libjulia-debug.dylib`jl_apply_generic(F=0x0000000106d909d0, args=0x00007fff5fbff0f0, nargs=1) + 529 at gf.c:1684
frame #77: 0x000000010322d51a sys-debug.dylib`julia_process_options_18579 + 3802
frame #78: 0x000000010322b9c9 sys-debug.dylib`julia__start_18578 + 921
frame #79: 0x000000010322c639 sys-debug.dylib`jlcall__start_18578 + 9
frame #80: 0x000000010002dbc0 libjulia-debug.dylib`jl_apply(f=0x0000000108229e30, args=0x0000000000000000, nargs=0) + 64 at julia.h:1325
frame #81: 0x000000010003063b libjulia-debug.dylib`jl_trampoline(F=0x0000000108229e30, args=0x0000000000000000, nargs=0) + 235 at builtins.c:1037
frame #82: 0x000000010001ce60 libjulia-debug.dylib`jl_apply(f=0x0000000108229e30, args=0x0000000000000000, nargs=0) + 64 at julia.h:1325
frame #83: 0x000000010001f961 libjulia-debug.dylib`jl_apply_generic(F=0x0000000108229db0, args=0x0000000000000000, nargs=0) + 529 at gf.c:1684
frame #84: 0x0000000100003920 julia-debug`jl_apply + 64
frame #85: 0x00000001000034ed julia-debug`true_main + 573
frame #86: 0x0000000100003270 julia-debug`main + 144
frame #87: 0x00007fff8938a5ad libdyld.dylib`start + 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment