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

Intermittent crashes #1

Open
jagot opened this issue Nov 14, 2016 · 1 comment
Open

Intermittent crashes #1

jagot opened this issue Nov 14, 2016 · 1 comment

Comments

@jagot
Copy link
Owner

jagot commented Nov 14, 2016

Every so often, a simple script like

using Blender
using GeometryTypes
using FileIO
using AffineTransforms

Blender.clear_objects()

b = load("bunny.obj")
trf = tformscale(15.f0,3)*tformrotate([1.f0,0.f0,0.f0], Float32(π)/2)
ob = Blender.add(b, "bunny", trf)
println(ob)

Blender.render("/tmp/bunny")

crashes horribly with backtraces of this kind:

signal (11): Segmentation fault
while loading /home/stefanos/.julia/v0.5/Blender/src/render.jl, in expression starting on line 2
PySequence_Size at /usr/lib/libpython3.5m.so (unknown line)
macro expansion at /home/stefanos/.julia/v0.5/PyCall/src/exception.jl:78 [inlined]
start at /home/stefanos/.julia/v0.5/PyCall/src/conversions.jl:504
copy at ./dict.jl:124
convert at /home/stefanos/.julia/v0.5/PyCall/src/conversions.jl:563
unknown function (ip: 0x7fbb41b60b66)
jl_apply_generic at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
convert at /home/stefanos/.julia/v0.5/PyCall/src/conversions.jl:806
getindex at /home/stefanos/.julia/v0.5/PyCall/src/PyCall.jl:266
unknown function (ip: 0x7fbb41b6b196)
jl_apply_generic at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ee08a1d)
unknown function (ip: 0x7fbd5ee07afd)
unknown function (ip: 0x7fbd5ee08a03)
unknown function (ip: 0x7fbd5ee07afd)
unknown function (ip: 0x7fbd5ee090c8)
unknown function (ip: 0x7fbd5ee094ee)
unknown function (ip: 0x7fbd5ee24009)
unknown function (ip: 0x7fbd5edfd59d)
jl_load at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
jl_load_ at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ae081aa)
unknown function (ip: 0x7fbd5ae083bb)
jl_apply_generic at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ee08a1d)
unknown function (ip: 0x7fbd5ee07afd)
unknown function (ip: 0x7fbd5ee22cef)
unknown function (ip: 0x7fbd5ee2346a)
unknown function (ip: 0x7fbd5ee23fbb)
unknown function (ip: 0x7fbd5edfd59d)
jl_load at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
jl_load_ at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ae081aa)
unknown function (ip: 0x7fbd5ae083bb)
jl_apply_generic at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ee08a1d)
unknown function (ip: 0x7fbd5ee07afd)
jl_toplevel_eval at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ee0363b)
unknown function (ip: 0x7fbd5adf3b79)
unknown function (ip: 0x7fbd5adf3b8f)
jl_apply_generic at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ae42e67)
unknown function (ip: 0x7fbd5ae432cb)
jl_apply_generic at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ee21006)
unknown function (ip: 0x7fbd5ee23e19)
unknown function (ip: 0x7fbd5edfd59d)
jl_load at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
jl_load_ at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ae081aa)
unknown function (ip: 0x7fbd5ae083bb)
jl_apply_generic at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x7fbd5ae2b597)
unknown function (ip: 0x7fbd5ae2cfd2)
unknown function (ip: 0x7fbd5ae2d9d8)
jl_apply_generic at /usr/bin/../lib/libjulia.so.0.5 (unknown line)
unknown function (ip: 0x40177c)
unknown function (ip: 0x401226)
__libc_start_main at /usr/bin/../lib/libc.so.6 (unknown line)
unknown function (ip: 0x401279)
unknown function (ip: 0xffffffffffffffff)
Allocations: 3444604 (Pool: 3443583; Big: 1021); GC: 3
@jagot
Copy link
Owner Author

jagot commented Nov 14, 2016

Most likely related to JuliaPy/PyCall.jl/issues/328.

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

1 participant