Uploaded image for project: 'Appcelerator Studio'
  1. Appcelerator Studio
  2. TISTUD-1836

Titanium Studio: Dashboard: Configuration Wizard: Android SDK: Cancel before download begins freezes process

    Details

    • Story Points:
      8

      Description

      In the Dashboard Configuration Wizard for Android, if the installer is canceled before the Android SDK download begins, the process will freeze. jstack cannot get a stack trace when Studio is in this state, but Studio is useable as the process is running in the background.

      This is not a regression. This is not intermittent.

      Steps to Reproduce:

      1. Open Titanium Studio.
      2. Open Preferences > Titanium Studio > Titanium and delete the Android SDK Home path.
      3. Go to the Dashboard > Configure > Android > Install/Upgrade to run the Configuration Wizard.
      4. Enter a path to download the Android SDK (e.g., Desktop/TestAndroidSDK) but do not press OK yet.
      5. Very quickly (for reliable reproduction), press OK, then Cancel in the previous menu.

      Actual Result:

      Process freeze.

      Expected Result:

      Cancel the process.

        Attachments

        1. edge-case_jstack.log
          29 kB
        2. edge-case_log.txt
          13 kB
        3. edge-case.png
          edge-case.png
          36 kB
        4. jstack_console.txt
          0.4 kB
        5. log.txt
          2 kB
        6. Process Window.png
          Process Window.png
          48 kB

          Issue Links

            Activity

              People

              • Assignee:
                nle Nam Le (Inactive)
                Reporter:
                dhyde Dustin Hyde
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: