# Strange exception in Julia v1.4.x could not load library "libcholmod"

**URL:** https://discourse.julialang.org/t/strange-exception-in-julia-v1-4-x-could-not-load-library-libcholmod/41689
**Category:** New to Julia
**Tags:** question
**Created:** [June 18, 2020, 7:02pm UTC](https://discourse.julialang.org/t/strange-exception-in-julia-v1-4-x-could-not-load-library-libcholmod/41689 "2020-06-18T19:02:44Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![uwechsler](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/uwechsler/32/5223_2.png) [@uwechsler](https://discourse.julialang.org/u/uwechsler)
#### Post date: [June 18, 2020, 7:02pm UTC](https://discourse.julialang.org/t/strange-exception-in-julia-v1-4-x-could-not-load-library-libcholmod/41689/1 "2020-06-18T19:02:44Z")

</div>

I am using Julia v.1.4.2 on a Windows Server 2016. In order to make Julia with Version \> `1.3.0` run, I copy the `libopenblas64_.dll` from version `1.2.0` into the bin folder.  
This approach worked so far pretty well for months.

But like half an hour ago I got this error message:

```julia
WARNING: Error during initialization of module LinearAlgebra:
ErrorException("could not load library "libopenblas64_"
The specified module could not be found. ")
┌ Error: Error during initialization of module CHOLMOD
│ exception =
│ could not load library "libcholmod"
│ The specified module could not be found.
│ Stacktrace:
│ [1] dlopen(::String, ::UInt32; throw_error::Bool) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\Libdl\src\Libdl.jl:109
│ [2] dlopen at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\Libdl\src\Libdl.jl:109 [inlined] (repeats 2 times)
│ [3] __init__ () at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\SuiteSparse\src\cholmod.jl:90
└ @ SuiteSparse.CHOLMOD D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\SuiteSparse\src\cholmod.jl:187
              _
  _ _ _(_)_ | Documentation: https://docs.julialang.org
 (_) | (_) (_) |
  _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
 | | | | | | |/ _` | |
 | | |_| | | | (_| | | Version 1.4.2 (2020-05-23)
_/ |\ __'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |

julia> versioninfo()
Julia Version 1.4.2
Commit 44fa15b150* (2020-05-23 18:35 UTC)
Platform Info:
 OS: Windows (x86_64-w64-mingw32)
 CPU: Intel(R) Xeon(R) Gold 6126 CPU @ 2.60GHz
 WORD_SIZE: 64
 LIBM: libopenlibm
 LLVM: libLLVM-8.0.1 (ORCJIT, skylake)
Environment:
 JULIA_DYSON_DIR = C:\sw_source\Julia-1.4.2
 JULIA_NUM_THREADS = 4
 JULIA_PKG_DEVDIR = C:\sw_source\JULIA\Packages

julia>

```

I have no clue how to fix this. I could be that I messed something up because I was making some changes to environmental variables before the error appeared and it is possible I accidentally deleted a variable. Apart from that, the only thing I did was updating ODBC from 0.9 to 1.0 but I cannot imagine that this caused the problem.

The interesting thing is, that Julia `1.3.1` and older versions works but not Julia `1.4.1` or Julia `1.4.2`.

What change could have caused this and how can I reverse it?  
Any Help is much appreciated, thanks.
