# Artifact Qt6Declarative blocked by anti-virus

**URL:** <https://discourse.julialang.org/t/artifact-qt6declarative-blocked-by-anti-virus/132978>\
**Category:** General Usage\
**Tags:** artifacts\
**Created:** [October 8, 2025, 12:47pm UTC](https://discourse.julialang.org/t/artifact-qt6declarative-blocked-by-anti-virus/132978 "2025-10-08T12:47:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![henrikjaerleblad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrikjaerleblad/32/21172_2.png) [@henrikjaerleblad](https://discourse.julialang.org/u/henrikjaerleblad)\
**Post date:** [October 8, 2025, 12:47pm UTC](https://discourse.julialang.org/t/artifact-qt6declarative-blocked-by-anti-virus/132978/1 "2025-10-08T12:47:29Z")

</div>

I have been working on a Julia environment on my Linux laptop for a long time.

I wanted to try the environment on my other laptop, which is a Windows laptop. I cloned the Git repository and then I did a `Pkg.instantiate()`. Julia wants to download the Qt6Declarative artifact. However, my anti-virus program (which I only have on my Windows laptop) kicks in and says

> Norton Anti-virus  
> We have moved Qt6QmlXmlListModel.dll to quarantine since it was infected with Win64:Evo-gen

as well as

> Norton Anti-virus  
> We have moved jl\_mZEvWB4Lwn-download.gz to quarantine since it was infected with IDP.Generic.dd0db0003490.3.2

According to Norton Anti-virus, `Win64:Evo-gen` is a trojan horse and `IDP.Generic.dd0db0003490.3.2` is a miscellaneous treat. Julia was automatically killed by Norton Anti-virus and the `Pkg.instantiate()` process abruptly stopped.

Does anyone know anything about this? I am a little bit unsure how to proceed. My Julia version is 1.11.7. Please let me know if I should provide a list of the Julia packages used by my environment, in addition to the information about the Qt6Declarative artifact above.

Thanks!

---

<div class="post-metadata">

**Author:** ![henrikjaerleblad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrikjaerleblad/32/21172_2.png) [@henrikjaerleblad](https://discourse.julialang.org/u/henrikjaerleblad)\
**Post date:** [October 8, 2025, 1:07pm UTC](https://discourse.julialang.org/t/artifact-qt6declarative-blocked-by-anti-virus/132978/2 "2025-10-08T13:07:54Z")

</div>

Update: Ok it seems that at least Win64:Evo-gen is likely a false positive. It is quite common. Searching around, you will find people writing things similar to

> “Win64:Evo-gen [Trj]” is not a specific virus name, but rather a generic detection used by some antivirus software to flag files that exhibit characteristics similar to known trojans."

I have yet to find something about IDP.Generic.dd0db0003490.3.2 though.

---

<div class="post-metadata">

**Author:** ![henrikjaerleblad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrikjaerleblad/32/21172_2.png) [@henrikjaerleblad](https://discourse.julialang.org/u/henrikjaerleblad)\
**Post date:** [October 8, 2025, 1:14pm UTC](https://discourse.julialang.org/t/artifact-qt6declarative-blocked-by-anti-virus/132978/3 "2025-10-08T13:14:38Z")

</div>

Update: After some searching around, it seems likely that IDP.Generic is also a false positive. And people are complaining about Norton Anti-virus, so I guess I should think about getting a better anti-virus program…

---

<div class="post-metadata">

**Author:** ![henrikjaerleblad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrikjaerleblad/32/21172_2.png) [@henrikjaerleblad](https://discourse.julialang.org/u/henrikjaerleblad)\
**Post date:** [October 8, 2025, 2:29pm UTC](https://discourse.julialang.org/t/artifact-qt6declarative-blocked-by-anti-virus/132978/4 "2025-10-08T14:29:19Z")

</div>

Update: Actually, after re-starting my Windows laptop and re-starting Norton (and installing some updates idk), the Julia process actually managed to continue but (!) it detected a hash mismatch in the Qt6Declarative artifact:

> ┌ Error: Tree Hash Mismatch!  
> │ Expected git-tree-sha1: 500643a3f73819032d4456ddbe875c3c1ff86dfe  
> │ Calculated git-tree-sha1: c4aa9dc504c3dfd3d2a97214b2c2f70e00f0d500  
> │  
> │ System is Windows and user cannot create symlinks: ignoring hash mismatch and moving artifact to the expected location

I do not know if this might indicate that some Julia artifacts actually are infected with viruses, or that it’s just Windows being… Windows.
