Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1A301D426 for ; Tue, 28 Aug 2012 01:26:08 +0000 (UTC) Received: (qmail 53654 invoked by uid 500); 28 Aug 2012 01:26:07 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 53634 invoked by uid 500); 28 Aug 2012 01:26:07 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 53624 invoked by uid 99); 28 Aug 2012 01:26:07 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Aug 2012 01:26:07 +0000 Date: Tue, 28 Aug 2012 12:26:07 +1100 (NCT) From: "Greg (JIRA)" To: callback-dev@incubator.apache.org Message-ID: <1307413274.4450.1346117167829.JavaMail.jiratomcat@arcas> In-Reply-To: <1510253545.7256.1343941502587.JavaMail.jiratomcat@issues-vm> Subject: [jira] [Commented] (CB-1185) When Application is placed in background and resumed, the UI is frozen MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CB-1185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13442877#comment-13442877 ] Greg commented on CB-1185: -------------------------- Here is the log from the user: 08-27 18:16:09.129 D/DroidGap(5203): Resuming the App 08-27 18:16:09.129 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:09.316 D/OpenGLRenderer(421): Flushing caches (mode 0) 08-27 18:16:09.316 V/PhoneStatusBar(256): setLightsOn(true) 08-27 18:16:09.480 D/OpenGLRenderer(421): Flushing caches (mode 1) 08-27 18:16:10.574 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:10.574 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:10.574 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:10.574 D/CordovaLog(5203): #!/friendsArea 08-27 18:16:10.574 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/friendsArea 08-27 18:16:10.574 I/Web Console(5203): #!/friendsArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:10.574 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/friendsArea) 08-27 18:16:10.574 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:10.574 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:10.574 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/friendsArea) 08-27 18:16:11.504 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:11.504 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:11.504 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:11.512 D/CordovaLog(5203): #!/discoverArea 08-27 18:16:11.512 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/discoverArea 08-27 18:16:11.512 I/Web Console(5203): #!/discoverArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:11.512 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/discoverArea) 08-27 18:16:11.512 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:11.512 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:11.512 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/discoverArea) 08-27 18:16:12.098 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:12.098 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:12.098 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:12.098 D/CordovaLog(5203): #!/yourArea 08-27 18:16:12.098 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/yourArea 08-27 18:16:12.098 I/Web Console(5203): #!/yourArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:12.098 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/yourArea) 08-27 18:16:12.098 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:12.098 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:12.098 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/yourArea) 08-27 18:16:12.918 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:12.926 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:12.926 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:12.926 D/CordovaLog(5203): #!/friendlistArea 08-27 18:16:12.926 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/friendlistArea 08-27 18:16:12.926 I/Web Console(5203): #!/friendlistArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:12.926 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/friendlistArea) 08-27 18:16:12.926 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:12.926 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:12.926 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/friendlistArea) 08-27 18:16:13.652 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:13.652 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:13.652 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:13.652 D/CordovaLog(5203): #!/notificationsArea 08-27 18:16:13.652 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/notificationsArea 08-27 18:16:13.652 I/Web Console(5203): #!/notificationsArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:13.652 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/notificationsArea) 08-27 18:16:13.652 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:13.652 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:13.652 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/notificationsArea) 08-27 18:16:14.551 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:14.551 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:14.551 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:14.551 D/CordovaLog(5203): #!/friendsArea 08-27 18:16:14.551 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/friendsArea 08-27 18:16:14.551 I/Web Console(5203): #!/friendsArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:14.551 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/friendsArea) 08-27 18:16:14.551 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:14.551 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:14.551 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/friendsArea) 08-27 18:16:15.121 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:15.121 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:15.121 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:15.121 D/CordovaLog(5203): #!/discoverArea 08-27 18:16:15.121 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/discoverArea 08-27 18:16:15.121 I/Web Console(5203): #!/discoverArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:15.121 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/discoverArea) 08-27 18:16:15.121 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:15.129 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:15.129 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/discoverArea) 08-27 18:16:15.684 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:15.684 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:15.684 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:15.684 D/CordovaLog(5203): #!/yourArea 08-27 18:16:15.684 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/yourArea 08-27 18:16:15.684 I/Web Console(5203): #!/yourArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:15.684 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/yourArea) 08-27 18:16:15.684 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:15.684 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:15.684 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/yourArea) 08-27 18:16:16.246 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:16.246 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:16.246 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:16.246 D/CordovaLog(5203): #!/friendlistArea 08-27 18:16:16.246 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/friendlistArea 08-27 18:16:16.246 I/Web Console(5203): #!/friendlistArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:16.246 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/friendlistArea) 08-27 18:16:16.246 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:16.246 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:16.246 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/friendlistArea) 08-27 18:16:16.863 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:16.863 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:16.863 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:16.863 D/CordovaLog(5203): #!/notificationsArea 08-27 18:16:16.863 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/notificationsArea 08-27 18:16:16.863 I/Web Console(5203): #!/notificationsArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:16.863 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/notificationsArea) 08-27 18:16:16.863 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:16.871 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:16.871 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/notificationsArea) 08-27 18:16:17.488 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:17.488 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:17.488 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:17.488 D/CordovaLog(5203): #!/drinkArea 08-27 18:16:17.488 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/drinkArea 08-27 18:16:17.488 I/Web Console(5203): #!/drinkArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:17.488 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/drinkArea) 08-27 18:16:17.488 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:17.504 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:17.504 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/drinkArea) 08-27 18:16:18.613 D/CordovaLog(5203): TAP REGISTERED 08-27 18:16:18.613 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 261 : TAP REGISTERED 08-27 18:16:18.613 I/Web Console(5203): TAP REGISTERED at file:///android_asset/www/assets/js/main.js:261 08-27 18:16:18.613 D/CordovaLog(5203): #!/friendlistArea 08-27 18:16:18.613 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 279 : #!/friendlistArea 08-27 18:16:18.613 I/Web Console(5203): #!/friendlistArea at file:///android_asset/www/assets/js/main.js:279 08-27 18:16:18.613 D/Cordova (5203): onPageFinished(file:///android_asset/www/index.html#!/friendlistArea) 08-27 18:16:18.613 D/CordovaWebView(5203): >>> loadUrlNow() 08-27 18:16:18.613 D/DroidGap(5203): onMessage(onNativeReady,null) 08-27 18:16:18.613 D/DroidGap(5203): onMessage(onPageFinished,file:///android_asset/www/index.html#!/friendlistArea) 08-27 18:16:18.613 D/CordovaLog(5203): ONRESUME CALLED 08-27 18:16:18.613 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 141 : ONRESUME CALLED 08-27 18:16:18.613 I/Web Console(5203): ONRESUME CALLED at file:///android_asset/www/assets/js/main.js:141 08-27 18:16:18.613 D/CordovaLog(5203): ONRESUME CALLED 08-27 18:16:18.613 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 141 : ONRESUME CALLED 08-27 18:16:18.613 I/Web Console(5203): ONRESUME CALLED at file:///android_asset/www/assets/js/main.js:141 08-27 18:16:18.613 D/CordovaLog(5203): STUFF FIRED 08-27 18:16:18.613 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 186 : STUFF FIRED 08-27 18:16:18.613 I/Web Console(5203): STUFF FIRED at file:///android_asset/www/assets/js/main.js:186 08-27 18:16:18.613 D/CordovaLog(5203): THE NEXT PAGE IS : #!/friendlistArea 08-27 18:16:18.613 D/CordovaLog(5203): file:///android_asset/www/assets/js/main.js: Line 190 : THE NEXT PAGE IS : #!/friendlistArea 08-27 18:16:18.613 I/Web Console(5203): THE NEXT PAGE IS : #!/friendlistArea at file:///android_asset/www/assets/js/main.js:190 > When Application is placed in background and resumed, the UI is frozen > ---------------------------------------------------------------------- > > Key: CB-1185 > URL: https://issues.apache.org/jira/browse/CB-1185 > Project: Apache Cordova > Issue Type: Bug > Components: Android > Affects Versions: 2.0.0 > Environment: Jelly Bean 4.1, ICS 4.0.x > Reporter: Greg > Assignee: Joe Bowser > Attachments: 0001-Fix-issue-with-pause-resume-freezing-the-UI.patch, 0002-Uncomment.patch, cordova-2.0.0.jar > > > When using PhoneGap 2.0.0 on ICS or JellyBean, the application freezes up after you set the app to the background or turn of the screen. After around 3-7 seconds, the application unfreezes and pretty much causes a panic and usually crashes. No error reports have been submitted. > Here is how you re-produce the issue: > 1. Download Untappd - V2.0.4(https://play.google.com/store/apps/details?id=com.untappdllc.app) > 2. After logging in stay on the Friends tab > 3. Turn the the screen off and wait about 3-7 minutes > 4. Turn the screen back on, and the interface should be frozen. > Another possible path to re-producing the issue: > 1. Download Untappd - V2.0.4(https://play.google.com/store/apps/details?id=com.untappdllc.app) > 2. After logging in stay on the Friends tab > 3. Go back to the home screen then use other apps for about 3-7 minutes. > 4. Go back into Untappd, and the interface should be frozen. > When the app is frozen, native menu buttons will not nor any options in the UI. > Would love to see if anyone can replicate this. I've tested this on Jelly Bean 4.1.x on a Samsung Galaxy Nexus, but users have been having this problem majority on ICS (4.0.x) > Thanks, > Greg -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira