# JuliaPro 1.01.1 crashes on older PC running Windows 10 64-bit

**URL:** <https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351>\
**Category:** Tooling\
**Tags:** juliapro\
**Created:** [October 15, 2018, 4:28pm UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351 "2018-10-15T16:28:06Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zhong\_Pan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/zhong_pan/32/19872_2.png) [@Zhong\_Pan](https://discourse.julialang.org/u/Zhong_Pan)\
**Post date:** [October 15, 2018, 4:28pm UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/1 "2018-10-15T16:28:06Z")

</div>

Hi,

I’ve installed and run JuliaPro 1.01.1 on several PCs running Windows 10 64-bit without a problem. However, this older machine seems to have crashed Julia.

Not sure if it’s related, but the machine’s CPU is a bit old: Intel Core i7 X 980. It used to have problem with C++ binary built in Visual C++ with “Enable Enhanced Instruction Set” turned on because the CPU lacks AVX support. That’s the only oddity I can remember with this machine.

JuliaPro was installed with Administrator privilege. The OS is Windows 10 Enterprise 64-bit version 10.0.15063. 8GB RAM.

Below’s the crash message. Can someone help or give me some direction to look? Thanks!

> julia  
> fatal: error thrown and no exception handler available.  
> InitError(mod=:MbedTLS, error=MethodError(f=typeof(Base.Filesystem.joinpath)(), args=(nothing, “…”, “…”, “deps”, “usr”, “lib”), world=0x000000000000673a))  
> rec\_backtrace at /home/Administrator/buildbot/worker/package\_win64/build/src\stackwalk.c:94  
> record\_backtrace at /home/Administrator/buildbot/worker/package\_win64/build/src\task.c:246  
> jl\_throw at /home/Administrator/buildbot/worker/package\_win64/build/src\task.c:577  
> jl\_method\_error\_bare at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:1616  
> jl\_method\_error at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:1634  
> jl\_apply\_generic at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:2161  
> **init** at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\MbedTLS\src\MbedTLS.jl:61  
> jfptr\_\_\_init\_\_\_21367 at C:\JuliaPro-1.0.1.1\Julia-1.0.1\lib\julia\sys.dll (unknown line)  
> jl\_apply\_generic at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:2184  
> jl\_apply at /home/Administrator/buildbot/worker/package\_win64/build/src\julia.h:1537 [inlined]  
> jl\_module\_run\_initializer at /home/Administrator/buildbot/worker/package\_win64/build/src\toplevel.c:90  
> \_julia\_init at /home/Administrator/buildbot/worker/package\_win64/build/src/home/Administrator/buildbot/worker/package\_win64/build/src\init.c:813  
> julia\_init\_\_threading at /home/Administrator/buildbot/worker/package\_win64/build/src\task.c:302  
> wmain at /home/Administrator/buildbot/worker/package\_win64/build/ui\repl.c:227  
> \_\_tmainCRTStartup at /usr/src/debug/mingw64-x86\_64-runtime-5.0.3-1/crt\crtexe.c:329  
> mainCRTStartup at /usr/src/debug/mingw64-x86\_64-runtime-5.0.3-1/crt\crtexe.c:212  
> BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)  
> RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)

Update: Verified that only JuliaPro installation has this problem; Julia 1.01.1 can be started properly on the same machine.

---

<div class="post-metadata">

**Author:** ![Zhong\_Pan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/zhong_pan/32/19872_2.png) [@Zhong\_Pan](https://discourse.julialang.org/u/Zhong_Pan)\
**Post date:** [October 16, 2018, 3:49am UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/2 "2018-10-16T03:49:23Z")

</div>

Problem solved, though I still don’t know why.

Since JuliaPro 1.01.1 was crashing, I tried the standard Julia 1.01.1. I could run julia.exe without crashing, but when I tried to add any package, “ERROR: no active project” would show up and operation would fail.

I searched this error message online and found this post:

> [@0.7 doesn't let me add any packages](https://discourse.julialang.org/t/0-7-doesnt-let-me-add-any-packages/13053):
>
> Hi, this is a duplicate post, but my original post was really not in a suitable thread. as per subject, doesn’t matter what the package is I get the same error. echo $JULIA\_LOAD\_PATH . any ideas ? Thanks. ‘’’ pkg\> add PyPlot ERROR: no active project Stacktrace: [1] error(::String) at ./error.jl:33 [2] find\_project\_file(::Nothing) at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v0.7/Pkg/src/Types.jl:243 [3] Pkg.Types.EnvCache(::Nothing) at /buildworker/worker/packa…

Since JULIA\_LOAD\_PATH was mentioned in this post, and on this machine I had JULIA\_LOAD\_PATH pointing to 2 paths where I created my own modules, I tried removing the JULIA\_LOAD\_PATH environmental variable.

After that, magically the Julia package adding started working. I then tried re-installing JuliaPro 1.01.1, and it also worked!

I still don’t know why. On another Windows 10 64-bit machine I also had JULIA\_LOAD\_PATH pointing to similar paths, but that machine had no problem with JuliaPro.

Anyway, I’m happy it’s working now.

---

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [October 19, 2018, 1:28pm UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/3 "2018-10-19T13:28:30Z")

</div>

> [@Zhong\_Pan](#):
>
> Not sure if it’s related, but the machine’s CPU is a bit old […] because the CPU lacks AVX support. That’s the only oddity I can remember with this machine.
> 
> JuliaPro was installed with Administrator privilege. The OS is Windows 10 Enterprise 64-bit version 10.0.15063. 8GB RAM.
> 
> Below’s the crash message. Can someone help or give me some direction to look? Thanks!
> 
> > julia  
> > fatal: error thrown and no exception handler available.  
> > InitError(mod=:MbedTLS, error=MethodError(f=typeof(Base.Filesystem.joinpath)(), args=(nothing, “…”, “…”, “deps”, “usr”, “lib”), world=0x000000000000673a))
> 
> > **init** at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\MbedTLS\src\MbedTLS.jl:61  
> > jfptr\_\_\_init\_\_\_21367 at C:\JuliaPro-1.0.1.1\Julia-1.0.1\lib\julia\sys.dll (unknown line)
> 
> […]
> 
> > BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)  
> > RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)

You’re probably right, except the cause being AVX. I doubt it’s used in crypto, but CPUs now also have some instructions for that, but not older, and I guess not that one.

It seems this line 61 is the problem:

```julia
function __init__ ()
__ctr_drbg__ init__()

```

or what it call here (possibly it’s inlined):

> <https://github.com/JuliaLang/MbedTLS.jl/blob/v0.6.4/src/ctr_drbg.jl#L50>

I would have expected " signal (4): Illegal instruction" like in (but possibly such appears only on Linux and not on Windows)?: [Error starting Julia: invalid instruction 0x62 · Issue #29652 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/issues/29652)

---

<div class="post-metadata">

**Author:** ![Jack\_Vice](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jack_vice/32/6955_2.png) [@Jack\_Vice](https://discourse.julialang.org/u/Jack_Vice)\
**Post date:** [October 20, 2018, 7:32pm UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/4 "2018-10-20T19:32:13Z")

</div>

Hi, I am also having the same MbedTLS initError but when trying to build CUDAdrv. This is on a i5-7600K CPU with Ubuntu. I tried Julia 1.0.1 and JuliaPro 1.0.1.1. Is my error related? I added a JULIA\_LOAD\_PATH and it still failed.

```julia
julia> Pkg.build("CUDAdrv")
  Building CUDAdrv → `/home/julia/JuliaPro-1.0.1.1/JuliaPro/pkgs-1.0.1.1/packages/CUDAdrv/9tzHS/deps/build.log`
┌ Error: Error building `CUDAdrv`:
│ fatal: error thrown and no exception handler available.
│ InitError(mod=:MbedTLS, error=MethodError(f=typeof(Base.Filesystem.joinpath)(), args=(nothing, "..", "..", "deps", "usr", "lib"), world=0x0000000000006726))
│ rec_backtrace at /buildworker/worker/package_linux64/build/src/stackwalk.c:94
│ record_backtrace at /buildworker/worker/package_linux64/build/src/task.c:246
│ jl_throw at /buildworker/worker/package_linux64/build/src/task.c:577
│ jl_method_error_bare at /buildworker/worker/package_linux64/build/src/gf.c:1616
│ jl_method_error at /buildworker/worker/package_linux64/build/src/gf.c:1634
│ jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2161
│ __init__ at /home/julia/worker/juliapro-release-centos7-0_6/build/tmp_julia/share/julia/stdlib/v1.0/MbedTLS/src/MbedTLS.jl:61
│ jfptr ___init___ 21389 at /home/julia/JuliaPro-1.0.1.1/Julia/lib/julia/sys.so (unknown line)
│ jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2184
│ jl_apply at /buildworker/worker/package_linux64/build/src/julia.h:1537 [inlined]
│ jl_module_run_initializer at /buildworker/worker/package_linux64/build/src/toplevel.c:90
│ _julia_init at /buildworker/worker/package_linux64/build/src/init.c:813
│ julia_init__threading at /buildworker/worker/package_linux64/build/src/task.c:302
│ main at /buildworker/worker/package_linux64/build/ui/repl.c:227
│ __libc_start_main at /build/glibc-OTsEL5/glibc-2.27/csu/../csu/libc-start.c:310
│ _start at /home/julia/JuliaPro-1.0.1.1/Julia/bin/julia (unknown line)
└ @ Pkg.Operations /home/julia/worker/juliapro-release-centos7-0_6/build/tmp_julia/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1101

julia> versioninfo()
Julia Version 1.0.1
Commit 0d713926f8 (2018-09-29 19:05 UTC)
Platform Info:
  OS: Linux (x86_64-pc-linux-gnu)
  CPU: Intel(R) Core(TM) i5-7600K CPU @ 3.80GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-6.0.0 (ORCJIT, skylake)
Environment:
  JULIA_EDITOR = atom -a
  JULIA_NUM_THREADS = 4
  JULIA_PKG_SERVER = https://pkg.juliacomputing.com/
  JULIA_PKG_TOKEN_PATH = /home/jack/.julia/token.toml

```

Thanks,

---

<div class="post-metadata">

**Author:** ![anj](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@anj](https://discourse.julialang.org/u/anj)\
**Post date:** [October 21, 2018, 4:49pm UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/5 "2018-10-21T16:49:41Z")

</div>

Same error message. 2 different computers. both Win10 64. CPUs are i7-5600U and i7-980x (as per original post). And I checked I don’t have JULIA\_LOAD\_PATH set at all (ENV[“JULIA\_LOAD\_PATH”] fails )

bunch of packages fail to build. here is the list so far  
SpecialFunctions  
LLVM  
CUDAnative  
Conda  
FFTW  
CuArrays  
WebIO  
GR  
CodecZlib  
Plots  
CUDAdrv

plain julia (1.0.1) works with no problems. download and build, test all ok.

---

<div class="post-metadata">

**Author:** ![Gert-Jan\_van\_der\_Kam](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gert-jan_van_der_kam/32/18333_2.png) [@Gert-Jan\_van\_der\_Kam](https://discourse.julialang.org/u/Gert-Jan_van_der_Kam)\
**Post date:** [January 8, 2019, 3:42pm UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/6 "2019-01-08T15:42:17Z")

</div>

I get the same error when trying to build.

This is the build log:  
fatal: error thrown and no exception handler available.  
InitError(mod=:MbedTLS, error=MethodError(f=typeof(Base.Filesystem.joinpath)(), args=(nothing, “…”, “…”, “deps”, “usr”, “lib”), world=0x00000000000067f0))  
rec\_backtrace at /home/Administrator/buildbot/worker/package\_win64/build/src\stackwalk.c:94  
record\_backtrace at /home/Administrator/buildbot/worker/package\_win64/build/src\task.c:246  
jl\_throw at /home/Administrator/buildbot/worker/package\_win64/build/src\task.c:577  
jl\_method\_error\_bare at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:1616  
jl\_method\_error at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:1634  
jl\_apply\_generic at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:2161  
**init** at C:\Users\julia\AppData\Local\Julia-1.0.2\share\julia\stdlib\v1.0\MbedTLS\src\MbedTLS.jl:61  
jfptr\_\_\_init\_\_\_14286 at C:\Users\Lenovo\AppData\Local\JuliaPro-1.0.2.1\Julia-1.0.2\lib\julia\sys.dll (unknown line)  
jl\_apply\_generic at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:2184  
jl\_apply at /home/Administrator/buildbot/worker/package\_win64/build/src\julia.h:1537 [inlined]  
jl\_module\_run\_initializer at /home/Administrator/buildbot/worker/package\_win64/build/src\toplevel.c:90  
\_julia\_init at /home/Administrator/buildbot/worker/package\_win64/build/src/home/Administrator/buildbot/worker/package\_win64/build/src\init.c:813  
julia\_init\_\_threading at /home/Administrator/buildbot/worker/package\_win64/build/src\task.c:302  
wmain at /home/Administrator/buildbot/worker/package\_win64/build/ui\repl.c:227  
\_\_tmainCRTStartup at /usr/src/debug/mingw64-x86\_64-runtime-5.0.3-1/crt\crtexe.c:329  
mainCRTStartup at /usr/src/debug/mingw64-x86\_64-runtime-5.0.3-1/crt\crtexe.c:212  
BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)  
RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)

This is my setup:  
Julia Version 1.0.2  
Commit d789231e99 (2018-11-08 20:11 UTC)  
Platform Info:  
OS: Windows (x86\_64-w64-mingw32)  
CPU: Intel(R) Core™ i7-6820HQ CPU @ 2.70GHz  
WORD\_SIZE: 64  
LIBM: libopenlibm  
LLVM: libLLVM-6.0.0 (ORCJIT, skylake)  
Environment:  
JULIA\_EDITOR = “C:\Users\Lenovo\AppData\Local\JuliaPro-1.0.2.1\app-1.32.2\atom.exe” -a  
JULIA\_NUM\_THREADS = 4  
JULIA\_PKG\_SERVER = [https://pkg.juliacomputing.com/](https://pkg.juliacomputing.com/)  
JULIA\_PKG\_TOKEN\_PATH = C:\Users\Lenovo.juliapro\token.toml

I do not have environment variable JULIA\_LOAD\_PATH

Does anyone have an idea to get this to build?

---

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [January 19, 2019, 4:58pm UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/7 "2019-01-19T16:58:54Z")

</div>

I would try at least Julia 1.0.3 (or Julia 1.2/master or 1.1 as there’s now a release candidate) not just JuliaPro that’s based on older, but wasn’t the issue solved by this comment [JuliaPro 1.01.1 crashes on older PC running Windows 10 64-bit - #2 by Zhong\_Pan](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/2) ?

The issue I posted previously has been closed and doesn’t seem relevant to this (MbedTLS) but for those having issues with AVX for OpenBLAS (see start of thread) there’s this open issue (linked from the closed one):

[https://github.com/xianyi/OpenBLAS/issues/1947](https://github.com/xianyi/OpenBLAS/issues/1947)

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [September 12, 2023, 4:41pm UTC](https://discourse.julialang.org/t/juliapro-1-01-1-crashes-on-older-pc-running-windows-10-64-bit/16351/8 "2023-09-12T16:41:35Z")

</div>


