{ "id": "130397", "key": "AC-841", "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": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2014-06-12T04:49:53.000+0000", "created": "2014-05-13T22:18:01.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:37:07.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [], "description": "h3. Steps to Reproduce\r\nCrashing is one thing we could tolerate but freezing is another thing that is seriously very frustrating as it renders all the device button unusable!\r\nIt is very hard to reproduce the case because the code been usesd are perfectly okay and run fine but this freezing, when opening a window, occasioanlly occurs at random.\r\nAfter a thorough analysis, it has come to our attention that the freezing occurs after these system logged message (but not always , as this case is very hard to reproduce) -\r\n\r\nNOTE: The memory logs figure in the info below are not system accurate but a rough estimation i put myself which was recorded when the last freeze occurs !\r\n\r\n[INFO] : I/dalvikvm-heap: Grow heap (frag case) to 50.710MB for 155148-byte allocation\r\n[INFO] : I/dalvikvm-heap: Grow heap (frag case) to 50.859MB for 155148-byte allocation\r\n[INFO] : I/dalvikvm-heap: Grow heap (frag case) to 51.007MB for 155148-byte allocation\r\n[INFO] : I/dalvikvm-heap: Grow heap (frag case) to 51.156MB for 155148-byte allocation\r\n[INFO] : I/dalvikvm-heap: Grow heap (frag case) to 51.289MB for 155148-byte allocation\r\n[INFO] : I/dalvikvm-heap: Grow heap (frag case) to 51.437MB for 155148-byte allocation\r\n[INFO] : Choreographer: Skipped 170 frames! The application may be doing too much work on its main thread.\r\n\r\n\r\nThe window and evrey bit of its UI components plus the app turns into a black screen and remain frozen including the device button!\r\nThe freeze occurs only when trying to open a seperate window and probably after the app has been used for a long time, or the app is exited ( via back button and not by termination via force stop or killing it via multitasking bar) and trying to get it back on to start another session. \r\n\r\nA CRASH IS DEFINITELY TOLERABLE but not FREEZING because many users curse and complaint about them having to completely restart their phone again.\r\n\r\nh3. Actual Result\r\nWindow freezes! Every bits of UI components and apps turns black. Device button remain unuseable. But the music still remain playing on the background.\r\n\r\nWe suspect this to be a case of trying to open up a window when the device is doing some intensive work like GC related work etc. \r\n\r\nh3. Expected Result\r\nWindow should open up normally or if the JS thread is too busy to handle the request due to garbage collection, or due to some other task, it should just CRASH and not freeze up everything.", "attachment": [], "flagged": false, "summary": "[Android ] Titanium window freezes at random - Production App", "creator": { "name": "spaceman12", "key": "spaceman12", "displayName": "Lee phela", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "spaceman12", "key": "spaceman12", "displayName": "Lee phela", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium Studio 3.2.1", "comment": { "comments": [ { "id": "306042", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We would be happy to take a look but unfortunately this information is not sufficient for us to diagnose this issue. Please provide us a simple test case to reproduce the issue even if the issue reproduces intermittently with that test case.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-22T05:34:46.000+0000", "updated": "2014-05-22T05:34:46.000+0000" }, { "id": "308598", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Resolving this issue as the reporter has not followed up and provided requested information.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-06-12T04:49:53.000+0000", "updated": "2014-06-12T04:49:53.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }