Skip to content

Provide an error message if LD_PRELOAD is set during a Julia build or startup #55487

Open
@wsmoses

Description

@wsmoses

This was a build of release-1.10.

[119298] signal (6.-6): Aborted
in expression starting at /home/wmoses/julia/usr/share/julia/stdlib/v1.10/Downloads/src/Downloads.jl:469
gsignal at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
abort at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x7fed8bd1b26d)
unknown function (ip: 0x7fed8bd232fb)
unknown function (ip: 0x7fed8bd24f9f)
Curl_parsenetrc at /home/wmoses/julia/usr/bin/../lib/libcurl.so.4 (unknown line)
Curl_connect at /home/wmoses/julia/usr/bin/../lib/libcurl.so.4 (unknown line)
multi_runsingle at /home/wmoses/julia/usr/bin/../lib/libcurl.so.4 (unknown line)
multi_socket at /home/wmoses/julia/usr/bin/../lib/libcurl.so.4 (unknown line)
curl_multi_socket_action at /home/wmoses/julia/usr/bin/../lib/libcurl.so.4 (unknown line)
curl_multi_socket_action at /home/wmoses/julia/usr/share/julia/stdlib/v1.10/Downloads/src/Curl/Curl.jl:51 [inlined]
curl_multi_socket_action at /home/wmoses/julia/usr/share/julia/stdlib/v1.10/Downloads/src/Curl/Curl.jl:59 [inlined]
macro expansion at /home/wmoses/julia/usr/share/julia/stdlib/v1.10/Downloads/src/Curl/utils.jl:56 [inlined]
do_multi at /home/wmoses/julia/usr/share/julia/stdlib/v1.10/Downloads/src/Curl/Multi.jl:129
#48 at /home/wmoses/julia/usr/share/julia/stdlib/v1.10/Downloads/src/Curl/Multi.jl:147 [inlined]
lock at ./lock.jl:229
#47 at /home/wmoses/julia/usr/share/julia/stdlib/v1.10/Downloads/src/Curl/Multi.jl:144 [inlined]
#726 at ./asyncevent.jl:306
unknown function (ip: 0x7fed7181c392)
_jl_invoke at /home/wmoses/julia/src/gf.c:2895 [inlined]
ijl_apply_generic at /home/wmoses/julia/src/gf.c:3077
jl_apply at /home/wmoses/julia/src/julia.h:1982 [inlined]
start_task at /home/wmoses/julia/src/task.c:1238
Allocations: 77961049 (Pool: 77879838; Big: 81211); GC: 96
Aborted (core dumped)
*** This error might be fixed by running `make clean`. If the error persists, try `make cleanall`. ***
make[1]: *** [sysimage.mk:67: /home/wmoses/julia/usr/lib/julia/sys.ji] Error 1
make: *** [Makefile:101: julia-sysimg-ji] Error 2

The same error occurs on my system using juliaup binaries for 1.10, 1.9, and 1.11-rc2

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildingBuild system, or building Julia or its dependenciessystem:linuxAffects only Linux

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions