Skip to content

add package crashes with Exception violation when I try to add any package #41642

@kapilash

Description

@kapilash

I am facing the following exception when am trying to add any package with Julia.
Steps to reproduce

  • from windows command prompt, go to julia REPL
  • ]
  • add JSON

I get this with 1.6.2 , 1.5.4 as well as 1.7.0 beta .
I am on windows 10.

This occurs for any package.
Can some one help please?

D:\>julia
               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.6.2 (2021-07-14)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

(@v1.6) pkg> add JSON
    Updating registry at `XXXXX\packages\registries\General`
    Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Resolving package versions...

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 0x27898d4 -- fs__chmod at /workspace/srcdir/libuv\src/win\fs.c:2361
in expression starting at none:0
fs__chmod at /workspace/srcdir/libuv\src/win\fs.c:2361
uv__fs_work at /workspace/srcdir/libuv\src/win\fs.c:3207
uv_fs_chmod at /workspace/srcdir/libuv\src/win\fs.c:3759
jl_fs_chmod at /cygdrive/c/buildbot/worker/package_win64/build/src\jl_uv.c:382
#chmod#31 at .\file.jl:1089
chmod at .\file.jl:1089 [inlined]
#26 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\extract.jl:81
#read_tarball#47 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\extract.jl:347
jfptr_YY.read_tarballYY.47_52802.clone_1 at D:\Julia\julia-1.6.2\lib\julia\sys.dll (unknown line)
read_tarball##kw at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\extract.jl:319
unknown function (ip: 000000006110645c)
#extract_tarball#25 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\extract.jl:51
extract_tarball##kw at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\extract.jl:51
unknown function (ip: 000000006110637c)
#83 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\Tar.jl:215
arg_write at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\ArgTools\src\ArgTools.jl:112
#82 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\Tar.jl:214 [inlined]
arg_mkdir at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\ArgTools\src\ArgTools.jl:163
#81 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\Tar.jl:210 [inlined]
#open#647 at .\process.jl:393
jfptr_YY.openYY.647_20644.clone_1 at D:\Julia\julia-1.6.2\lib\julia\sys.dll (unknown line)
open at .\process.jl:391
unknown function (ip: 0000000061104d74)
arg_read at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\ArgTools\src\ArgTools.jl:60 [inlined]
#extract#80 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\Tar.jl:209
unknown function (ip: 0000000061104c29)
extract##kw at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\Tar.jl:204 [inlined]
#extract#87 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\Tar.jl:231 [inlined]
extract##kw at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Tar\src\Tar.jl:231
unknown function (ip: 0000000061104925)
#unpack#18 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\PlatformEngines.jl:374
unpack##kw at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\PlatformEngines.jl:374 [inlined]
#install_archive#47 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:592
install_archive##kw at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:575
jfptr_install_archiveYY.YY.kw_54404.clone_1 at D:\Julia\julia-1.6.2\lib\julia\sys.dll (unknown line)
macro expansion at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:786 [inlined]
#63 at .\task.jl:411
jfptr_YY.63_54251.clone_1 at D:\Julia\julia-1.6.2\lib\julia\sys.dll (unknown line)
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1703 [inlined]
start_task at /cygdrive/c/buildbot/worker/package_win64/build/src\task.c:839
Allocations: 1962196 (Pool: 1961710; Big: 486); GC: 3

ERROR:

Metadata

Metadata

Assignees

Labels

backport 1.6Change should be backported to release-1.6regressionRegression in behavior compared to a previous versionsystem:windowsAffects only Windows

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions