{ "id": "153922", "key": "TIMOB-20376", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "17707", "name": "Release 5.3.0", "archived": false, "released": true, "releaseDate": "2016-06-04" }, { "id": "18078", "name": "windowslib 0.4.13", "archived": false, "released": true, "releaseDate": "2016-04-29" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-04-29T15:24:36.000+0000", "created": "2015-12-17T14:52:50.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "qe-5.3.0", "windows_phone" ], "versions": [ { "id": "17993", "description": "Release 5.2.2", "name": "Release 5.2.2", "archived": false, "released": true, "releaseDate": "2016-04-05" } ], "issuelinks": [ { "id": "50189", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "153297", "key": "CLI-885", "fields": { "summary": "Appc new should be more cautious when unable to read Ti activeSDK value", "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" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "updated": "2016-05-03T18:24:59.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": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "Whe i try to build for Windows Phone the sdk can't complete the build and dies with exit code 1, the only error i can see is part (i think) of the sdk for windows phone\r\n\r\n{code:java}\r\n[INFO] : Alloy compiled in 12.28829s\r\n[INFO] : Alloy compiler completed successfully\r\nTypeError: Cannot read property 'split' of undefined\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\windowslib\\lib\\certs.js:142:52\r\n at ChildProcess.exithandler (child_process.js:742:7)\r\n at ChildProcess.emit (events.js:110:17)\r\n at maybeClose (child_process.js:1015:16)\r\n at Socket. (child_process.js:1183:11)\r\n at Socket.emit (events.js:107:17)\r\n at Pipe.close (net.js:485:12)\r\n---------------------------------------------\r\n at Object.exports.execFile (child_process.js:821:9)\r\n at exports.exec (child_process.js:649:18)\r\n at Object.thumbprint (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\windowslib\\lib\\certs.js:134:2)\r\n at cli.on.post (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\windows\\cli\\hooks\\ws-package.js:39:22)\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\lib\\hook.js:235:13\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:689:13\r\n at iterate (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:265:13)\r\n at process._tickCallback (node.js:355:11)\r\n---------------------------------------------\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:275:35\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:44:16\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:694:17\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:173:37\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\lib\\hook.js:239:9\r\n at cli.on.post (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\windows\\cli\\hooks\\ws-run.js:34:72)\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\lib\\hook.js:235:13\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:689:13\r\n at iterate (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:265:13)\r\n---------------------------------------------\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:275:35\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:44:16\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:694:17\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:173:37\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\lib\\hook.js:239:9\r\n at cli.on.post (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\windows\\cli\\hooks\\wp-run.js:38:85)\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\lib\\hook.js:235:13\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:689:13\r\n at iterate (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:265:13)\r\n---------------------------------------------\r\n at C:\\Users\\erika\\Documents\\Appcelerator_Studio_Workspace\\gacApp\\plugins\\ti.alloy\\hooks\\alloy.js:171:11\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\node-appc\\lib\\async.js:46:6\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:697:13\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:52:16\r\n at done (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:248:21)\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:44:16\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:694:17\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:173:37\r\n at C:\\Users\\erika\\Documents\\Appcelerator_Studio_Workspace\\gacApp\\plugins\\ti.alloy\\hooks\\alloy.js:102:9\r\n---------------------------------------------\r\n at Object.exports.execFile (child_process.js:821:9)\r\n at exports.exec (child_process.js:649:18)\r\n at C:\\Users\\erika\\Documents\\Appcelerator_Studio_Workspace\\gacApp\\plugins\\ti.alloy\\hooks\\alloy.js:99:7\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:689:13\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:239:13\r\n at _arrayEach (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:91:13)\r\n at _each (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:82:13)\r\n at async.forEachOf.async.eachOf (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:238:9)\r\n at _parallel (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:688:9)\r\n---------------------------------------------\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:275:35\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:44:16\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:694:17\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:173:37\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\lib\\hook.js:239:9\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\mobileweb\\cli\\hooks\\windows.js:380:4\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\lib\\hook.js:235:13\r\n at C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:689:13\r\n at iterate (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\node_modules\\titanium\\node_modules\\async\\lib\\async.js:265:13)\r\n---------------------------------------------\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:275:35\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:44:16\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:694:17\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:173:37\r\n at WindowsBuilder.checkIfNeedToRecompile (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\windows\\cli\\commands\\_build\\checks.js:214:2)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:689:13\r\n at iterate (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:265:13)\r\n at process._tickCallback (node.js:355:11)\r\n---------------------------------------------\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:275:35\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:44:16\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:694:17\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:173:37\r\n at WindowsBuilder.readBuildManifest (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\windows\\cli\\commands\\_build\\read.js:39:2)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:689:13\r\n at iterate (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.0.2.GA\\node_modules\\async\\lib\\async.js:265:13)\r\n at process._tickCallback (node.js:355:11)\r\n2015-12-17T09:42:50.769Z | TRACE | titanium exited with exit code 1\r\n2015-12-17T09:42:50.770Z | ERROR | Error: ti run exited with error code 1\r\n at ChildProcess. (C:\\Users\\erika\\.appcelerator\\install\\5.1.0\\package\\node_modules\\appc-cli-titanium\\plugins\\run.js:92:66)\r\n at ChildProcess.emit (events.js:110:17)\r\n at Process.ChildProcess._handle.onexit (child_process.js:1074:12)\r\n2015-12-17T09:42:50.771Z | TRACE | Sending exit signal to titanium process: 6964\r\n{code}", "attachment": [ { "id": "58168", "filename": "split-error.txt", "author": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-02-09T17:27:34.000+0000", "size": 23046, "mimeType": "text/plain" } ], "flagged": false, "summary": "Windows Phone: Cannot read property 'split' of undefined", "creator": { "name": "luca.dellaira", "key": "luca.dellaira", "displayName": "Luca Dell'aira", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "luca.dellaira", "key": "luca.dellaira", "displayName": "Luca Dell'aira", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Windows 10\r\nTiSDK 5.0.2 - 5.1.1\r\nVisual Studio CE 2015", "closedSprints": [ { "id": 129, "state": "closed", "name": "To Be Scheduled", "startDate": "2016-03-28T04:03:55.142Z", "endDate": "2016-04-08T04:03:00.000Z", "completeDate": "2016-03-29T04:09:03.755Z", "originBoardId": 100 }, { "id": 624, "state": "closed", "name": "2016 Sprint 09 SDK", "startDate": "2016-04-23T00:39:45.452Z", "endDate": "2016-05-07T00:39:00.000Z", "completeDate": "2016-05-09T03:43:10.279Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "373383", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello [~luca.dellaira], Please provide a full sample code which demonstrate the issue you are having. We will try to regenerate the issue in our environment. Thanks.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2015-12-22T09:36:35.000+0000", "updated": "2015-12-22T09:36:35.000+0000" }, { "id": "373384", "author": { "name": "luca.dellaira", "key": "luca.dellaira", "displayName": "Luca Dell'aira", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Default alloy app project has the same result of my app", "updateAuthor": { "name": "luca.dellaira", "key": "luca.dellaira", "displayName": "Luca Dell'aira", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-12-22T09:51:50.000+0000", "updated": "2015-12-22T09:51:50.000+0000" }, { "id": "373394", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, We can't regenerate the issue in windows 8.1 with SDK 5.1.1.GA. Please try to clean the project and rebuild. Or create a new project and try. Thanks.\r\n\r\nOur Environment\r\n\r\nWindows 8.1\r\nTiSDK 5.1.1\r\nVisual Studio 2013\r\nnode v0.12.7\r\n\r\n", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2015-12-22T10:51:48.000+0000", "updated": "2015-12-22T10:51:48.000+0000" }, { "id": "373395", "author": { "name": "luca.dellaira", "key": "luca.dellaira", "displayName": "Luca Dell'aira", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Project Clean don't solve my problem\r\n\r\nMy Env:\r\n\r\nWindows 10\r\nTiSDK 5.1.1\r\nVisual Studio Community 2015\r\nNodeJS 0.12.7\r\n\r\nI don't have any windows 8.1 PC", "updateAuthor": { "name": "luca.dellaira", "key": "luca.dellaira", "displayName": "Luca Dell'aira", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-12-22T11:01:34.000+0000", "updated": "2015-12-22T11:01:34.000+0000" }, { "id": "373397", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2015-12-22T11:52:23.000+0000", "updated": "2015-12-22T11:52:23.000+0000" }, { "id": "376347", "author": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The issue persist, Tested with sdk-6.0.0.v20160209044301 and appc cli 5.2.0-249 on preproduction. the error log is attached.", "updateAuthor": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-02-09T17:27:20.000+0000", "updated": "2016-02-09T17:27:20.000+0000" }, { "id": "376686", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "Can anyone provide more details here? Basically we're running certutil against the generated pfx to grab the \"thumbprint\" of the cert. Looking at the code this would happen if the process didn't give an error exit code but spit out output that we didn't expect.\r\n\r\nIt's running {{certutil -p -dump \"\"}}\r\nIf using no password, you'd do: {{certutil -p \"\" -dump \"\"}}\r\n", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2016-02-12T00:41:58.000+0000", "updated": "2016-02-12T00:43:27.000+0000" }, { "id": "376979", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "[~rramirez] I need the output of running {{certutil -p -dump \"\"}} wherever the pfxFile is that you're using for your app.", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2016-02-16T15:24:34.000+0000", "updated": "2016-02-16T15:24:34.000+0000" }, { "id": "382420", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Removing fixVersion from ticket as ticket is marked as Needs more info", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2016-04-12T05:16:28.000+0000", "updated": "2016-04-12T05:16:28.000+0000" }, { "id": "384621", "author": { "name": "htbryant", "key": "htbryant", "displayName": "Harry Bryant", "active": true, "timeZone": "Europe/London" }, "updateAuthor": { "name": "htbryant", "key": "htbryant", "displayName": "Harry Bryant", "active": true, "timeZone": "Europe/London" }, "created": "2016-05-03T18:24:41.000+0000", "updated": "2016-05-03T18:24:41.000+0000" } ], "maxResults": 17, "total": 17, "startAt": 0 } } }