{ "id": "148148", "key": "AC-1126", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-05-24T10:08:20.000+0000", "created": "2015-05-22T22:38:17.000+0000", "labels": [ "android" ], "versions": [], "issuelinks": [], "assignee": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "updated": "2016-03-08T07:37:29.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "attachment": [], "flagged": false, "summary": "Can build Alloy projects", "creator": { "name": "redarccoder", "key": "redarccoder", "displayName": "Carlos Daniel", "active": true, "timeZone": "America/Mexico_City" }, "subtasks": [], "reporter": { "name": "redarccoder", "key": "redarccoder", "displayName": "Carlos Daniel", "active": true, "timeZone": "America/Mexico_City" }, "environment": "Windows 7 Sp1 X64", "comment": { "comments": [ { "id": "353355", "author": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "body": "hello [~redarccoder] it looks like you have an old Alloy version, can you please update your whole environment and try again? If the issue continue, please attach full logs, ti config, ti info and a test case with steps to reproduce the issue.\r\n\r\nBest", "updateAuthor": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "created": "2015-05-22T23:50:08.000+0000", "updated": "2015-05-22T23:50:08.000+0000" }, { "id": "353370", "author": { "name": "redarccoder", "key": "redarccoder", "displayName": "Carlos Daniel", "active": true, "timeZone": "America/Mexico_City" }, "body": "I updated all the IDE before posting the bug:\r\nTitanium Studio: 3.4.1.201410281727\r\nAlloy Version: 1.6\r\nCLI Version: 4.0\r\nSDK Version: 3.5.1.GA, 3.5.0 GA, AND 4.0.1.v20150521135010\r\n\r\nLog File:\r\n{color:#59afe1}*!ENTRY com.appcelerator.titanium.core 4 0 2015-05-23 09:38:47.578\r\n!MESSAGE (Build 3.4.1.201410281727) [ERROR] The requested SDK version does not have an assigned commands-handler Error cleaning the project\r\n\r\n!ENTRY org.eclipse.jface 4 0 2015-05-23 09:43:08.192\r\n!MESSAGE Unhandled event loop exception during blocked modal context.\r\n!STACK 0\r\norg.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4397)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4312)\r\n\tat org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)\r\n\tat org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4145)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3762)\r\n\tat org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:173)\r\n\tat org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388)\r\n\tat org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)\r\n\tat org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:275)\r\n\tat com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:534)\r\n\tat com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:442)\r\n\tat org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:2890)\r\n\tat org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1112)\r\n\tat org.eclipse.ui.internal.Workbench.access$19(Workbench.java:1028)\r\n\tat org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1331)\r\n\tat org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)\r\n\tat org.eclipse.ui.internal.Workbench.close(Workbench.java:1329)\r\n\tat org.eclipse.ui.internal.Workbench.close(Workbench.java:1302)\r\n\tat org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1246)\r\n\tat org.eclipse.ui.internal.WorkbenchWindow.access$14(WorkbenchWindow.java:1217)\r\n\tat org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1280)\r\n\tat org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)\r\n\tat org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1278)\r\n\tat org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1290)\r\n\tat org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:477)\r\n\tat org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$11.shellClosed(WBWRenderer.java:517)\r\n\tat org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1081)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)\r\n\tat org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:309)\r\n\tat org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1697)\r\n\tat org.eclipse.swt.widgets.Control.windowProc(Control.java:4613)\r\n\tat org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340)\r\n\tat org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)\r\n\tat org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)\r\n\tat org.eclipse.swt.widgets.Display.windowProc(Display.java:4977)\r\n\tat org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)\r\n\tat org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)\r\n\tat org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)\r\n\tat org.eclipse.swt.widgets.Control.windowProc(Control.java:4706)\r\n\tat org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340)\r\n\tat org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)\r\n\tat org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)\r\n\tat org.eclipse.swt.widgets.Display.windowProc(Display.java:4990)\r\n\tat org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)\r\n\tat org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)\r\n\tat org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140)\r\n\tat org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\r\n\tat org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)\r\n\tat org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)\r\n\tat com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126)\r\n\tat org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n\tat java.lang.reflect.Method.invoke(Unknown Source)\r\n\tat org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)\r\n\tat org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)\r\n\tat org.eclipse.equinox.launcher.Main.run(Main.java:1450)\r\nCaused by: org.eclipse.swt.SWTException: Widget is disposed\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4397)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4312)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4283)\r\n\tat org.eclipse.swt.widgets.Widget.error(Widget.java:472)\r\n\tat org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:344)\r\n\tat org.eclipse.swt.custom.CTabItem.getControl(CTabItem.java:162)\r\n\tat org.eclipse.ui.part.MultiPageEditorPart.getControl(MultiPageEditorPart.java:595)\r\n\tat com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.getAdapter(TiAppEditor.java:370)\r\n\tat org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener.handleActivation(AbstractTextEditor.java:984)\r\n\tat org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener.access$0(AbstractTextEditor.java:980)\r\n\tat org.eclipse.ui.texteditor.AbstractTextEditor$10.run(AbstractTextEditor.java:1008)\r\n\tat org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)\r\n\tat org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)\r\n\t... 67 more\r\n\r\n!ENTRY org.eclipse.core.jobs 4 2 2015-05-23 09:43:08.740\r\n!MESSAGE An internal error occurred during: \"Sending Analytics Ping ...\".\r\n!STACK 0\r\njava.lang.NullPointerException\r\n\tat com.aptana.usage.internal.DefaultAnalyticsEventHandler.getAnalyticsLogger(DefaultAnalyticsEventHandler.java:207)\r\n\tat com.aptana.usage.internal.DefaultAnalyticsEventHandler.sendEventSync(DefaultAnalyticsEventHandler.java:241)\r\n\tat com.aptana.usage.internal.DefaultAnalyticsEventHandler$1.run(DefaultAnalyticsEventHandler.java:75)\r\n\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)\r\n\r\n!ENTRY org.eclipse.core.jobs 2 2 2015-05-23 09:43:09.492\r\n!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.android.core.AndroidSDKLocator$1\r\n!SESSION 2015-05-23 09:43:16.398 -----------------------------------------------\r\neclipse.buildId=unknown\r\njava.version=1.7.0_71\r\njava.vendor=Oracle Corporation\r\nBootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=es_MX\r\nCommand-line arguments: -os win32 -ws win32 -arch x86\r\n\r\n!ENTRY org.eclipse.ui 2 0 2015-05-23 09:43:17.516\r\n!MESSAGE Warnings while parsing the images from the 'org.eclipse.ui.commandImages' extension point.\r\n!SUBENTRY 1 org.eclipse.ui 2 0 2015-05-23 09:43:17.516\r\n!MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.run_on_device.android'\r\n!SUBENTRY 1 org.eclipse.ui 2 0 2015-05-23 09:43:17.516\r\n!MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.debug_on_device.android'\r\n\r\n!ENTRY com.aptana.core 4 0 2015-05-23 09:43:32.126\r\n!MESSAGE (Build 3.4.1.201410281727) [ERROR] Read timed out\r\n!STACK 0\r\njava.net.SocketTimeoutException: Read timed out\r\n\tat java.net.SocketInputStream.socketRead0(Native Method)\r\n\tat java.net.SocketInputStream.read(Unknown Source)\r\n\tat java.net.SocketInputStream.read(Unknown Source)\r\n\tat java.io.BufferedInputStream.fill(Unknown Source)\r\n\tat java.io.BufferedInputStream.read1(Unknown Source)\r\n\tat java.io.BufferedInputStream.read(Unknown Source)\r\n\tat sun.net.www.MeteredStream.read(Unknown Source)\r\n\tat java.io.FilterInputStream.read(Unknown Source)\r\n\tat sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)\r\n\tat com.ibm.icu.text.CharsetDetector.setText(CharsetDetector.java:122)\r\n\tat com.aptana.core.util.IOUtil.read(IOUtil.java:83)\r\n\tat com.aptana.core.util.IOUtil.read(IOUtil.java:57)\r\n\tat com.appcelerator.titanium.ui.dashboard.DashboardUtil.resolveDashboardUrl(DashboardUtil.java:105)\r\n\tat com.appcelerator.titanium.ui.dashboard.DashboardUtil.getDashboardURL(DashboardUtil.java:66)\r\n\tat com.appcelerator.titanium.ui.dashboard.DashboardUtil.openDashboardWithSuffix(DashboardUtil.java:156)\r\n\tat com.appcelerator.titanium.ui.dashboard.DashboardUtil.openDashboard(DashboardUtil.java:149)\r\n\tat com.appcelerator.titanium.rcp.welcomeScreen.TiDevDashboardStartup$1.runInUIThread(TiDevDashboardStartup.java:70)\r\n\tat org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95)\r\n\tat org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)\r\n\tat org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)\r\n\tat org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4145)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3762)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)\r\n\tat org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140)\r\n\tat org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\r\n\tat org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)\r\n\tat org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)\r\n\tat com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126)\r\n\tat org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n\tat java.lang.reflect.Method.invoke(Unknown Source)\r\n\tat org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)\r\n\tat org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)\r\n\tat org.eclipse.equinox.launcher.Main.run(Main.java:1450){color}\r\n\r\nAnd After I try to build th eproject:\r\n\r\n{color:#14892c}!ENTRY com.appcelerator.titanium.core 4 0 2015-05-23 09:38:47.578\r\n!MESSAGE (Build 3.4.1.201410281727) [ERROR] The requested SDK version does not have an assigned commands-handler Error cleaning the project{color}\r\n\r\nAlso, the steps to reproduce the issue are:\r\n1.- Create an alloy project\r\n2.- try to run it", "updateAuthor": { "name": "redarccoder", "key": "redarccoder", "displayName": "Carlos Daniel", "active": true, "timeZone": "America/Mexico_City" }, "created": "2015-05-23T14:49:24.000+0000", "updated": "2015-05-23T14:49:24.000+0000" }, { "id": "353371", "author": { "name": "redarccoder", "key": "redarccoder", "displayName": "Carlos Daniel", "active": true, "timeZone": "America/Mexico_City" }, "updateAuthor": { "name": "redarccoder", "key": "redarccoder", "displayName": "Carlos Daniel", "active": true, "timeZone": "America/Mexico_City" }, "created": "2015-05-23T14:51:16.000+0000", "updated": "2015-05-23T14:51:16.000+0000" }, { "id": "353375", "author": { "name": "redarccoder", "key": "redarccoder", "displayName": "Carlos Daniel", "active": true, "timeZone": "America/Mexico_City" }, "body": "Well, seems like the new App celerator studio kicked in in time, and it can compile and run Alloy projects, mark this as solved\r\n\r\nThanx for your help (and also sorry for my bad english)", "updateAuthor": { "name": "redarccoder", "key": "redarccoder", "displayName": "Carlos Daniel", "active": true, "timeZone": "America/Mexico_City" }, "created": "2015-05-23T16:49:49.000+0000", "updated": "2015-05-23T16:49:49.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }