Skip to content

Instantly share code, notes, and snippets.

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 antoine-levitt/d8a768c6caf9eaf6196ab9df42abc93e to your computer and use it in GitHub Desktop.
Save antoine-levitt/d8a768c6caf9eaf6196ab9df42abc93e to your computer and use it in GitHub Desktop.
(gdb) bt
#0 0x00007ffff6bf3428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1 0x00007ffff6bf502a in __GI_abort () at abort.c:89
#2 0x00007ffff6c357ea in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff6d4ee98 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#3 0x00007ffff6c3b814 in malloc_printerr (action=<optimized out>, str=0x7ffff6d4eee0 "corrupted double-linked list (not small)", ptr=<optimized out>,
ar_ptr=<optimized out>) at malloc.c:5006
#4 0x00007ffff6c40b54 in _int_malloc (av=av@entry=0x7ffff6f82b20 <main_arena>, bytes=bytes@entry=88) at malloc.c:3727
#5 0x00007ffff6c42184 in __GI___libc_malloc (bytes=88) at malloc.c:2913
#6 0x00007ffff4a80e78 in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7 0x00007ffff52a39c1 in llvm::User::operator new(unsigned long, unsigned int) () from /home/antoine/julia-0.6.0/usr/bin/../lib/libLLVM-3.9.so
#8 0x00007ffff7672ed5 in llvm::UnaryInstruction::operator new (s=64) at /home/antoine/julia-0.6.0/usr/include/llvm/IR/InstrTypes.h:295
#9 0x00007ffff76caeb3 in llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateLoad (this=0x7ffff7dc66a0 <builder>, Ptr=0x310a1f0,
isVolatile=false, Name=...) at /home/antoine/julia-0.6.0/usr/include/llvm/IR/IRBuilder.h:1057
#10 0x00007ffff76cc5fb in llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateAlignedLoad (this=0x7ffff7dc66a0 <builder>, Ptr=0x310a1f0, Align=8,
isVolatile=false, Name=...) at /home/antoine/julia-0.6.0/usr/include/llvm/IR/IRBuilder.h:1078
#11 0x00007ffff7681c7c in typed_load (ptr=0x310a178, idx_0based=0x310a110, jltype=0x7fffecca6950, ctx=0x7fffffff6430, tbaa=0x6e99b8, maybe_null_if_boxed=true, alignment=0)
at /home/antoine/julia-0.6.0/src/cgutils.cpp:1204
#12 0x00007ffff76ab3cd in emit_builtin_call (ret=0x7fffffff5750, f=0x7fffee185970, args=0x7fffaf5fcd70, nargs=2, ctx=0x7fffffff6430, expr=0x7fffb0d1db10)
at /home/antoine/julia-0.6.0/src/codegen.cpp:2875
#13 0x00007ffff76afb67 in emit_call (ex=0x7fffb0d1db10, ctx=0x7fffffff6430) at /home/antoine/julia-0.6.0/src/codegen.cpp:3441
#14 0x00007ffff76b3fa2 in emit_expr (expr=0x7fffb0d1db10, ctx=0x7fffffff6430) at /home/antoine/julia-0.6.0/src/codegen.cpp:4139
#15 0x00007ffff76b1d19 in emit_assignment (l=0x7fffecbeec40, r=0x7fffb0d1db10, ctx=0x7fffffff6430) at /home/antoine/julia-0.6.0/src/codegen.cpp:3753
#16 0x00007ffff76b4126 in emit_expr (expr=0x7fffb0d1daf0, ctx=0x7fffffff6430) at /home/antoine/julia-0.6.0/src/codegen.cpp:4153
#17 0x00007ffff76b394d in emit_stmtpos (expr=0x7fffb0d1daf0, ctx=0x7fffffff6430) at /home/antoine/julia-0.6.0/src/codegen.cpp:4058
#18 0x00007ffff76c0225 in emit_function (lam=0x7fffafaf3d90, src=0x7fffb017cc50, world=21869, declarations=0x7fffafaf3df0, params=0x7ffff7aaa8a0 <jl_default_cgparams>)
at /home/antoine/julia-0.6.0/src/codegen.cpp:6242
#19 0x00007ffff768ae62 in jl_compile_linfo (pli=0x7fffffff6b20, src=0x7fffb017cc50, world=21869, params=0x7ffff7aaa8a0 <jl_default_cgparams>)
at /home/antoine/julia-0.6.0/src/codegen.cpp:1256
#20 0x00007ffff76af52b in emit_invoke (ex=0x7fffb0cf3c10, ctx=0x7fffffff75c0) at /home/antoine/julia-0.6.0/src/codegen.cpp:3394
#21 0x00007ffff76b3eed in emit_expr (expr=0x7fffb0cf3c10, ctx=0x7fffffff75c0) at /home/antoine/julia-0.6.0/src/codegen.cpp:4129
#22 0x00007ffff76bf4ce in emit_function (lam=0x7fffb078e890, src=0x7fffb017cb90, world=21869, declarations=0x7fffb078e8f0, params=0x7ffff7aaa8a0 <jl_default_cgparams>)
at /home/antoine/julia-0.6.0/src/codegen.cpp:6095
#23 0x00007ffff768ae62 in jl_compile_linfo (pli=0x7fffffff7cb0, src=0x7fffb017cb90, world=21869, params=0x7ffff7aaa8a0 <jl_default_cgparams>)
at /home/antoine/julia-0.6.0/src/codegen.cpp:1256
#24 0x00007ffff76af52b in emit_invoke (ex=0x7fffb0cf3150, ctx=0x7fffffff8750) at /home/antoine/julia-0.6.0/src/codegen.cpp:3394
#25 0x00007ffff76b3eed in emit_expr (expr=0x7fffb0cf3150, ctx=0x7fffffff8750) at /home/antoine/julia-0.6.0/src/codegen.cpp:4129
#26 0x00007ffff76bf4ce in emit_function (lam=0x7fffb078e410, src=0x7fffb017cb50, world=21869, declarations=0x7fffb078e470, params=0x7ffff7aaa8a0 <jl_default_cgparams>)
at /home/antoine/julia-0.6.0/src/codegen.cpp:6095
#27 0x00007ffff768ae62 in jl_compile_linfo (pli=0x7fffffff8e40, src=0x7fffb017cb50, world=21869, params=0x7ffff7aaa8a0 <jl_default_cgparams>)
at /home/antoine/julia-0.6.0/src/codegen.cpp:1256
#28 0x00007ffff76af52b in emit_invoke (ex=0x7fffb0c7bd10, ctx=0x7fffffff9de0) at /home/antoine/julia-0.6.0/src/codegen.cpp:3394
#29 0x00007ffff76b3eed in emit_expr (expr=0x7fffb0c7bd10, ctx=0x7fffffff9de0) at /home/antoine/julia-0.6.0/src/codegen.cpp:4129
#30 0x00007ffff76b1d19 in emit_assignment (l=0x7fffecbec0c0, r=0x7fffb0c7bd10, ctx=0x7fffffff9de0) at /home/antoine/julia-0.6.0/src/codegen.cpp:3753
#31 0x00007ffff76b4126 in emit_expr (expr=0x7fffcf5769d0, ctx=0x7fffffff9de0) at /home/antoine/julia-0.6.0/src/codegen.cpp:4153
---Type <return> to continue, or q <return> to quit---
#32 0x00007ffff76b394d in emit_stmtpos (expr=0x7fffcf5769d0, ctx=0x7fffffff9de0) at /home/antoine/julia-0.6.0/src/codegen.cpp:4058
#33 0x00007ffff76c0225 in emit_function (lam=0x7fffb078cf10, src=0x7fffb03a3210, world=21869, declarations=0x7fffb078cf70, params=0x7ffff7aaa8a0 <jl_default_cgparams>)
at /home/antoine/julia-0.6.0/src/codegen.cpp:6242
#34 0x00007ffff768ae62 in jl_compile_linfo (pli=0x7fffffffa4b8, src=0x7fffb03a3210, world=21869, params=0x7ffff7aaa8a0 <jl_default_cgparams>)
at /home/antoine/julia-0.6.0/src/codegen.cpp:1256
#35 0x00007ffff75eade0 in jl_compile_for_dispatch (pli=0x7fffffffa500, world=21869) at /home/antoine/julia-0.6.0/src/gf.c:1675
#36 0x00007ffff75e4e90 in jl_compile_method_internal (fptr=0x7fffffffa590, meth=0x7fffb078cf10) at /home/antoine/julia-0.6.0/src/julia_internal.h:307
#37 0x00007ffff75e513a in jl_call_method_internal (meth=0x7fffb078cf10, args=0x7fffffffa650, nargs=4) at /home/antoine/julia-0.6.0/src/julia_internal.h:354
#38 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffa650, nargs=4) at /home/antoine/julia-0.6.0/src/gf.c:1933
#39 0x00007fffd355c7be in julia_project_tangent!_65292 (m=..., g=..., x=...) at /home/antoine/.julia/v0.6/Optim/src/Manifolds.jl:142
#40 0x00007fffd355c86e in jlcall_project_tangent!_65291 ()
#41 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffa730, meth=0x7fffb078ca10, args=0x7fffffffa818, nargs=4)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#42 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffb078ca10, args=0x7fffffffa818, nargs=4) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#43 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffa818, nargs=4) at /home/antoine/julia-0.6.0/src/gf.c:1933
#44 0x00007fffd355c5f2 in julia_project_tangent!_65290 (m=..., g=0x7fffb060f030, x=0x7fffb060f080) at /home/antoine/.julia/v0.6/Optim/src/Manifolds.jl:115
#45 0x00007fffd355c6fe in jlcall_project_tangent!_65289 ()
#46 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffa970, meth=0x7fffb0783990, args=0x7fffffffab00, nargs=4)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#47 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffb0783990, args=0x7fffffffab00, nargs=4) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#48 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffab00, nargs=4) at /home/antoine/julia-0.6.0/src/gf.c:1933
#49 0x00007fffd354dff9 in julia_initial_state_65162 (method=..., options=..., d=..., initial_x=0x2ab3d80)
at /home/antoine/.julia/v0.6/Optim/src/multivariate/solvers/first_order/gradient_descent.jl:36
#50 0x00007fffd354e223 in jlcall_initial_state_65161 ()
#51 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffabe0, meth=0x7fffb068c910, args=0x7fffffffad40, nargs=5)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#52 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffb068c910, args=0x7fffffffad40, nargs=5) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#53 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffad40, nargs=5) at /home/antoine/julia-0.6.0/src/gf.c:1933
#54 0x00007ffff75e4a85 in jl_apply (args=0x7fffffffad40, nargs=5) at /home/antoine/julia-0.6.0/src/julia.h:1424
#55 0x00007ffff75e5320 in jl_invoke (meth=0x7fffb068c910, args=0x7fffffffad40, nargs=5) at /home/antoine/julia-0.6.0/src/gf.c:51
#56 0x00007fffd3535b51 in julia_optimize_65014 (d=..., initial_x=<optimized out>, method=..., options=...)
at /home/antoine/.julia/v0.6/Optim/src/multivariate/optimize/optimize.jl:17
#57 0x00007fffd3534f75 in julia_optimize_64998 (f=..., initial_x=<optimized out>, method=..., options=...)
at /home/antoine/.julia/v0.6/Optim/src/multivariate/optimize/interface.jl:79
#58 0x00007fffd3534fe3 in jlcall_optimize_64997 ()
#59 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffaf40, meth=0x7fffb059e610, args=0x7fffffffafd8, nargs=5)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#60 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffb059e610, args=0x7fffffffafd8, nargs=5) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#61 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffafd8, nargs=5) at /home/antoine/julia-0.6.0/src/gf.c:1933
#62 0x00007fffd3534d39 in julia_optimize_64994 (f=<optimized out>, g!=<optimized out>, initial_x=0x2fc1cc0, method=..., options=...)
at /home/antoine/.julia/v0.6/Optim/src/multivariate/optimize/interface.jl:75
#63 0x00007fffd3534d97 in jlcall_optimize_64993 ()
#64 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffb0d0, meth=0x7fffb067dc10, args=0x7fffffffb5d0, nargs=6)
---Type <return> to continue, or q <return> to quit---
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#65 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffb067dc10, args=0x7fffffffb5d0, nargs=6) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#66 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffb5d0, nargs=6) at /home/antoine/julia-0.6.0/src/gf.c:1933
#67 0x00007fffd35300aa in julia_minimize_64956 (p=..., A=0x7ffff02e77a0) at /home/antoine/wannier/run_optim.jl:134
#68 0x00007fffd3530317 in jlcall_minimize_64955 ()
#69 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffb910, meth=0x7fffb204cc90, args=0x7fffffffb9a0, nargs=3)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#70 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffb204cc90, args=0x7fffffffb9a0, nargs=3) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#71 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffb9a0, nargs=3) at /home/antoine/julia-0.6.0/src/gf.c:1933
#72 0x00007ffff76025a5 in do_call (args=0x7fffb0068e50, nargs=3, s=0x7fffffffc290) at /home/antoine/julia-0.6.0/src/interpreter.c:75
#73 0x00007ffff76034f4 in eval (e=0x7fffb1371010, s=0x7fffffffc290) at /home/antoine/julia-0.6.0/src/interpreter.c:242
#74 0x00007ffff7605000 in eval_body (stmts=0x7ffff07f2270, s=0x7fffffffc290, start=0, toplevel=1) at /home/antoine/julia-0.6.0/src/interpreter.c:543
#75 0x00007ffff7605c32 in jl_interpret_toplevel_thunk (src=0x7fffb1a04010) at /home/antoine/julia-0.6.0/src/interpreter.c:692
#76 0x00007ffff76237d5 in jl_toplevel_eval_flex (e=0x7fffb1370ed0, fast=1, expanded=1) at /home/antoine/julia-0.6.0/src/toplevel.c:592
#77 0x00007ffff75f6196 in jl_parse_eval_all (fname=0x7ffff0b72c18 "/home/antoine/wannier/run_optim.jl", content=0x0, contentlen=0)
at /home/antoine/julia-0.6.0/src/ast.c:873
#78 0x00007ffff762392c in jl_load (fname=0x7ffff0b72c18 "/home/antoine/wannier/run_optim.jl") at /home/antoine/julia-0.6.0/src/toplevel.c:616
#79 0x00007ffff762396d in jl_load_ (str=0x7ffff0b72c10) at /home/antoine/julia-0.6.0/src/toplevel.c:623
#80 0x00007ffff173dd57 in julia_include_from_node1_20109 (_path=...) at loading.jl:569
#81 0x00007ffff173df2c in jlcall_include_from_node1_20108 () from /home/antoine/julia-0.6.0/usr/lib/julia/sys-debug.so
#82 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffca10, meth=0x7fffeccf3d10, args=0x7fffffffcad8, nargs=2)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#83 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffeccf3d10, args=0x7fffffffcad8, nargs=2) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#84 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffcad8, nargs=2) at /home/antoine/julia-0.6.0/src/gf.c:1933
#85 0x00007ffff154b3c8 in julia_include_1239 (path=...) at sysimg.jl:14
#86 0x00007ffff154b4ac in jlcall_include_1238 () from /home/antoine/julia-0.6.0/usr/lib/julia/sys-debug.so
#87 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffcbb0, meth=0x7fffed044c10, args=0x7fffffffcc40, nargs=2)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#88 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffed044c10, args=0x7fffffffcc40, nargs=2) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#89 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffcc40, nargs=2) at /home/antoine/julia-0.6.0/src/gf.c:1933
#90 0x00007ffff76025a5 in do_call (args=0x7ffff0bc9430, nargs=2, s=0x0) at /home/antoine/julia-0.6.0/src/interpreter.c:75
#91 0x00007ffff76034f4 in eval (e=0x7ffff0bbf950, s=0x0) at /home/antoine/julia-0.6.0/src/interpreter.c:242
#92 0x00007ffff7602238 in jl_interpret_toplevel_expr (e=0x7ffff0bbf950) at /home/antoine/julia-0.6.0/src/interpreter.c:34
#93 0x00007ffff7623715 in jl_toplevel_eval_flex (e=0x7ffff0bbf8b0, fast=1, expanded=0) at /home/antoine/julia-0.6.0/src/toplevel.c:577
#94 0x00007ffff7623849 in jl_toplevel_eval (v=0x7ffff0bbf8b0) at /home/antoine/julia-0.6.0/src/toplevel.c:600
#95 0x00007ffff75fa4cf in jl_toplevel_eval_in (m=0x7fffecc18010, ex=0x7ffff0bbf8b0) at /home/antoine/julia-0.6.0/src/builtins.c:496
#96 0x00007ffff16f796e in julia_eval_19230 (m=0x7fffecc18010, e=0x7ffff0bbf8b0) at boot.jl:235
#97 0x00007ffff16f7990 in jlcall_eval_19229 () from /home/antoine/julia-0.6.0/usr/lib/julia/sys-debug.so
#98 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffd630, meth=0x7fffef070910, args=0x7fffffffd858, nargs=3)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#99 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffef070910, args=0x7fffffffd858, nargs=3) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#100 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffd858, nargs=3) at /home/antoine/julia-0.6.0/src/gf.c:1933
#101 0x00007ffff178c952 in julia_eval_user_input_21966 (ast=0x7ffff0bbf8b0, backend=...) at REPL.jl:66
---Type <return> to continue, or q <return> to quit---
#102 0x00007ffff178cb70 in jlcall_eval_user_input_21965 () from /home/antoine/julia-0.6.0/usr/lib/julia/sys-debug.so
#103 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffd980, meth=0x7fffed796290, args=0x7fffffffda88, nargs=3)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#104 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7fffed796290, args=0x7fffffffda88, nargs=3) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#105 0x00007ffff75eb8ff in jl_apply_generic (args=0x7fffffffda88, nargs=3) at /home/antoine/julia-0.6.0/src/gf.c:1933
#106 0x00007fffd34f2289 in macro expansion () at REPL.jl:97
#107 julia_#1_64376 () at event.jl:73
#108 0x00007fffd34f2520 in jlcall_#1_64375 ()
#109 0x00007ffff75e5071 in jl_call_fptr_internal (fptr=0x7fffffffdc00, meth=0x7ffff0875e90, args=0x7ffff0515d30, nargs=1)
at /home/antoine/julia-0.6.0/src/julia_internal.h:339
#110 0x00007ffff75e5182 in jl_call_method_internal (meth=0x7ffff0875e90, args=0x7ffff0515d30, nargs=1) at /home/antoine/julia-0.6.0/src/julia_internal.h:358
#111 0x00007ffff75eb8ff in jl_apply_generic (args=0x7ffff0515d30, nargs=1) at /home/antoine/julia-0.6.0/src/gf.c:1933
#112 0x00007ffff760ac16 in jl_apply (args=0x7ffff0515d30, nargs=1) at /home/antoine/julia-0.6.0/src/julia.h:1424
#113 0x00007ffff760b999 in start_task () at /home/antoine/julia-0.6.0/src/task.c:267
#114 0x0000000000000000 in ?? ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment