-
Notifications
You must be signed in to change notification settings - Fork 26
Description
It used to work great until this morning. Now all of a sudden, enabling any of the commented lines causes a seg fault
using Logging
# @Logging.configure(level=DEBUG)
# Logging.configure(level=DEBUG)Error:
signal (11): Segmentation fault: 11 uv_write2 at /usr/local/Cellar/julia/0.4.2/lib/julia/libjulia.dylib (unknown line) jl_uv_write at /private/tmp/julia20151108-79873-1qly89w/src/jl_uv.c:358 uv_write at /usr/local/Cellar/julia/0.4.2/lib/julia/sys.dylib (unknown line) buffer_or_write at /usr/local/Cellar/julia/0.4.2/lib/julia/sys.dylib (unknown line) write at /usr/local/Cellar/julia/0.4.2/lib/julia/sys.dylib (unknown line) print at /usr/local/Cellar/julia/0.4.2/lib/julia/sys.dylib (unknown line) jlcall_print_19067 at /usr/local/Cellar/julia/0.4.2/lib/julia/sys.dylib (unknown line) with_output_color at util.jl:316 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/./julia.h:1325 print_with_color at util.jl:320 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 info at /Users/adrian/.julia/v0.4/Logging/src/Logging.jl:53 info at /Users/adrian/.julia/v0.4/Logging/src/Logging.jl:61 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/interpreter.c:55 eval at /private/tmp/julia20151108-79873-1qly89w/src/interpreter.c:213 jl_toplevel_eval_flex at /private/tmp/julia20151108-79873-1qly89w/src/toplevel.c:527 jl_toplevel_eval_in at /private/tmp/julia20151108-79873-1qly89w/src/builtins.c:579 log at /Users/adrian/Dropbox/Projects/jinnie/lib/Jinnie/src/logger.jl:3 req_logger at /Users/adrian/Dropbox/Projects/jinnie/lib/Jinnie/src/middlewares.jl:2 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 anonymous at /Users/adrian/.julia/v0.4/Mux/src/Mux.jl:8 toresponse at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/basics.jl:47 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 anonymous at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/Mux.jl:8 splitquery at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/basics.jl:28 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 anonymous at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/Mux.jl:8 basiccatch at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/basics.jl:68 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 anonymous at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/Mux.jl:8 todict at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/basics.jl:21 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 anonymous at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/Mux.jl:12 anonymous at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/Mux.jl:12 anonymous at /Users/adrian/Dropbox/Projects/jinnie/lib/Mux/src/Mux.jl:12 anonymous at /Users/adrian/.julia/v0.4/Mux/src/Mux.jl:8 anonymous at /Users/adrian/.julia/v0.4/Mux/src/server.jl:31 on_message_complete at /Users/adrian/.julia/v0.4/HttpServer/src/HttpServer.jl:400 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 on_message_complete at /Users/adrian/.julia/v0.4/HttpServer/src/RequestParser.jl:104 jlcapi_on_message_complete_21244 at (unknown line) http_parser_execute at /Users/adrian/.julia/v0.4/HttpParser/deps/usr/lib/libhttp_parser.dylib (unknown line) http_parser_execute at /Users/adrian/.julia/v0.4/HttpParser/src/HttpParser.jl:92 process_client at /Users/adrian/.julia/v0.4/HttpServer/src/HttpServer.jl:365 jlcall_process_client_21684 at (unknown line) jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/gf.c:1691 anonymous at task.jl:447 jl_apply at /private/tmp/julia20151108-79873-1qly89w/src/./julia.h:1325
It's possible that the package was updated this morning, but the version not bumped? I'm on v0.2.0.
The reason I'm suggesting this is that it still runs if launched through DeclarativePackage (which uses a version of the packaged installed days ago).