Hi All,
I have another confounding error. Basically, I have written up my own module SatPrecip. However, I keep running into the following segmentation fault:
mimicdt() #Note, this is the function that I am calling from SatPrecip
signal (11): Segmentation fault: 11
in expression starting at none:0
uv_write2 at /workspace/srcdir/libuv/src/unix/stream.c:1435
uv_write at /workspace/srcdir/libuv/src/unix/stream.c:1530
jl_uv_write at /Users/sabae/buildbot/worker/package_macos64/build/src/jl_uv.c:463
uv_write_async at ./stream.jl:907
uv_write at ./stream.jl:877
unsafe_write at ./stream.jl:931
#with_output_color#674 at ./gcutils.jl:87
unknown function (ip: 0x11f9cc737)
#with_output_color at ./none:0 [inlined]
#printstyled#675 at ./util.jl:398 [inlined]
#printstyled at ./none:0
emit at /Users/natgeo-wong/.julia/packages/Memento/UgJr2/src/handlers.jl:212
log at /Users/natgeo-wong/.julia/packages/Memento/UgJr2/src/handlers.jl:46
log at /Users/natgeo-wong/.julia/packages/Memento/UgJr2/src/loggers.jl:358
_log at /Users/natgeo-wong/.julia/packages/Memento/UgJr2/src/loggers.jl:403
log at /Users/natgeo-wong/.julia/packages/Memento/UgJr2/src/loggers.jl:382 [inlined]
debug at /Users/natgeo-wong/.julia/packages/Memento/UgJr2/src/loggers.jl:418 [inlined]
mimicdt at /Users/natgeo-wong/.julia/dev/SatPrecip/src/mimic.jl:17
do_call at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:323
eval_stmt_value at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:362 [inlined]
eval_body at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:758
jl_interpret_toplevel_thunk_callback at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:884
unknown function (ip: 0xfffffffffffffffe)
unknown function (ip: 0x12fb9030f)
unknown function (ip: 0xffffffffffffffff)
jl_interpret_toplevel_thunk at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:893
jl_toplevel_eval_flex at /Users/sabae/buildbot/worker/package_macos64/build/src/toplevel.c:815
jl_toplevel_eval at /Users/sabae/buildbot/worker/package_macos64/build/src/toplevel.c:824 [inlined]
jl_toplevel_eval_in at /Users/sabae/buildbot/worker/package_macos64/build/src/toplevel.c:844
eval at ./boot.jl:330 [inlined]
repleval at /Users/natgeo-wong/.julia/packages/Atom/BVajq/src/repl.jl:141
#174 at /Users/natgeo-wong/.julia/packages/Atom/BVajq/src/repl.jl:163
with_logstate at ./logging.jl:395
with_logger at ./logging.jl:491 [inlined]
evalrepl at /Users/natgeo-wong/.julia/packages/Atom/BVajq/src/repl.jl:154
do_call at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:323
eval_stmt_value at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:362 [inlined]
eval_body at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:758
jl_interpret_toplevel_thunk_callback at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:884
unknown function (ip: 0xfffffffffffffffe)
unknown function (ip: 0x12fbbbe8f)
unknown function (ip: 0xffffffffffffffff)
jl_interpret_toplevel_thunk at /Users/sabae/buildbot/worker/package_macos64/build/src/interpreter.c:893
jl_toplevel_eval_flex at /Users/sabae/buildbot/worker/package_macos64/build/src/toplevel.c:815
jl_toplevel_eval at /Users/sabae/buildbot/worker/package_macos64/build/src/toplevel.c:824 [inlined]
jl_toplevel_eval_in at /Users/sabae/buildbot/worker/package_macos64/build/src/toplevel.c:844
eval at ./boot.jl:330
eval_user_input at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.2/REPL/src/REPL.jl:86
macro expansion at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.2/REPL/src/REPL.jl:118 [inlined]
#26 at ./task.jl:268
jl_apply at /Users/sabae/buildbot/worker/package_macos64/build/src/./julia.h:1614 [inlined]
start_task at /Users/sabae/buildbot/worker/package_macos64/build/src/task.c:596
Allocations: 49100619 (Pool: 49091440; Big: 9179); GC: 110
This error goes away when I delete the compiled files in the compiled/ directory, but the next run when I open juno and do:
julia> using SatPrecip
[ Info: Precompiling SatPrecip [c6577ace-fc08-4973-a1e4-3e4a8afb031d]
julia> mimicdt()
I run into this error again.