{ "id": "174226", "key": "TIMOB-27451", "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": [], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2019-10-08T23:59:34.000+0000", "created": "2019-10-08T05:59:13.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2019-10-08T23:59:35.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": [], "description": "One enterprise customer trying to build ios Module using swift language, just to test how to call the function which was implemented in the module. They have added the function \"testFromAppc\" in module code and trying to call them in appcelerator project while running the app in simulator app crashes.\r\n\r\n*Crash log:*\r\n{code}\r\n[DEBUG] : ACA crash.report: {\r\n[DEBUG] : \"aca_version\" = \"1.4.1\";\r\n[DEBUG] : message = \"signal error code: 11\";\r\n[DEBUG] : meta = {\r\n[DEBUG] : handled = 0;\r\n[DEBUG] : };\r\n[DEBUG] : stack = (\r\n[DEBUG] : \"TitaniumKit 0x000000010be4ea46 TiSignalHandler + 129\\nlibsystem_platform.dylib 0x00007fff51414b5d _sigtramp + 29\\nTitaniumKit 0x000000010be1f110 KrollGetProperty + 250\\nTitaniumKit 0x000000010be3bebb TiBindingEventProcess + 667\\nTitaniumKit 0x000000010be5c6d4 -[KrollContext invoke:] + 109\\nTitaniumKit 0x000000010be5c747 -[KrollContext enqueue:] + 93\\nTitaniumKit 0x000000010be63c86 TiBindingRunLoopEnqueue + 77\\nTitaniumKit 0x000000010be625f6 -[TiProxy fireEvent:withObject:withSource:propagate:reportSuccess:errorCode:message:] + 170\\nTitaniumKit 0x000000010be43e89 -[TiViewProxy fireEvent:withObject:withSource:propagate:reportSuccess:errorCode:message:] + 182\\nTitaniumKit 0x000000010be13e10 -[TiWindowProxy windowDidOpen] + 110\"\r\n[DEBUG] : );\r\n[DEBUG] : }\r\n{code}\r\n\r\n*Test code:* See the attachment section.\r\n\r\n*Test steps:*\r\n1. Open Appcelerator studio and import the MSALTest app in the Appcelerator studio.\r\n2. Then install the LibIntuneMSAL module and add the LibIntuneMSAL module in the module section.\r\n3. Run the project on a simulator.\r\n\r\n*Appc info:*\r\n{code}\r\nAppcelerator Command-Line Interface, version 7.1.1\r\nCopyright (c) 2014-2019, Appcelerator, Inc. All Rights Reserved.\r\n\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.14.6\r\n Architecture = 64bit\r\n # CPUs = 12\r\n Memory = 16.0GB\r\n\r\nNode.js\r\n Node.js Version = 8.9.1\r\n npm Version = 6.11.3\r\n\r\nAppcelerator CLI\r\n Installer = 4.2.15\r\n Core Package = 7.1.1\r\n\r\nTitanium CLI\r\n CLI Version = 5.2.1\r\n node-appc Version = 0.2.49\r\n\r\nTitanium SDKs\r\n 8.3.0.v20190904\r\n Version = 8.3.0\r\n Install Location = /Users/m_190034/Library/Application Support/Titanium/mobilesdk/osx/8.3.0.v20190904\r\n Platforms = iphone, android\r\n git Hash = fdf042a\r\n git Timestamp = 9/4/2019 12:41\r\n node-appc Version = 0.3.3\r\n 8.2.0.v20190910\r\n Version = 8.2.0\r\n Install Location = /Users/m_190034/Library/Application Support/Titanium/mobilesdk/osx/8.2.0.v20190910\r\n Platforms = iphone, android\r\n git Hash = 703389ea1b\r\n git Timestamp = 9/10/2019 19:32\r\n node-appc Version = 0.3.4\r\n 8.2.0.GA\r\n Version = 8.2.0\r\n Install Location = /Users/m_190034/Library/Application Support/Titanium/mobilesdk/osx/8.2.0.GA\r\n Platforms = iphone, android\r\n git Hash = 6bfdf6e394\r\n git Timestamp = 9/17/2019 17:13\r\n node-appc Version = 0.3.4\r\n 8.1.1.GA\r\n Version = 8.1.1\r\n Install Location = /Users/m_190034/Library/Application Support/Titanium/mobilesdk/osx/8.1.1.GA\r\n Platforms = iphone, android\r\n git Hash = 0148ee6e79\r\n git Timestamp = 8/29/2019 14:08\r\n node-appc Version = 0.3.3\r\n 8.1.0.GA\r\n Version = 8.1.0\r\n Install Location = /Users/m_190034/Library/Application Support/Titanium/mobilesdk/osx/8.1.0.GA\r\n Platforms = iphone, android\r\n git Hash = 84c6734b2d\r\n git Timestamp = 8/12/2019 18:33\r\n node-appc Version = 0.3.3\r\n 8.0.2.GA\r\n Version = 8.0.2\r\n Install Location = /Users/m_190034/Library/Application Support/Titanium/mobilesdk/osx/8.0.2.GA\r\n Platforms = iphone, android\r\n git Hash = a12da5b9ce\r\n git Timestamp = unknown\r\n node-appc Version = 0.2.47\r\n 7.5.1.GA\r\n Version = 7.5.1\r\n Install Location = /Users/m_190034/Library/Application Support/Titanium/mobilesdk/osx/7.5.1.GA\r\n Platforms = iphone, android\r\n git Hash = 4b82d9d6b2\r\n git Timestamp = 2/25/2019 23:48\r\n node-appc Version = 0.2.47\r\n 7.4.1.GA\r\n Version = 7.4.1\r\n Install Location = /Users/m_190034/Library/Application Support/Titanium/mobilesdk/osx/7.4.1.GA\r\n Platforms = iphone, android\r\n git Hash = f47cf79a83\r\n git Timestamp = 10/8/2018 17:44\r\n node-appc Version = 0.2.45\r\n \r\nMac OS X\r\n Command Line Tools = installed\r\n\r\nIntel® Hardware Accelerated Execution Manager (HAXM)\r\n Not installed\r\n\r\nJava Development Kit\r\n Version = 1.8.0_162\r\n Java Home = /Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home\r\n\r\nGenymotion\r\n Path = not found\r\n Genymotion Executable = not found\r\n Genymotion Player = not found\r\n Home = not found\r\n\r\nVirtualBox\r\n Executable = not found\r\n Version = unknown\r\n\r\nAndroid SDK\r\n Android Executable = not found\r\n ADB Executable = not found\r\n SDK Path = not found\r\n\r\nAndroid NDK\r\n NDK Path = not found\r\n NDK Version = not found\r\n\r\nAndroid Platforms\r\n None\r\n\r\nAndroid Add-Ons\r\n None\r\n\r\nAndroid Emulators\r\n None\r\n\r\nGenymotion Emulators\r\n None\r\n\r\nConnected Android Devices\r\n None\r\n\r\nXcode\r\n 11.0 (build 11A420a) - Xcode default\r\n Install Location = /Applications/Xcode.app/Contents/Developer\r\n iOS SDKs = 13.0\r\n iOS Simulators = 13.0\r\n Watch SDKs = 6.0\r\n Watch Simulators = 6.0\r\n Supported by TiSDK 8.3.0.v20190904 = yes\r\n EULA Accepted = yes\r\n Teams = none\r\n 11.0 (build 11A419c)\r\n Install Location = /Applications/Xcode_Beta.app/Contents/Developer\r\n iOS SDKs = 13.0\r\n iOS Simulators = 13.0\r\n Watch SDKs = 6.0\r\n Watch Simulators = 6.0\r\n Supported by TiSDK 8.3.0.v20190904 = yes\r\n EULA Accepted = yes\r\n Teams = none\r\n 10.1 (build 10B61)\r\n Install Location = /Applications/Xcode10_1.app/Contents/Developer\r\n iOS SDKs = 12.1\r\n iOS Simulators = 12.1\r\n Watch SDKs = 5.1\r\n Watch Simulators = 5.1\r\n Supported by TiSDK 8.3.0.v20190904 = yes\r\n EULA Accepted = yes\r\n Teams = none\r\n \r\niOS Keychains\r\n login.keychain-db = /Users/m_190034/Library/Keychains/login.keychain-db\r\n System.keychain = /Library/Keychains/System.keychain\r\n\r\niOS Development Certificates\r\n\r\n\r\niOS App Store Distribution Certificates\r\n\r\n\r\nApple WWDR Certificate\r\n Apple WWDR = installed\r\n\r\nDevelopment iOS Provisioning Profiles\r\n \r\n \r\nApp Store Distribution iOS Provisioning Profiles\r\n None\r\n\r\nAd Hoc iOS Provisioning Profiles\r\n None\r\n\r\nEnterprise Ad Hoc iOS Provisioning Profiles\r\n \r\n \r\niOS Simulators\r\n12.1\r\n iPad Air (ipad)\r\n UDID = 66A67BAA-CEB2-48AF-810D-46381078DE8E\r\n Supports Watch Apps = no\r\n iPad Air 2 (ipad)\r\n UDID = E36F5837-E29C-4856-8928-B212FBB72122\r\n Supports Watch Apps = no\r\n iPad (5th generation) (ipad)\r\n UDID = 2F0142BC-A5DD-4A01-B101-B0FE5D53D09E\r\n Supports Watch Apps = no\r\n iPad Pro (9.7-inch) (ipad)\r\n UDID = 8F7E7B00-C761-4533-B500-8CFBE6125E91\r\n Supports Watch Apps = no\r\n iPad Pro (12.9-inch) (ipad)\r\n UDID = 2E0D3FB0-03BD-466D-905A-C8ECEA9BB347\r\n Supports Watch Apps = no\r\n iPad Pro (12.9-inch) (2nd generation) (ipad)\r\n UDID = C2BFEEA0-8BAC-4A8D-ACFD-5C5112E2E7FF\r\n Supports Watch Apps = no\r\n iPad Pro (10.5-inch) (ipad)\r\n UDID = F024A076-C86C-43DF-BE78-8EACFB3FDCD0\r\n Supports Watch Apps = no\r\n iPad (6th generation) (ipad)\r\n UDID = B030B5E9-5778-4086-994D-CC36EED93B9C\r\n Supports Watch Apps = no\r\n iPad Pro (11-inch) (ipad)\r\n UDID = D25D92E4-5B48-4541-BFFA-E21980094093\r\n Supports Watch Apps = no\r\n iPad Pro (12.9-inch) (3rd generation) (ipad)\r\n UDID = 5FA67CE4-2C4E-47C2-849C-B4E1597BE2D7\r\n Supports Watch Apps = no\r\n iPhone 8 (iphone)\r\n UDID = 697C0741-22E9-466C-A14F-4C373BF9C9BD\r\n Supports Watch Apps = yes\r\n iPhone 8 Plus (iphone)\r\n UDID = 8C2A7A63-ADFA-4B08-8A34-888FB3CF7A46\r\n Supports Watch Apps = yes\r\n iPhone X (iphone)\r\n UDID = DFF032D7-1B38-45F4-AAFD-4C84DAC66F93\r\n Supports Watch Apps = yes\r\n iPhone XS (iPhone Xs) (iphone)\r\n UDID = AA3D2725-221F-463F-AC1E-31E75A7B03AF\r\n Supports Watch Apps = yes\r\n iPhone XS Max (iPhone Xs Max) (iphone)\r\n UDID = 8790331A-3860-498F-B113-875CF6BA5813\r\n Supports Watch Apps = yes\r\n iPhone XR (iPhone Xʀ) (iphone)\r\n UDID = 7CD48DBE-3496-4674-9295-8BEC76ADBD22\r\n Supports Watch Apps = yes\r\n iPhone 5s (iphone)\r\n UDID = D0506D16-2F23-4848-840B-ED258660E11D\r\n Supports Watch Apps = yes\r\n iPhone 6 Plus (iphone)\r\n UDID = F353F5B8-AB3C-4E84-A8BA-2658FC4DC42A\r\n Supports Watch Apps = yes\r\n iPhone 6 (iphone)\r\n UDID = 2872C851-EE2D-4DFE-A316-0532F237C01A\r\n Supports Watch Apps = yes\r\n iPhone 6s (iphone)\r\n UDID = 01037EA5-AAE6-4390-96B7-44C1FE0CF817\r\n Supports Watch Apps = yes\r\n iPhone 6s Plus (iphone)\r\n UDID = C40E90FB-F3B2-4D2A-8C60-2E4AAD4AA8A9\r\n Supports Watch Apps = yes\r\n iPhone SE (iphone)\r\n UDID = 8862FF27-35E4-4EAF-B6FB-DF7A0C42637F\r\n Supports Watch Apps = yes\r\n iPhone 7 (iphone)\r\n UDID = 8D900CE6-6ABA-4EE1-8951-076E3F291194\r\n Supports Watch Apps = yes\r\n iPhone 7 Plus (iphone)\r\n UDID = 05C42CE3-873F-4F57-9466-19BDBF009C00\r\n Supports Watch Apps = yes\r\n\r\n12.2\r\n iPad Air (3rd generation) (ipad)\r\n UDID = 6FAE47A6-DB92-40C6-BDEA-5B137022E150\r\n Supports Watch Apps = no\r\n iPad Air (ipad)\r\n UDID = 8297EF33-98A9-4B8B-A78B-ECF0ADEBD49D\r\n Supports Watch Apps = no\r\n iPad Air 2 (ipad)\r\n UDID = 3EEC272D-A227-4B40-94AE-A1121A4E0A3B\r\n Supports Watch Apps = no\r\n iPad (5th generation) (ipad)\r\n UDID = F5EC7EA2-92D4-44B8-9110-1D35C59F2886\r\n Supports Watch Apps = no\r\n iPad Pro (9.7-inch) (ipad)\r\n UDID = 364C4F00-AB93-42D8-A7CF-BF6E175854D0\r\n Supports Watch Apps = no\r\n iPad Pro (12.9-inch) (ipad)\r\n UDID = 9AAA3A67-22DE-4378-956D-B5D5B52336DD\r\n Supports Watch Apps = no\r\n iPad Pro (12.9-inch) (2nd generation) (ipad)\r\n UDID = 9521C846-D6B4-456D-9913-E930B4D17A2C\r\n Supports Watch Apps = no\r\n iPad Pro (10.5-inch) (ipad)\r\n UDID = ABACCC30-8E62-4593-986F-16E83577D842\r\n Supports Watch Apps = no\r\n iPad (6th generation) (ipad)\r\n UDID = D2AF60C3-D47C-4694-A6D1-04BF50028E63\r\n Supports Watch Apps = no\r\n iPad Pro (11-inch) (ipad)\r\n UDID = BAF66DD5-DA8A-4BF7-AAFF-552112A50884\r\n Supports Watch Apps = no\r\n iPad Pro (12.9-inch) (3rd generation) (ipad)\r\n UDID = 59D7CC61-DEB7-4C47-A1F0-E16C8D81F79B\r\n Supports Watch Apps = no\r\n iPhone 8 (iphone)\r\n UDID = 859DAC18-36DD-4154-A851-A0ECB81EA1C5\r\n Supports Watch Apps = yes\r\n iPhone 8 Plus (iphone)\r\n UDID = B4DE212B-EAE1-4A5A-9B81-02CC78675687\r\n Supports Watch Apps = yes\r\n iPhone X (iphone)\r\n UDID = 69AF3B9E-F59B-4704-961B-BAD8809ABBCB\r\n Supports Watch Apps = yes\r\n iPhone Xs (iphone)\r\n UDID = 25FD41B2-8441-4765-8B8A-5C75AF6F528E\r\n Supports Watch Apps = yes\r\n iPhone Xs Max (iphone)\r\n UDID = 35A0B9C6-8467-40C6-BF80-BF350A335014\r\n Supports Watch Apps = yes\r\n iPhone Xʀ (iphone)\r\n UDID = 1E640DB6-C3D2-4D39-B829-333CAA1B907D\r\n Supports Watch Apps = yes\r\n iPhone 5s (iphone)\r\n UDID = 390C3155-B7FA-43F5-93E3-2895BFD28A37\r\n Supports Watch Apps = yes\r\n iPhone 6 Plus (iphone)\r\n UDID = FA56C6A4-8E15-4AB7-B52F-CF3BF68D7904\r\n Supports Watch Apps = yes\r\n iPhone 6 (iphone)\r\n UDID = D6DC6B0C-F8D6-4870-9071-E588D858F186\r\n Supports Watch Apps = yes\r\n iPhone 6s (iphone)\r\n UDID = A6302F49-8106-44D5-9882-59EFD057114E\r\n Supports Watch Apps = yes\r\n iPhone 6s Plus (iphone)\r\n UDID = ACC3808B-B485-4063-9662-E5BC11E8E5DE\r\n Supports Watch Apps = yes\r\n iPhone SE (iphone)\r\n UDID = 9EE958C4-4B08-444B-A30B-55D1A907EBBB\r\n Supports Watch Apps = yes\r\n iPhone 7 (iphone)\r\n UDID = 672A9024-DF7B-4F72-8582-7292FEF16146\r\n Supports Watch Apps = yes\r\n iPhone 7 Plus (iphone)\r\n UDID = E50F1308-A335-4CEB-A4DB-08FF63C48B7A\r\n Supports Watch Apps = yes\r\n\r\n13.0\r\n iPad Air (3rd generation) (ipad)\r\n UDID = 3A381347-235D-4B91-A4D7-7B90CCDA2F84\r\n Supports Watch Apps = no\r\n iPad Pro (9.7-inch) (ipad)\r\n UDID = B9532510-149C-4A0D-AFCE-D835AA6488BF\r\n Supports Watch Apps = no\r\n iPad Pro (11-inch) (ipad)\r\n UDID = B073FEF9-542F-4576-A86C-22864B8EDF60\r\n Supports Watch Apps = no\r\n iPad Pro (12.9-inch) (3rd generation) (ipad)\r\n UDID = 5AE5B3B4-8AB3-4CCC-9354-B0C237B677D8\r\n Supports Watch Apps = no\r\n iPhone 8 (iphone)\r\n UDID = 53F1B9BD-D9FB-48A6-B319-D61C10D61A7F\r\n Supports Watch Apps = yes\r\n iPhone 8 Plus (iphone)\r\n UDID = 58B1404A-9341-4CE6-83C7-1C28959A7FF6\r\n Supports Watch Apps = yes\r\n iPhone 11 Pro (iphone)\r\n UDID = 49511E6D-532D-4946-98E4-D345E7DE7CDA\r\n Supports Watch Apps = yes\r\n iPhone 11 Pro Max (iphone)\r\n UDID = D2C01823-A376-4A79-B710-65C6A0D2FC8C\r\n Supports Watch Apps = yes\r\n\r\nWatchOS Simulators\r\n5.1\r\n Apple Watch Series 2 - 38mm (watch)\r\n UDID = C3E60232-12F2-488D-A24F-1F00BDC55866\r\n Apple Watch Series 2 - 42mm (watch)\r\n UDID = 424C3496-B591-41AC-B2CE-BCD3CE332BCF\r\n Apple Watch Series 3 - 38mm (watch)\r\n UDID = 96FB9E0C-1209-4878-9514-227A470943A8\r\n Apple Watch Series 3 - 42mm (watch)\r\n UDID = 339D0AB3-988D-4165-AEDF-68B523E4EF22\r\n Apple Watch Series 4 - 40mm (watch)\r\n UDID = 8885B9A8-F4B7-4922-B06B-1252BEC2D6D6\r\n Apple Watch Series 4 - 44mm (watch)\r\n UDID = 3A42A437-3D50-4704-BA92-E17685119203\r\n\r\n6.0\r\n Apple Watch Series 4 - 40mm (watch)\r\n UDID = EE6FDB00-A16B-4609-846B-9F9B282C9ADD\r\n Apple Watch Series 4 - 44mm (watch)\r\n UDID = A1DB50AA-9B43-4584-BF55-F482209940A4\r\n Apple Watch Series 5 - 40mm (watch)\r\n UDID = 6BF1406C-132A-4CF3-A269-7736D7343995\r\n Apple Watch Series 5 - 44mm (watch)\r\n UDID = 28962739-4C84-47C3-8359-57E2A8659AC8\r\n\r\nConnected iOS Devices\r\n None\r\n\r\nAndroid Issues\r\n ! Unable to locate an Android NDK.\r\n Without the NDK, you will not be able to build native Android Titanium modules.\r\n If you have already downloaded and installed the Android NDK, you can tell Titanium where the\r\n Android NDK is located by running 'appc titanium config android.ndkPath /path/to/android-ndk',\r\n otherwise you can install it by running 'appc titanium setup android' or manually downloading\r\n from http://appcelerator.com/android-ndk.\r\n\r\n ✕ Unable to locate an Android SDK.\r\n If you have already downloaded and installed the Android SDK, you can tell Titanium where the\r\n Android SDK is located by running 'appc titanium config android.sdkPath /path/to/android-sdk',\r\n otherwise you can install it by running 'appc titanium setup android' or manually downloading\r\n from http://appcelerator.com/android-sdk.\r\n\r\niOS Issues\r\n ! Unable to find any valid iOS adhoc provisioning profiles.\r\n This will prevent you from packaging apps for adhoc distribution.\r\n You will need to log in to http://appcelerator.com/ios-dist-certs with your Apple Developer\r\n account, then create, download, and install a profile.\r\n\r\n ! Unable to find any valid iOS distribution provisioning profiles.\r\n This will prevent you from packaging apps for AppStore distribution.\r\n You will need to log in to http://appcelerator.com/ios-dist-certs with your Apple Developer\r\n account, then create, download, and install a profile.\r\n{code}", "attachment": [ { "id": "67019", "filename": "appcinfo.rtf", "author": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2019-10-08T05:13:21.000+0000", "size": 21676, "mimeType": "text/rtf" }, { "id": "67018", "filename": "LibIntuneMSAL.zip", "author": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2019-10-08T05:13:52.000+0000", "size": 40650, "mimeType": "application/zip" }, { "id": "67017", "filename": "MSALTest.zip", "author": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2019-10-08T05:14:02.000+0000", "size": 5840565, "mimeType": "application/zip" } ], "flagged": false, "summary": "App crashes when calling a function in module using swift language.", "creator": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "subtasks": [], "reporter": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "environment": "Appc SDK: 8.2.0\r\nXcode: 11\r\niOS version: 13", "comment": { "comments": [], "maxResults": 2, "total": 2, "startAt": 0 } } }