Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard interrupt and segfault. #277

Closed
Carreau opened this issue Feb 17, 2015 · 2 comments
Closed

Keyboard interrupt and segfault. #277

Carreau opened this issue Feb 17, 2015 · 2 comments

Comments

@Carreau
Copy link
Contributor

Carreau commented Feb 17, 2015

In case it is obvious to someone there is something wrong,
I was able to segfault julia in interrupting Homebrew build:

(pressed Ctrl-C twice, not that fast)

Unable to reproduce, but for archive traceback here:

(build from a few hours ago, df9877a)

julia> Pkg.build("IJulia")
INFO: Building Homebrew
^C=========================================================[ ERROR: Homebrew ]=========================================================

LoadError: InterruptException:
while loading /Users/bussonniermatthias/.julia/v0.4/Homebrew/deps/build.jl, in expression starting on line 2

=====================================================================================================================================
INFO: Building Nettle

WARNING: deprecated syntax "{a=>b, ...}" at /Users/bussonniermatthias/.julia/v0.4/Nettle/deps/build.jl:25.
Use "Dict{Any,Any}(a=>b, ...)" instead.

WARNING: deprecated syntax "[a=>b, ...]" at /Users/bussonniermatthias/.julia/v0.4/Nettle/deps/build.jl:38.
Use "Dict(a=>b, ...)" instead.
^[[A^CERROR: InterruptException:

julia>
signal (11): Segmentation fault: 11
jl_method_table_assoc_exact at /Users/bussonniermatthias/julia/src/gf.c:245
jl_apply_generic at /Users/bussonniermatthias/julia/src/gf.c:1669
jl_apply at /Users/bussonniermatthias/julia/src/jl_uv.c:106
jl_uv_return_spawn at /Users/bussonniermatthias/julia/src/jl_uv.c:166
uv__chld at /Users/bussonniermatthias/julia/deps/libuv/src/unix/process.c:137
uv__signal_event at /Users/bussonniermatthias/julia/deps/libuv/src/unix/signal.c:389
uv__io_poll at /Users/bussonniermatthias/julia/deps/libuv/src/unix/kqueue.c:233
uv_run at /Users/bussonniermatthias/julia/deps/libuv/src/unix/core.c:295
process_events at ./stream.jl:537
wait at ./task.jl:277
wait at ./task.jl:198
jl_apply at /Users/bussonniermatthias/julia/src/./julia.h:1071
stream_wait at ./stream.jl:263
wait_readnb at ./stream.jl:313
eof at ./stream.jl:54
match_input at ./LineEdit.jl:749
jl_apply at /Users/bussonniermatthias/julia/src/./julia.h:1071
match_input at ./LineEdit.jl:749
jl_apply at /Users/bussonniermatthias/julia/src/./julia.h:1071
prompt! at ./LineEdit.jl:1565
run_interface at ./LineEdit.jl:1538
jlcall_run_interface_39999 at /Users/bussonniermatthias/julia/usr/lib/julia/sys.dylib (unknown line)
jl_apply at /Users/bussonniermatthias/julia/src/./julia.h:1071
run_frontend at ./REPL.jl:828
run_repl at ./REPL.jl:157
jl_apply at /Users/bussonniermatthias/julia/src/./julia.h:1071
_start at ./client.jl:445
jlcall__start_40863 at /Users/bussonniermatthias/julia/usr/lib/julia/sys.dylib (unknown line)
jl_apply at /Users/bussonniermatthias/julia/src/./julia.h:1071
true_main at /Users/bussonniermatthias/bin/julia (unknown line)
main at /Users/bussonniermatthias/bin/julia (unknown line)
fish: Job 1, 'julia' terminated by signal SIGSEGV (Address boundary error)
@Carreau Carreau changed the title Keybaard interrupt and segfault. Keyboard interrupt and segfault. Feb 17, 2015
@stevengj
Copy link
Member

I'm guessing that JuliaLang/julia#2622 is biting again here; in any case, it seems that this is not an IJulia issue per se.

@Carreau
Copy link
Contributor Author

Carreau commented Feb 18, 2015

Ah, sorry opened here by mistake, but you are right, probably duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants