Skip to content

Instantly share code, notes, and snippets.

@evetion
Created October 17, 2022 11:29
Show Gist options
  • Save evetion/9f6a35d33d04ea26b16c370a7e89b267 to your computer and use it in GitHub Desktop.
Save evetion/9f6a35d33d04ea26b16c370a7e89b267 to your computer and use it in GitHub Desktop.
julia on ξ‚  tags/v1.8.2 via πŸ…’ base ➜ lldb julia test_crash.jl
(lldb) target create "julia"
Current executable set to '/julia' (arm64).
(lldb) settings set -- target.run-args "test_crash.jl"
(lldb) r
Process 97830 launched: 'julia' (arm64)
β”Œ Warning: User provided progress functions are unsupported on this architecture.
β”” @ ArchGDAL ~/.julia/packages/ArchGDAL/0Tbsf/src/utils.jl:233
β”Œ Warning: User provided progress functions are unsupported on this architecture.
β”” @ ArchGDAL ~/.julia/packages/ArchGDAL/0Tbsf/src/utils.jl:233
β”Œ Warning: User provided progress functions are unsupported on this architecture.
β”” @ ArchGDAL ~/.julia/packages/ArchGDAL/0Tbsf/src/utils.jl:233
β”Œ Warning: User provided progress functions are unsupported on this architecture.
β”” @ ArchGDAL ~/.julia/packages/ArchGDAL/0Tbsf/src/utils.jl:233
β”Œ Warning: User provided progress functions are unsupported on this architecture.
β”” @ ArchGDAL ~/.julia/packages/ArchGDAL/0Tbsf/src/utils.jl:233
Process 97830 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2, address=0x16b6c0b48)
frame #0: 0x000000016b6c0b48 libnetcdf.19.dylib
-> 0x16b6c0b48: .long 0x626c853f ; unknown opcode
0x16b6c0b4c: .long 0x51d72dbb ; unknown opcode
0x16b6c0b50: .long 0x33b93344 ; unknown opcode
0x16b6c0b54: .long 0x51bc913a ; unknown opcode
Target 0: (julia) stopped.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2, address=0x16b6c0b48)
* frame #0: 0x000000016b6c0b48 libnetcdf.19.dylib
frame #1: 0x00000001750a0ff0 libgdal.31.0.1.dylib`GTiffDataset::CopyImageryAndMask(GTiffDataset*, GDALDataset*, GDALRasterBand*, int (*)(double, char const*, void*), void*) + 1840
frame #2: 0x00000001750a45c4 libgdal.31.0.1.dylib`GTiffDataset::CreateCopy(char const*, GDALDataset*, int, char**, int (*)(double, char const*, void*), void*) + 13508
frame #3: 0x00000001758059dc libgdal.31.0.1.dylib`GDALDriver::CreateCopy(char const*, GDALDataset*, int, char const* const*, int (*)(double, char const*, void*), void*) + 2700
frame #4: 0x0000000175079438 libgdal.31.0.1.dylib`GDALCOGCreator::Create(char const*, GDALDataset*, char**, int (*)(double, char const*, void*), void*) + 9064
frame #5: 0x000000017507a04c libgdal.31.0.1.dylib`COGCreateCopy(char const*, GDALDataset*, int, char**, int (*)(double, char const*, void*), void*) + 44
frame #6: 0x00000001758059dc libgdal.31.0.1.dylib`GDALDriver::CreateCopy(char const*, GDALDataset*, int, char const* const*, int (*)(double, char const*, void*), void*) + 2700
frame #7: 0x000000016bc04124
frame #8: 0x0000000101517848 libjulia-internal-debug.1.8.dylib`ijl_apply_generic(F=0x0000000179f2f368, args=0x000000016fdfc438, nargs=4) at gf.c:2549:12
frame #9: 0x000000010153b6b0 libjulia-internal-debug.1.8.dylib`jl_apply(args=0x000000016fdfc430, nargs=5) at julia.h:1839:12
frame #10: 0x000000010153b3e4 libjulia-internal-debug.1.8.dylib`do_call(args=0x0000000176f7c458, nargs=5, s=0x000000016fdfc9e0) at interpreter.c:126:26
frame #11: 0x0000000101539af8 libjulia-internal-debug.1.8.dylib`eval_value(e=0x0000000176e2a5d0, s=0x000000016fdfc9e0) at interpreter.c:215:16
frame #12: 0x000000010153ace0 libjulia-internal-debug.1.8.dylib`eval_stmt_value(stmt=0x0000000176e2a5d0, s=0x000000016fdfc9e0) at interpreter.c:166:23
frame #13: 0x0000000101538b68 libjulia-internal-debug.1.8.dylib`eval_body(stmts=0x000000017a5deb90, s=0x000000016fdfc9e0, ip=7, toplevel=1) at interpreter.c:594:21
frame #14: 0x0000000101539440 libjulia-internal-debug.1.8.dylib`jl_interpret_toplevel_thunk(m=0x000000012b04f780, src=0x000000017a5dec90) at interpreter.c:750:21
frame #15: 0x0000000101564834 libjulia-internal-debug.1.8.dylib`jl_toplevel_eval_flex(m=0x000000012b04f780, e=0x000000010a38ee50, fast=1, expanded=0) at toplevel.c:906:18
frame #16: 0x0000000101564394 libjulia-internal-debug.1.8.dylib`jl_toplevel_eval_flex(m=0x000000012b04f780, e=0x000000010a38ef70, fast=1, expanded=0) at toplevel.c:850:19
frame #17: 0x0000000101565e98 libjulia-internal-debug.1.8.dylib`ijl_toplevel_eval(m=0x000000012b04f780, v=0x000000010a38ef70) at toplevel.c:915:12
frame #18: 0x0000000101566150 libjulia-internal-debug.1.8.dylib`ijl_toplevel_eval_in(m=0x000000012b04f780, ex=0x000000010a38ef70) at toplevel.c:965:13
frame #19: 0x000000012a2d603c sys-debug.dylib`japi1_include_string_48769 at boot.jl:368
frame #20: 0x000000010150e0a0 libjulia-internal-debug.1.8.dylib`jl_fptr_args(f=0x000000012b3086c0, args=0x000000016fdfd540, nargs=4, m=0x000000012b308a50) at gf.c:2128:20
frame #21: 0x00000001015176cc libjulia-internal-debug.1.8.dylib`_jl_invoke(F=0x000000012b3086c0, args=0x000000016fdfd540, nargs=4, mfunc=0x000000012b308a00, world=32423) at gf.c:2348:35
frame #22: 0x0000000101517848 libjulia-internal-debug.1.8.dylib`ijl_apply_generic(F=0x000000012b3086c0, args=0x000000016fdfd540, nargs=4) at gf.c:2549:12
frame #23: 0x000000012a2c1c9c sys-debug.dylib`japi1__include_49394 at loading.jl:1488
frame #24: 0x000000012a2c1e8c sys-debug.dylib`julia_include_49927 at Base.jl:419
frame #25: 0x000000012a2c1ed4 sys-debug.dylib`jfptr_include_49928 + 12
frame #26: 0x00000001015176cc libjulia-internal-debug.1.8.dylib`_jl_invoke(F=0x000000012b1b6d50, args=0x000000016fdfe770, nargs=2, mfunc=0x000000012af80120, world=32423) at gf.c:2348:35
frame #27: 0x0000000101517848 libjulia-internal-debug.1.8.dylib`ijl_apply_generic(F=0x000000012b1b6d50, args=0x000000016fdfe770, nargs=2) at gf.c:2549:12
frame #28: 0x000000012a1d5b3c sys-debug.dylib`julia_exec_options_56603 at client.jl:303
frame #29: 0x000000012a1d68b0 sys-debug.dylib`julia__start_52085 at client.jl:522
frame #30: 0x000000012a1d69e0 sys-debug.dylib`jfptr__start_52086 + 8
frame #31: 0x00000001015176cc libjulia-internal-debug.1.8.dylib`_jl_invoke(F=0x000000012aee0340, args=0x000000016fdfef30, nargs=0, mfunc=0x000000012aee0180, world=32423) at gf.c:2348:35
frame #32: 0x0000000101517848 libjulia-internal-debug.1.8.dylib`ijl_apply_generic(F=0x000000012aee0340, args=0x000000016fdfef30, nargs=0) at gf.c:2549:12
frame #33: 0x000000010159ef88 libjulia-internal-debug.1.8.dylib`jl_apply(args=0x000000016fdfef28, nargs=1) at julia.h:1839:12
frame #34: 0x00000001015a02b4 libjulia-internal-debug.1.8.dylib`true_main(argc=1, argv=0x000000016fdff1a0) at jlapi.c:575:13
frame #35: 0x00000001015a0174 libjulia-internal-debug.1.8.dylib`jl_repl_entrypoint(argc=1, argv=0x000000016fdff198) at jlapi.c:719:15
frame #36: 0x00000001001fb0bc libjulia-debug.1.8.dylib`jl_load_repl(argc=2, argv=0x000000016fdff198) at loader_lib.c:271:12
frame #37: 0x0000000100003f64 julia`main(argc=2, argv=0x000000016fdff198) at loader_exe.c:59:15
frame #38: 0x000000010001508c dyld`start + 520
(lldb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment