Thanks for checking. I seem to be able to trivially reproduce on linux too. Issue filed: https://github.com/JuliaLang/julia/issues/10570
On Sun, Mar 15, 2015 at 11:06 PM J Luis <[email protected]> wrote: > The changes referred in > https://groups.google.com/forum/?fromgroups=#!topic/julia-users/qi6HpMrAS_A > broke IUP.jl in a way that I simply cannot even identify where the breakage > occurs. > > I managed to reproduce the crash with only one instruction, but even than > makes no sense to me. The next two lines crash julia > > julia> using im_view_ > julia> a=IUP.IupCanvas() > > It can be seen in > https://github.com/joa-quim/IUP.jl/blob/master/src/libiup.jl#L480 that > the wrapper is OK and if fact if I comment the two lines (that leave in > another module) > > https://github.com/joa-quim/IUP.jl/blob/master/src/IUP_CD.jl#L349 > https://github.com/joa-quim/IUP.jl/blob/master/src/IUP_CD.jl#L350 > > that are include from the module im_view_ than I get an error of missing > function (normal, since I commented its inclusions) but otherwise all seam > to work. > So I'm left with this back trace of which I'm unable to extract any useful > information. > > (On Win64 with a nightly from 2 days ago) > > Please submit a bug report with steps to reproduce this fault, and any > error messages that follow (in their entirety). Thanks. > Exception: EXCEPTION_ACCESS_VIOLATION at 0x6bfb2b56 -- > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_profile_is_running at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line > ) > jl_gc_collect at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > allocobj at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > jl_init_tasks at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > jl_alloc_cell_1d at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > jl_f_new_expr at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > inlineable at inference.jl:2372 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > inlining_pass at inference.jl:2914 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > inlining_pass at inference.jl:2809 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf_uncached at inference.jl:1745 > jlcall_typeinf_uncached_111 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1386 > jlcall_typeinf_84 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1345 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call_gf at inference.jl:785 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call at inference.jl:898 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_call at inference.jl:987 > abstract_eval at inference.jl:1067 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_arg at inference.jl:954 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf_uncached at inference.jl:1666 > jlcall_typeinf_uncached_111 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1386 > jlcall_typeinf_84 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1345 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call_gf at inference.jl:785 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call at inference.jl:898 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_call at inference.jl:987 > abstract_eval at inference.jl:1067 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_arg at inference.jl:954 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf_uncached at inference.jl:1666 > jlcall_typeinf_uncached_111 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1386 > jlcall_typeinf_84 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1345 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call_gf at inference.jl:785 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call at inference.jl:898 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_call at inference.jl:987 > abstract_eval at inference.jl:1067 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_arg at inference.jl:954 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf_uncached at inference.jl:1666 > jlcall_typeinf_uncached_111 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1386 > jlcall_typeinf_84 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1345 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call_gf at inference.jl:785 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call at inference.jl:898 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_call at inference.jl:987 > abstract_eval at inference.jl:1067 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_arg at inference.jl:954 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf_uncached at inference.jl:1666 > jlcall_typeinf_uncached_111 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1386 > jlcall_typeinf_84 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1345 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call_gf at inference.jl:785 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call at inference.jl:898 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_call at inference.jl:987 > abstract_eval at inference.jl:1067 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_arg at inference.jl:954 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf_uncached at inference.jl:1666 > jlcall_typeinf_uncached_111 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1386 > jlcall_typeinf_84 at (unknown line) > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > typeinf at inference.jl:1345 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call_gf at inference.jl:785 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_call at inference.jl:898 > jl_apply_generic at V:\Julia-0.4.0-dev\bin\libjulia.dll (unknown line) > abstract_eval_call at inference.jl:987 > abstract_eval at inference.jl:1067 > jl_apply_generic at V:\Julia-0.4. >
