Why is Fabric upload-symbols hanging on step “Begin processing dSYM” under Xcode 10.1












0















For our project Keyman for Mac, we recently updated to Xcode 10.1 on macOS Mojave (10.14.1). Since then, we have found that building the project with xcodebuild hangs, and digging deeper found that Fabric's upload-symbols tool is hanging. Enabling debug logging in upload-symbols with the -d parameter shows it hanging after the following log entry:



2018-11-26 22:17:36.655 upload-symbols[45540:2618198] debug: Begin processing dSYM at /Users/<name>/Documents/keyman/mac/Keyman4MacIM/build/Debug/Keyman.app.dSYM


upload-symbols is being called with a script from the Xcode project:



cd Keyman4MacIM
sh -c DerivedData/Keyman4MacIM/Build/Intermediates.noindex/Keyman4MacIM.build/Debug/Keyman.build/Script-E21291A120A33CA50049790C.sh


The script contains:



#!/bin/sh
Pods/Fabric/upload-symbols -a <key> -p mac build/Debug


Now the strange thing is that if I run that script directly from Terminal, it does not hang. It only hangs when being run as part of the Xcode project build with xcodebuild; command line:



xcodebuild -workspace "/Users/<name>/Documents/keyman/mac/Keyman4MacIM/Keyman4MacIM.xcworkspace" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -configuration Debug clean build -scheme Keyman SYMROOT="/Users/<name>/Documents/keyman/mac/Keyman4MacIM/build"


I tried replicating the (somewhat huge) list of environment variables that Xcode provides the script (captured with printenv in an edited version of the project), and upload-symbols still ran fine from Terminal.



We've tried this on multiple computers with identical results.



We are using Fabric 1.8.2 and Crashlytics 3.11.1.










share|improve this question



























    0















    For our project Keyman for Mac, we recently updated to Xcode 10.1 on macOS Mojave (10.14.1). Since then, we have found that building the project with xcodebuild hangs, and digging deeper found that Fabric's upload-symbols tool is hanging. Enabling debug logging in upload-symbols with the -d parameter shows it hanging after the following log entry:



    2018-11-26 22:17:36.655 upload-symbols[45540:2618198] debug: Begin processing dSYM at /Users/<name>/Documents/keyman/mac/Keyman4MacIM/build/Debug/Keyman.app.dSYM


    upload-symbols is being called with a script from the Xcode project:



    cd Keyman4MacIM
    sh -c DerivedData/Keyman4MacIM/Build/Intermediates.noindex/Keyman4MacIM.build/Debug/Keyman.build/Script-E21291A120A33CA50049790C.sh


    The script contains:



    #!/bin/sh
    Pods/Fabric/upload-symbols -a <key> -p mac build/Debug


    Now the strange thing is that if I run that script directly from Terminal, it does not hang. It only hangs when being run as part of the Xcode project build with xcodebuild; command line:



    xcodebuild -workspace "/Users/<name>/Documents/keyman/mac/Keyman4MacIM/Keyman4MacIM.xcworkspace" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -configuration Debug clean build -scheme Keyman SYMROOT="/Users/<name>/Documents/keyman/mac/Keyman4MacIM/build"


    I tried replicating the (somewhat huge) list of environment variables that Xcode provides the script (captured with printenv in an edited version of the project), and upload-symbols still ran fine from Terminal.



    We've tried this on multiple computers with identical results.



    We are using Fabric 1.8.2 and Crashlytics 3.11.1.










    share|improve this question

























      0












      0








      0








      For our project Keyman for Mac, we recently updated to Xcode 10.1 on macOS Mojave (10.14.1). Since then, we have found that building the project with xcodebuild hangs, and digging deeper found that Fabric's upload-symbols tool is hanging. Enabling debug logging in upload-symbols with the -d parameter shows it hanging after the following log entry:



      2018-11-26 22:17:36.655 upload-symbols[45540:2618198] debug: Begin processing dSYM at /Users/<name>/Documents/keyman/mac/Keyman4MacIM/build/Debug/Keyman.app.dSYM


      upload-symbols is being called with a script from the Xcode project:



      cd Keyman4MacIM
      sh -c DerivedData/Keyman4MacIM/Build/Intermediates.noindex/Keyman4MacIM.build/Debug/Keyman.build/Script-E21291A120A33CA50049790C.sh


      The script contains:



      #!/bin/sh
      Pods/Fabric/upload-symbols -a <key> -p mac build/Debug


      Now the strange thing is that if I run that script directly from Terminal, it does not hang. It only hangs when being run as part of the Xcode project build with xcodebuild; command line:



      xcodebuild -workspace "/Users/<name>/Documents/keyman/mac/Keyman4MacIM/Keyman4MacIM.xcworkspace" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -configuration Debug clean build -scheme Keyman SYMROOT="/Users/<name>/Documents/keyman/mac/Keyman4MacIM/build"


      I tried replicating the (somewhat huge) list of environment variables that Xcode provides the script (captured with printenv in an edited version of the project), and upload-symbols still ran fine from Terminal.



      We've tried this on multiple computers with identical results.



      We are using Fabric 1.8.2 and Crashlytics 3.11.1.










      share|improve this question














      For our project Keyman for Mac, we recently updated to Xcode 10.1 on macOS Mojave (10.14.1). Since then, we have found that building the project with xcodebuild hangs, and digging deeper found that Fabric's upload-symbols tool is hanging. Enabling debug logging in upload-symbols with the -d parameter shows it hanging after the following log entry:



      2018-11-26 22:17:36.655 upload-symbols[45540:2618198] debug: Begin processing dSYM at /Users/<name>/Documents/keyman/mac/Keyman4MacIM/build/Debug/Keyman.app.dSYM


      upload-symbols is being called with a script from the Xcode project:



      cd Keyman4MacIM
      sh -c DerivedData/Keyman4MacIM/Build/Intermediates.noindex/Keyman4MacIM.build/Debug/Keyman.build/Script-E21291A120A33CA50049790C.sh


      The script contains:



      #!/bin/sh
      Pods/Fabric/upload-symbols -a <key> -p mac build/Debug


      Now the strange thing is that if I run that script directly from Terminal, it does not hang. It only hangs when being run as part of the Xcode project build with xcodebuild; command line:



      xcodebuild -workspace "/Users/<name>/Documents/keyman/mac/Keyman4MacIM/Keyman4MacIM.xcworkspace" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -configuration Debug clean build -scheme Keyman SYMROOT="/Users/<name>/Documents/keyman/mac/Keyman4MacIM/build"


      I tried replicating the (somewhat huge) list of environment variables that Xcode provides the script (captured with printenv in an edited version of the project), and upload-symbols still ran fine from Terminal.



      We've tried this on multiple computers with identical results.



      We are using Fabric 1.8.2 and Crashlytics 3.11.1.







      xcodebuild google-fabric






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 26 '18 at 19:53









      Marc DurdinMarc Durdin

      1,0171122




      1,0171122
























          0






          active

          oldest

          votes











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53488083%2fwhy-is-fabric-upload-symbols-hanging-on-step-begin-processing-dsym-under-xcode%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53488083%2fwhy-is-fabric-upload-symbols-hanging-on-step-begin-processing-dsym-under-xcode%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Futebolista

          Lallio

          Jornalista