JuliaPy / JuliaPy/PyCall.jl

Calling a PyNULL triggers segfault

Open
#585 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
1.5k
Forks
186
PR merge metrics
No merged PRs in 30d

Description

```julia
julia> using PyCall

julia> PyNULL()()

signal (11): Segmentation fault: 11
in expression starting at no file:0
PyObject_Call at /Users/simon/.julia/packages/Conda/hsaaN/deps/usr/lib/libpython3.6m.dylib (unknown line)
macro expansion at /Users/simon/.julia/packages/PyCall/rUul9/src/exception.jl:81 [inlined]
__pycall! at /Users/simon/.julia/packages/PyCall/rUul9/src/pyfncall.jl:44
_pycall! at /Users/simon/.julia/packages/PyCall/rUul9/src/pyfncall.jl:22
#call#89 at /Users/simon/.julia/packages/PyCall/rUul9/src/pyfncall.jl:11 [inlined]
PyObject at /Users/simon/.julia/packages/PyCall/rUul9/src/pyfncall.jl:89
jl_fptr_trampoline at /Users/osx/buildbot/slave/package_osx64/build/src/gf.c:1831
do_call at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:324
eval_stmt_value at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:363 [inlined]
eval_body at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:682
jl_interpret_toplevel_thunk_callback at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:795
unknown function (ip: 0xfffffffffffffffe)
unknown function (ip: 0x1155dd8bf)
unknown function (ip: 0x0)
jl_interpret_toplevel_thunk at /Users/osx/buildbot/slave/package_osx64/build/src/interpreter.c:804
jl_toplevel_eval_flex at /Users/osx/buildbot/slave/package_osx64/build/src/toplevel.c:813
jl_toplevel_eval_in at /Users/osx/buildbot/slave/package_osx64/build/src/builtins.c:622
eval at ./boot.jl:319
eval_user_input at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/REPL/src/REPL.jl:85
macro expansion at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/REPL/src/REPL.jl:117 [inlined]
#28 at ./task.jl:259
jl_apply at /Users/osx/buildbot/slave/package_osx64/build/src/./julia.h:1537 [inlined]
start_task at /Users/osx/buildbot/slave/package_osx64/build/src/task.c:268
Allocations: 7851036 (Pool: 7849613; Big: 1423); GC: 16
Segmentation fault: 11
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.