{
"id": "175566",
"key": "TIMOB-28154",
"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": "21092",
"name": "Release 9.2.1",
"archived": false,
"released": true,
"releaseDate": "2020-10-06"
}
],
"resolution": {
"id": "1",
"description": "A fix for this issue is checked into the tree and tested.",
"name": "Fixed"
},
"resolutiondate": "2020-10-06T18:25:39.000+0000",
"created": "2020-09-24T15:41:16.000+0000",
"priority": {
"name": "Critical",
"id": "1"
},
"labels": [],
"versions": [
{
"id": "21051",
"description": "",
"name": "Release 9.2.0",
"archived": false,
"released": true,
"releaseDate": "2020-09-23"
}
],
"issuelinks": [],
"assignee": {
"name": "jvennemann",
"key": "jvennemann",
"displayName": "Jan Vennemann",
"active": true,
"timeZone": "Europe/Berlin"
},
"updated": "2020-10-06T18:25:39.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": "13715",
"name": "Hyperloop",
"description": "Hyperloop project"
}
],
"description": "Upgrading a classic App from 9.0.1 to 9.2.0. Using Hyperloop 6.0.1 with podfile as below and getting error:\r\n\r\n\r\n{code:java}\r\n[INFO] Creating assets image set\r\n[INFO] Writing bootstrap json\r\n[INFO] Writing i18n files\r\n[INFO] Processing Titanium symbols\r\n[INFO] Removing files\r\n[INFO] Starting Hyperloop assembly\r\n[WARN] Unable to detect framework umbrella header for ti.identity.\r\n[WARN] Unable to detect framework umbrella header for hyperloop.\r\n2020-09-24T15:45:48.916Z | ERROR | An uncaught exception was thrown!\r\n(buildSettings.LD_RUNPATH_SEARCH_PATHS || \"\").replace is not a function\r\n2020-09-24T15:45:48.916Z | ERROR | (buildSettings.LD_RUNPATH_SEARCH_PATHS || \"\").replace is not a function\r\nProcess exited with 1\r\nThe terminal process terminated with exit code: 1.\r\n{code}\r\n\r\nPodfile:\r\n\r\ninstall! 'cocoapods',\r\n :integrate_targets => false\r\n\r\nuse_frameworks!\r\n\r\nplatform :ios, '10.0'\r\ntarget 'Test' do\r\n pod 'FSCalendar'\r\n pod 'Stripe'\r\n pod 'EDHexColor'\r\nend\r\n\r\nTried downgrading to Hyperloop 5.0.3 with same result. Reverting back to 9.0.1 builds fine.\r\n",
"attachment": [],
"flagged": false,
"summary": "Build failing on 9.2.0 with Hyperloop",
"creator": {
"name": "kaypro@gmail.com",
"key": "kaypro@gmail.com",
"displayName": "kaypro",
"active": true,
"timeZone": "America/New_York"
},
"subtasks": [],
"reporter": {
"name": "kaypro@gmail.com",
"key": "kaypro@gmail.com",
"displayName": "kaypro",
"active": true,
"timeZone": "America/New_York"
},
"environment": "Appcelerator Command-Line Interface, version 8.1.1\r\n\r\nXcode: 11.6\r\n\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.15.6\r\n Architecture = 64bit\r\n # CPUs = 16\r\n Memory = 34359738368\r\n\r\nNode.js\r\n Node.js Version = 10.20.1\r\n npm Version = 6.14.4\r\n\r\nTitanium CLI\r\n CLI Version = 5.2.5\r\n\r\nTitanium SDK\r\n SDK Version = 9.2.0.GA\r\n Target Platform = iphone",
"closedSprints": [
{
"id": 1207,
"state": "closed",
"name": "2020 Sprint 20",
"startDate": "2020-09-28T15:30:47.481Z",
"endDate": "2020-10-09T15:30:00.000Z",
"completeDate": "2020-10-09T16:33:43.453Z",
"originBoardId": 114
}
],
"comment": {
"comments": [
{
"id": "457021",
"author": {
"name": "topener",
"key": "topener",
"displayName": "Rene Pot",
"active": true,
"timeZone": "Europe/Berlin"
},
"body": "Confirmed this on my end!\r\n\r\nThis seems to happen without liveview. With liveview it seems to not cause any issues.\r\n\r\nTo reproduce, just add both a module and hyperloop to tiapp, then require in your app.\r\n{code:xml}\r\n ti.map\r\n hyperloop\r\n{code}\r\n\r\nThen compile the app to iOS. Also does not seem to happen on Android",
"updateAuthor": {
"name": "topener",
"key": "topener",
"displayName": "Rene Pot",
"active": true,
"timeZone": "Europe/Berlin"
},
"created": "2020-09-24T15:54:06.000+0000",
"updated": "2020-09-24T15:54:25.000+0000"
},
{
"id": "457022",
"author": {
"name": "kaypro@gmail.com",
"key": "kaypro@gmail.com",
"displayName": "kaypro",
"active": true,
"timeZone": "America/New_York"
},
"body": "Thanks Rene. Just FYI that on my end this error occurs with or without liveview enabled.",
"updateAuthor": {
"name": "kaypro@gmail.com",
"key": "kaypro@gmail.com",
"displayName": "kaypro",
"active": true,
"timeZone": "America/New_York"
},
"created": "2020-09-24T16:01:11.000+0000",
"updated": "2020-09-24T16:01:11.000+0000"
},
{
"id": "457023",
"author": {
"name": "topener",
"key": "topener",
"displayName": "Rene Pot",
"active": true,
"timeZone": "Europe/Berlin"
},
"body": "Good addition. For me it only happens runtime, and not while building. Did you clean your project before compiling?",
"updateAuthor": {
"name": "topener",
"key": "topener",
"displayName": "Rene Pot",
"active": true,
"timeZone": "Europe/Berlin"
},
"created": "2020-09-24T16:04:02.000+0000",
"updated": "2020-09-24T16:04:02.000+0000"
},
{
"id": "457024",
"author": {
"name": "perdona",
"key": "perdona",
"displayName": "Caio Perdona",
"active": true,
"timeZone": "America/Los_Angeles"
},
"body": "Getting a similar behavior here.\r\nBuilding for iOS simulator, without liveview, Ti is throwing the following log:\r\n{code:java}\r\n[ERROR] Script Error {\r\n[ERROR] column = 21;\r\n[ERROR] line = 101;\r\n[ERROR] message = \"Couldn't find module: /hyperloop/ti.map/ti.map for architecture: x86_64\";\r\n[ERROR] sourceURL = \"file:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/app.js\";\r\n[ERROR] stack = \"require@[native code]\\nfile:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/app.js:101:21\\nglobal code@file:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/app.js:250:70\\nrequire@[native code]\\nfile:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/ti.main.js:14247:10\\nloadAsync@file:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/ti.main.js:14175:13\\nglobal code@file:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/ti.main.js:14244:10\";\r\n[ERROR] type = Error;\r\n[ERROR] }\r\n[ERROR] Script Error {\r\n[ERROR] column = 10;\r\n[ERROR] line = 14247;\r\n[ERROR] message = \"Module \\\"app.js\\\" failed to leave a valid exports object\";\r\n[ERROR] sourceURL = \"file:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/ti.main.js\";\r\n[ERROR] stack = \"require@[native code]\\nfile:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/ti.main.js:14247:10\\nloadAsync@file:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/ti.main.js:14175:13\\nglobal code@file:///Users/perdona/Library/Developer/CoreSimulator/Devices/1A397A41-4BCF-4A12-97CE-9E985ACA538F/data/Containers/Bundle/Application/1C94A667-0032-48FC-9918-2393F9276823/engajai.app/ti.main.js:14244:10\";\r\n[ERROR] type = Error;\r\n[ERROR] }\r\n{code}\r\n\r\n\r\nI'm using Xcode 12, SDK 9.2.0, node 12.X.\r\n\r\nApp builds, but when it starts, it crashes with log above.",
"updateAuthor": {
"name": "perdona",
"key": "perdona",
"displayName": "Caio Perdona",
"active": true,
"timeZone": "America/Los_Angeles"
},
"created": "2020-09-24T16:08:26.000+0000",
"updated": "2020-09-24T16:08:26.000+0000"
},
{
"id": "457025",
"author": {
"name": "perdona",
"key": "perdona",
"displayName": "Caio Perdona",
"active": true,
"timeZone": "America/Los_Angeles"
},
"body": "Also, here it seems to be erratic with liveview: SOmetimes it runs fine, sometimes it crashes with the same log.",
"updateAuthor": {
"name": "perdona",
"key": "perdona",
"displayName": "Caio Perdona",
"active": true,
"timeZone": "America/Los_Angeles"
},
"created": "2020-09-24T16:09:32.000+0000",
"updated": "2020-09-24T16:09:32.000+0000"
},
{
"id": "457026",
"author": {
"name": "kaypro@gmail.com",
"key": "kaypro@gmail.com",
"displayName": "kaypro",
"active": true,
"timeZone": "America/New_York"
},
"body": "Yes. Clean build each time. Thanks.",
"updateAuthor": {
"name": "kaypro@gmail.com",
"key": "kaypro@gmail.com",
"displayName": "kaypro",
"active": true,
"timeZone": "America/New_York"
},
"created": "2020-09-24T16:27:09.000+0000",
"updated": "2020-09-24T16:27:09.000+0000"
},
{
"id": "457040",
"author": {
"name": "jinfante",
"key": "jinfante",
"displayName": "Jim Infante",
"active": true,
"timeZone": "America/Los_Angeles"
},
"body": "having the same issue. \r\nboth new versions of Ti.Map and Hyperloop has error. ",
"updateAuthor": {
"name": "jinfante",
"key": "jinfante",
"displayName": "Jim Infante",
"active": true,
"timeZone": "America/Los_Angeles"
},
"created": "2020-09-27T06:21:39.000+0000",
"updated": "2020-09-27T06:21:39.000+0000"
},
{
"id": "457041",
"author": {
"name": "arood",
"key": "arood",
"displayName": "Marcus Olovsson",
"active": true,
"timeZone": "Europe/Berlin"
},
"body": "I'm also experiencing this when building to device with the Facebook module and Hyperloop",
"updateAuthor": {
"name": "arood",
"key": "arood",
"displayName": "Marcus Olovsson",
"active": true,
"timeZone": "Europe/Berlin"
},
"created": "2020-09-27T07:17:37.000+0000",
"updated": "2020-09-27T07:17:37.000+0000"
},
{
"id": "457042",
"author": {
"name": "topener",
"key": "topener",
"displayName": "Rene Pot",
"active": true,
"timeZone": "Europe/Berlin"
},
"body": "Hi all,\r\n\r\nthis issue will happen for many modules and Hyperloop enabled. Right now the workaround is xcode 11 + SDK 9.1.x until this fix is merged. ",
"updateAuthor": {
"name": "topener",
"key": "topener",
"displayName": "Rene Pot",
"active": true,
"timeZone": "Europe/Berlin"
},
"created": "2020-09-27T12:38:24.000+0000",
"updated": "2020-09-27T12:38:40.000+0000"
},
{
"id": "457118",
"author": {
"name": "lchoudhary",
"key": "lchoudhary",
"displayName": "Lokesh Choudhary",
"active": true,
"timeZone": "America/Los_Angeles"
},
"body": "FR Passed.",
"updateAuthor": {
"name": "lchoudhary",
"key": "lchoudhary",
"displayName": "Lokesh Choudhary",
"active": true,
"timeZone": "America/Los_Angeles"
},
"created": "2020-10-01T15:49:02.000+0000",
"updated": "2020-10-01T15:49:02.000+0000"
},
{
"id": "457165",
"author": {
"name": "cwilliams",
"key": "cwilliams",
"displayName": "Christopher Williams",
"active": true,
"timeZone": "America/New_York"
},
"body": "hyperloop 6.0.2 merged to master and 9_2_X (for 9.2.1 target)",
"updateAuthor": {
"name": "cwilliams",
"key": "cwilliams",
"displayName": "Christopher Williams",
"active": true,
"timeZone": "America/New_York"
},
"created": "2020-10-05T19:58:13.000+0000",
"updated": "2020-10-05T19:58:13.000+0000"
},
{
"id": "457176",
"author": {
"name": "lchoudhary",
"key": "lchoudhary",
"displayName": "Lokesh Choudhary",
"active": true,
"timeZone": "America/Los_Angeles"
},
"body": "Verified the fix with SDK 9.2.1.v20201005155347.\r\nClosing.",
"updateAuthor": {
"name": "lchoudhary",
"key": "lchoudhary",
"displayName": "Lokesh Choudhary",
"active": true,
"timeZone": "America/Los_Angeles"
},
"created": "2020-10-06T18:25:34.000+0000",
"updated": "2020-10-06T18:25:34.000+0000"
}
],
"maxResults": 13,
"total": 13,
"startAt": 0
}
}
}