Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-44639

Windows hosts download debug symbols twice

    • Type: Icon: Bug Bug
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • None
    • Server Development Platform
    • Dev Platform 2019-12-16

      For example, this happened in a recent BF:

      7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
       Processing archive: mongo-debugsymbols.tgz
       file mongodb-win32-x86_64-2012plus-4.3.0-1446-gebb647b\bin\mongos.pdb
       already exists. Overwrite with
       mongodb-win32-x86_64-2012plus-4.3.0-1446-gebb647b\bin\mongos.pdb?
       (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit?
        ERROR: Can't allocate required memory!
         exit
      fi
      /cygdrive/c/Progra~2/7-Zip/7z.exe x mongo-debugsymbols.tgz
      

      (see https://evergreen.mongodb.com/task_log_raw/mongodb_mongo_master_windows_64_2k8_ssl_jstestfuzz_concurrent_sharded_causal_consistency_11_windows_64_2k8_ssl_ebb647b0b494b65df4cec1cd7b41f87a4b8f16f7_19_09_23_18_20_11/0?type=T#L839 )
      I think there should be a flag to pass to 7zip to avoid this error. Also, it's a strange logic error that the pdb file is already there when we go to extract it – are the filenames colliding?

            Assignee:
            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            Reporter:
            milkie@mongodb.com Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: