ERROR: Job failed: exit code 4294967295

Summary

I instaled a runner on windows with the docker-windows executor, but it fails everytime after pulling the project, exiting with the code 4294967295

Steps to reproduce

.gitlab-ci.yml

    image: mcr.microsoft.com/windows/servercore:1803
    script:
        - echo hello

Actual behavior

fails eveytime with code 4294967295.

Expected behavior

expected the job to not fail and print hello

Relevant logs and/or screenshots

this is the output of gitlab-runner.exe --debug run.

job log
job=5578 project=184 runner=dcc3f68f
Using Docker executor with image mcr.microsoft.com/windows/servercore:1803 ...  job=5578 project=184 runner=dcc3f68f
Looking for prebuilt image gitlab/gitlab-runner-helper:x86_64-577f813d-servercore1803...  job=5578 project=184 runner=dcc3f68f
Creating user-defined volumes...                    job=5578 project=184 runner=dcc3f68f
Using container "104a3416c7888699441235b056f25b1a46a7593efc3fa8c0e67a8f0b9f41f762" as cache "c:\\cache"...  job=5578 project=184 runner=dcc3f68f
Creating build volume...                            job=5578 project=184 runner=dcc3f68f
Using container "a4dd4798a2c94f60031af770620e79f1a6453b1909b4a6b08f97a071334955ea" as cache "c:\\builds"...  job=5578 project=184 runner=dcc3f68f
Creating services...                                job=5578 project=184 runner=dcc3f68f
Starting Docker command...                          job=5578 project=184 runner=dcc3f68f
Looking for prebuilt image gitlab/gitlab-runner-helper:x86_64-577f813d-servercore1803...  job=5578 project=184 runner=dcc3f68f
No credentials found for mcr.microsoft.com          job=5578 project=184 runner=dcc3f68f
Looking for image mcr.microsoft.com/windows/servercore:1803 ...  job=5578 project=184 runner=dcc3f68f
Pulling docker image mcr.microsoft.com/windows/servercore:1803 ...  job=5578 project=184 runner=dcc3f68f
Using docker image sha256:8bb7a7199ebc1dc2cbd99ce638fb271031093d092c1469fb4861dda4f66dd643 for mcr.microsoft.com/windows/servercore:1803 ...  job=5578 project=184 runner=dcc3f68f
Waiting for signals...                              job=5578 project=184 runner=dcc3f68f
Executing build stage                               build_stage=prepare_script job=5578 project=184 runner=dcc3f68f
Looking for prebuilt image gitlab/gitlab-runner-helper:x86_64-577f813d-servercore1803...  job=5578 project=184 runner=dcc3f68f
No credentials found for docker.io                  job=5578 project=184 runner=dcc3f68f
Looking for image sha256:98a4cc6bdc6c08105309cafbfb33097098c31239a7555ec426d749145d7d9d47 ...  job=5578 project=184 runner=dcc3f68f
Removed container runner-dcc3f68f-project-184-concurrent-0-predefined-0 with Error: No such container: runner-dcc3f68f-project-184-concurrent-0-predefined-0 (executor_docker.go:885:0s)  job=5578 project=184 runner=dcc3f68f
Creating container runner-dcc3f68f-project-184-concurrent-0-predefined-0 ...  job=5578 project=184 runner=dcc3f68f
Executing on /runner-dcc3f68f-project-184-concurrent-0-predefined-0 the echo "Running on $env:computername via"

  job=5578 project=184 runner=dcc3f68f
Attaching to container 74c5b9b264cd52e4df33fa6abe678f51c2670a0ad140f99416cd5ac80aa944fd ...  job=5578 project=184 runner=dcc3f68f
Starting container 74c5b9b264cd52e4df33fa6abe678f51c2670a0ad140f99416cd5ac80aa944fd ...  job=5578 project=184 runner=dcc3f68f
Feeding runners to channel                          builds=1
Appending trace to coordinator... ok                code=202 job=5578 job-log=0-539 job-status=running runner=dcc3f68f sent-log=0-538 status=202 Accepted
Waiting for attach to finish 74c5b9b264cd52e4df33fa6abe678f51c2670a0ad140f99416cd5ac80aa944fd ...  job=5578 project=184 runner=dcc3f68f
Waiting for container 74c5b9b264cd52e4df33fa6abe678f51c2670a0ad140f99416cd5ac80aa944fd ...  job=5578 project=184 runner=dcc3f68f
Appending trace to coordinator... ok                code=202 job=5578 job-log=0-585 job-status=running runner=dcc3f68f sent-log=539-584 status=202 Accepted
Container 74c5b9b264cd52e4df33fa6abe678f51c2670a0ad140f99416cd5ac80aa944fd finished with <nil>  job=5578 project=184 runner=dcc3f68f
Executing build stage                               build_stage=get_sources job=5578 project=184 runner=dcc3f68f
Looking for prebuilt image gitlab/gitlab-runner-helper:x86_64-577f813d-servercore1803...  job=5578 project=184 runner=dcc3f68f
No credentials found for docker.io                  job=5578 project=184 runner=dcc3f68f
Looking for image sha256:98a4cc6bdc6c08105309cafbfb33097098c31239a7555ec426d749145d7d9d47 ...  job=5578 project=184 runner=dcc3f68f
Removed container runner-dcc3f68f-project-184-concurrent-0-predefined-1 with Error: No such container: runner-dcc3f68f-project-184-concurrent-0-predefined-1 (executor_docker.go:885:0s)  job=5578 project=184 runner=dcc3f68f
Creating container runner-dcc3f68f-project-184-concurrent-0-predefined-1 ...  job=5578 project=184 runner=dcc3f68f
Executing on /runner-dcc3f68f-project-184-concurrent-0-predefined-1 the $FF_CMD_DISABLE_DELAYED_ERROR_LEVEL_EXPANSION="false"


job=5578 project=184 runner=dcc3f68f
Attaching to container bf224e582a5b246891d5e16abbb4650be041e914d6e1b8f9b924458a0bee925e ...  job=5578 project=184 runner=dcc3f68f
Starting container bf224e582a5b246891d5e16abbb4650be041e914d6e1b8f9b924458a0bee925e ...  job=5578 project=184 runner=dcc3f68f
Appending trace to coordinator... ok                code=202 job=5578 job-log=0-1268 job-status=running runner=dcc3f68f sent-log=1172-1267 status=202 Accepted
Waiting for attach to finish bf224e582a5b246891d5e16abbb4650be041e914d6e1b8f9b924458a0bee925e ...  job=5578 project=184 runner=dcc3f68f
Waiting for container bf224e582a5b246891d5e16abbb4650be041e914d6e1b8f9b924458a0bee925e ...  job=5578 project=184 runner=dcc3f68f
Submitting job to coordinator... ok                 code=200 job=5578 job-status= runner=dcc3f68f
Container bf224e582a5b246891d5e16abbb4650be041e914d6e1b8f9b924458a0bee925e finished with <nil>  job=5578 project=184 runner=dcc3f68f
WARNING: Job failed: exit code 1                    duration=1m33.798736s job=5578 project=184 runner=dcc3f68f
Appending trace to coordinator... ok                code=202 job=5578 job-log=0-1366 job-status=running runner=dcc3f68f sent-log=1268-1365 status=202 Accepted
Submitting job to coordinator... ok                 code=200 job=5578 job-status= runner=dcc3f68f
Removed container bf224e582a5b246891d5e16abbb4650be041e914d6e1b8f9b924458a0bee925e with <nil>  job=5578 project=184 runner=dcc3f68f
Removed container 51fa82b3ff706c04ee65d654320df7d488f680cc2332efad17ac1373e5151be6 with <nil>  job=5578 project=184 runner=dcc3f68f
Removed container 74c5b9b264cd52e4df33fa6abe678f51c2670a0ad140f99416cd5ac80aa944fd with <nil>  job=5578 project=184 runner=dcc3f68f
WARNING: Failed to process runner                   builds=0 error=exit code 1 executor=docker-windows runner=dcc3f68f
I skipped all the ENV part of the log.

Environment description

config.toml contents
concurrent = 1
check_interval = 0

[session_server]
  session_timeout = 1800

[[runners]]
  name = "Docker runner"
  url = "XXXXXXXXXXXXXXXXXX"
  token = "XXXXXXXXXXXXXXXXX"
  executor = "docker-windows"
  [runners.custom_build_dir]
  [runners.docker]
    tls_verify = false
    image = "mcr.microsoft.com/windows/servercore:1803"
    privileged = false
    disable_entrypoint_overwrite = false
    oom_kill_disable = false
    disable_cache = false
    volumes = ["c:\\cache"]
    shm_size = 0
  [runners.cache]
    [runners.cache.s3]
    [runners.cache.gcs]

Used GitLab Runner version

Version:      12.5.0
Git revision: 577f813d
Git branch:   12-5-stable
GO version:   go1.10.8
Built:        2019-11-20T09:14:34+0000
OS/Arch:      windows/amd64