{ "id": "150026", "key": "TIMOB-19293", "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": "16778", "description": "Release 5.0.1", "name": "Release 5.0.1", "archived": false, "released": true, "releaseDate": "2015-09-25" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-08-28T18:42:44.000+0000", "created": "2015-07-30T21:19:21.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "crittercism" ], "versions": [], "issuelinks": [ { "id": "49969", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "153465", "key": "TIMOB-20071", "fields": { "summary": "Android: Rebuild supported closed and open source modules for Android 6.0", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } } ], "assignee": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "updated": "2017-03-20T17:58:06.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "h6.Issue Description\r\nWhen testing on any sort of Android app (Classic or Alloy), Crittercism is failing to initialise during app launching. \r\n\r\nh6.Code\r\nThrow these couple lines to app.js. \r\n{code}\r\nvar apm = require(\"com.appcelerator.apm\");\r\napm.init();\r\n{code}\r\n\r\nh6.Logs\r\nThese logs on a Samsung Galaxy S6 running Android 5.0.1 and a Google Nexus 6\r\n{code}\r\n[DEBUG] : Initializing application...\r\n[ERROR] : art: dlopen(\"/data/data/com.jbhunt.appl.jbhdrivemobile/files/com.crittercism/lib/libcrittercism-ndk.so\", RTLD_LAZY) failed: dlopen failed: \"/data/data/com.jbhunt.appl.jbhdrivemobile/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40\r\n[ERROR] : art: dlopen(\"/data/data/com.jbhunt.appl.jbhdrivemobile/files/com.crittercism/lib/libcrittercism-ndk.so\", RTLD_LAZY) failed: dlopen failed: \"/data/data/com.jbhunt.appl.jbhdrivemobile/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40\r\n[ERROR] : Crittercism: Unable to load breakpadjava.lang.UnsatisfiedLinkError: dlopen failed: \"/data/data/com.jbhunt.appl.jbhdrivemobile/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40\r\n{code}\r\n\r\nh6.Stack Trace\r\nCan be also reproduced using Genymotion emulator. \r\n{code}\r\n-- Start application log -----------------------------------------------------\r\n[INFO] TiApplication: (main) [0,0] checkpoint, app created.\r\n[INFO] TiApplication: (main) [36,36] Titanium 4.1.0 (2015/07/06 11:15 d57aa7d)\r\n[INFO] TiApplication: (main) [67,103] Titanium Javascript runtime: v8\r\n[INFO] TiRootActivity: (main) [0,0] checkpoint, on root activity create, savedInstanceState: null\r\n[WARN] V8Object: (KrollRuntimeThread) [78,78] Runtime disposed, cannot set property 'userAgent'\r\n[INFO] CrittercismInstance: Initializing Crittercism...\r\n[ERROR] art: dlopen(\"/data/data/com.appc.test/files/com.crittercism/lib/libcrittercism-ndk.so\", RTLD_LAZY) failed: dlopen failed: \"/data/data/com.appc.test/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40\r\n[ERROR] art: dlopen(\"/data/data/com.appc.test/files/com.crittercism/lib/libcrittercism-ndk.so\", RTLD_LAZY) failed: dlopen failed: \"/data/data/com.appc.test/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40\r\n[ERROR] Crittercism: Unable to load breakpadjava.lang.UnsatisfiedLinkError: dlopen failed: \"/data/data/com.appc.test/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40\r\n[INFO] TiRootActivity: (main) [0,0] checkpoint, on root activity resume. activity = com.appc.test.AppctouchtestActivity@1d4205bb\r\n[INFO] OpenGLRenderer: Initialized EGL, version 1.4\r\n[WARN] EGL_emulation: eglSurfaceAttrib not implemented\r\n[WARN] OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xb00287e0, error=EGL_SUCCESS\r\n[INFO] APSAnalyticsService: Analytics Service Started\r\n[INFO] APSAnalyticsService: Stopping Analytics Service\r\n{code}", "attachment": [ { "id": "56486", "filename": "Leor's version of APM.png", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2015-08-21T15:55:20.000+0000", "size": 569056, "mimeType": "image/png" }, { "id": "56463", "filename": "Screen Shot 2015-08-20 at 10.43.54 AM.png", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2015-08-20T14:47:10.000+0000", "size": 678041, "mimeType": "image/png" }, { "id": "56462", "filename": "Screen Shot 2015-08-20 at 10.44.02 AM.png", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2015-08-20T14:47:10.000+0000", "size": 847878, "mimeType": "image/png" } ], "flagged": false, "summary": "Android: Crittercism: UnsatisfiedLinkError on libcrittercism-ndk.so", "creator": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "environment": "TiSDK 4.1.0.GA, 4.2.0.v20150728015233\r\nAppc CLI 4.1.2\r\nAPM 1.1.4\r\nAndroid 5", "closedSprints": [ { "id": 464, "state": "closed", "name": "2015 Sprint 17 SDK", "startDate": "2015-08-15T00:30:59.243Z", "endDate": "2015-08-29T00:30:00.000Z", "completeDate": "2015-08-31T08:10:47.969Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "360494", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "body": "I am seeing this same issue\r\n\r\nBut i am seeing app loads in the performance -> live stats and i believe that it is catching crashes (see screen shot)\r\n\r\nI am initializing as follows:\r\n\r\nAlloy.Globals.apm = require(\"com.appcelerator.apm\");\r\nAlloy.Globals.apm && Alloy.Globals.apm.init(Ti.App.Properties.getString('com-appcelerator-apm-id'),{});\r\n\r\n[ERROR] : art: dlopen(\"/data/data/com.leorbrenman.mymbta/files/com.crittercism/lib/libcrittercism-ndk.so\", RTLD_LAZY) failed: dlopen failed: \"/data/data/com.leorbrenman.mymbta/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40\r\n[ERROR] : art: dlopen(\"/data/data/com.leorbrenman.mymbta/files/com.crittercism/lib/libcrittercism-ndk.so\", RTLD_LAZY) failed: dlopen failed: \"/data/data/com.leorbrenman.mymbta/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40\r\n[ERROR] : Crittercism: Unable to load breakpadjava.lang.UnsatisfiedLinkError: dlopen failed: \"/data/data/com.leorbrenman.mymbta/files/com.crittercism/lib/libcrittercism-ndk.so\" has unexpected e_machine: 40", "updateAuthor": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2015-08-20T14:46:47.000+0000", "updated": "2015-08-20T14:48:29.000+0000" }, { "id": "360588", "author": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "body": "[~lbrenman] Which version of APM are you using?", "updateAuthor": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "created": "2015-08-20T23:23:19.000+0000", "updated": "2015-08-20T23:23:19.000+0000" }, { "id": "360702", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "body": "[~msamah] I am using the latest (1.1.1) - see screen shot", "updateAuthor": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2015-08-21T15:55:02.000+0000", "updated": "2015-08-21T15:55:02.000+0000" }, { "id": "360828", "author": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "body": "[~lbrenman], the latest fix is 1.1.5. Please wait for the updated. :)", "updateAuthor": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "created": "2015-08-24T01:52:30.000+0000", "updated": "2015-08-24T01:52:52.000+0000" }, { "id": "361135", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hi [~msamah] is there a pre-release available already? Please?", "updateAuthor": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-08-25T18:18:28.000+0000", "updated": "2015-08-25T18:18:28.000+0000" }, { "id": "364508", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~pkclark] it appears we need to publish this APM version (1.1.5). Any help you need with doing that?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-09-21T18:45:03.000+0000", "updated": "2015-09-21T18:45:03.000+0000" }, { "id": "364915", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the fix with standalone APM 1.1.5.\r\nWaiting for the APM module 1.1.5 to come with the SDK. I still see 1.1.1 with SDK 5.0.1.v20150924103934", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-09-24T20:42:07.000+0000", "updated": "2015-09-24T20:42:07.000+0000" }, { "id": "413853", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T17:58:06.000+0000", "updated": "2017-03-20T17:58:06.000+0000" } ], "maxResults": 19, "total": 19, "startAt": 0 } } }