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

Error reporting: NPE after launching the Studio

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 4.7.1
    • Fix Version/s: Release 4.9.0
    • Component/s: Studio Error reporting
    • Labels:
    • Environment:

      Appc Studio 4.7.1.201609100950
      Java 1.7.0_79-b15
      MacOSX 10.12.1

    • Story Points:
      5
    • Sprint:
      2017 Sprint 05 Studio

      Description

      Error formatting macro: code: java.lang.StackOverflowError

      {
      "ts": "2016-11-17T16:34:18Z",
      "source": "app-track",
      "sid": "5d5caf39-eb2c-4c6c-b303-23cea00cba46",
      "platform": "MacOSX",
      "osver": "10.12.1",
      "mid": "8c672dc860a417fcafe142cb204496b9",
      "id": "c0673bd2-bf56-4b8f-afea-6974c6fd72b3",
      "guid": "936afc9e-28ed-4618-88b8-f6e6e3869b09",
      "event": "crash.studio",
      "data":

      { "stack": "Exception:org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)\\n\\t at org.eclipse.swt.SWT.error(SWT.java:4441)\\n\\t at org.eclipse.swt.SWT.error(SWT.java:4356)\\n\\t at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139)\\n\\t at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994)\\n\\t at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671)\\n\\t at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)\\n\\t at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\\n\\t at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)\\n\\t at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)\\n\\t at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)\\n\\t at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\\n\\t at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)\\n\\t at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)\\n\\t at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126)\\n\\t at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)\\n\\t at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)\\n\\t at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)\\n\\t at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)\\n\\t at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)\\n\\t at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-2)\\n\\t at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\\n\\t at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\\n\\t at java.lang.reflect.Method.invoke(Method.java:606)\\n\\t at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)\\n\\t at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)\\n\\t at org.eclipse.equinox.launcher.Main.run(Main.java:1465)\\njava.lang.NullPointerException: null\\n\\t at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.getVersion(NodeAppcCLI.java:769)\\n\\t at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.getPackagePath(NodeAppcCLI.java:752)\\n\\t at com.appcelerator.titanium.core.util.AppPreviewInstallManager.isAppPreviewFolderHookFound(AppPreviewInstallManager.java:27)\\n\\t at com.appcelerator.titanium.core.util.AppPreviewInstallManager.isAppPreviewInstalled(AppPreviewInstallManager.java:21)\\n\\t at com.appcelerator.titanium.android.core.launching.AndroidAppPreviewPropertyTester.getAppPreviewStatus(AndroidAppPreviewPropertyTester.java:36)\\n\\t at com.appcelerator.titanium.android.core.launching.AndroidAppPreviewPropertyTester.test(AndroidAppPreviewPropertyTester.java:29)\\n\\t at org.eclipse.core.internal.expressions.Property.test(Property.java:58)\\n\\t at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:99)\\n\\t at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)\\n\\t at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:106)\\n\\t at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)\\n\\t at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:150)\\n\\t at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)\\n\\t at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72)\\n\\t at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)\\n\\t at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:29)\\n\\t at org.eclipse.core.internal.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:70)\\n\\t at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)\\n\\t at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53)\\n\\t at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:281)\\n\\t at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationManager.getLaunchShortcuts(LaunchConfigurationManager.java:708)\\n\\t at com.appcelerator.titanium.ui.LaunchAppToolbarContribution.loadShortcuts(LaunchAppToolbarContribution.java:158)\\n\\t at com.appcelerator.titanium.ui.LaunchAppToolbarContribution.access$4(LaunchAppToolbarContribution.java:152)\\n\\t at com.appcelerator.titanium.ui.LaunchAppToolbarContribution$2$1.run(LaunchAppToolbarContribution.java:393)\\n\\t at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)\\n\\t at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)\\n\\t at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994)\\n\\t at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671)\\n\\t at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)\\n\\t at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\\n\\t at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)\\n\\t at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)\\n\\t at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)\\n\\t at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\\n\\t at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)\\n\\t at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)\\n\\t at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126)\\n\\t at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)\\n\\t at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)\\n\\t at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)\\n\\t at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)\\n\\t at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)\\n\\t at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-2)\\n\\t at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\\n\\t at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\\n\\t at java.lang.reflect.Method.invoke(Method.java:606)\\n\\t at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)\\n\\t at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)\\n\\t at org.eclipse.equinox.launcher.Main.run(Main.java:1465)\\n", "ostype": "x86_64", "message": "Unhandled event loop exception", "javaRuntimeVersion": "1.7.0_79-b15" }

      ,
      "app_version": "4.7.1.201609100950",
      "app_name": "Appcelerator Studio",
      "": null
      }

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kkolipaka Kondal Kolipaka (Inactive)
                Reporter:
                kkolipaka Kondal Kolipaka (Inactive)
                Reviewer:
                Prashanth Pedduri (Inactive)
              • Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: