Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 7B00C200CD8 for ; Wed, 2 Aug 2017 13:22:11 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 797601693CC; Wed, 2 Aug 2017 11:22:11 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id EF4D81693CA for ; Wed, 2 Aug 2017 13:22:09 +0200 (CEST) Received: (qmail 18675 invoked by uid 500); 2 Aug 2017 11:22:07 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 18664 invoked by uid 99); 2 Aug 2017 11:22:07 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Aug 2017 11:22:07 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id E4B17C00CB for ; Wed, 2 Aug 2017 11:22:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.202 X-Spam-Level: X-Spam-Status: No, score=-99.202 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id DYOaBJnFaWp7 for ; Wed, 2 Aug 2017 11:22:01 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 310E15F6BE for ; Wed, 2 Aug 2017 11:22:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 9EEB7E0059 for ; Wed, 2 Aug 2017 11:22:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 4F0FC2464C for ; Wed, 2 Aug 2017 11:22:00 +0000 (UTC) Date: Wed, 2 Aug 2017 11:22:00 +0000 (UTC) From: "Jonas Verhaert (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Comment Edited] (CB-13139) Android 8.0.0 / App restarts when bringing it back from background on physical device MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Wed, 02 Aug 2017 11:22:11 -0000 [ https://issues.apache.org/jira/browse/CB-13139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16110715#comment-16110715 ] Jonas Verhaert edited comment on CB-13139 at 8/2/17 11:21 AM: -------------------------------------------------------------- *send to foreground log* {color:#f79232}08-02 13:03:22.873: W/zygote64(516): Checksum mismatch for dex SystemUIGoogle.apk:classes2.dex{color} {color:#14892c}08-02 13:03:48.856: I/audio_cras_dsp(251): pipeline created{color} {color:#205081}08-02 13:03:48.856: D//system/bin/audioserver(251): instantiate source 08-02 13:03:48.856: D//system/bin/audioserver(251): instantiate drc 08-02 13:03:48.856: D//system/bin/audioserver(251): instantiate eq2 08-02 13:03:48.856: D//system/bin/audioserver(251): instantiate sink 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 0 to output_source:0 (out) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 1 to output_source:1 (out) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 0 to drc:0 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 1 to drc:1 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 0 to drc:2 (out) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 1 to drc:3 (out) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=1) to drc:4 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=0) to drc:5 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=1) to drc:6 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=-36) to drc:7 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=18) to drc:8 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=20) to drc:9 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=0.003) to drc:10 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=0.2) to drc:11 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=3) to drc:12 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=450) to drc:13 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=1) to drc:14 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=-33) to drc:15 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=20) to drc:16 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=23) to drc:17 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0.003) to drc:18 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0.2) to drc:19 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=6) to drc:20 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=2200) to drc:21 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=1) to drc:22 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=-18) to drc:23 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=20) to drc:24 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=6) to drc:25 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0.003) to drc:26 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0.2) to drc:27 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=-1) to drc:28 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect audio buf 0 to eq2:0 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect audio buf 1 to eq2:1 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect audio buf 0 to eq2:2 (out) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect audio buf 1 to eq2:3 (out) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=2) to eq2:4 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=330) to eq2:5 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0) to eq2:6 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0) to eq2:7 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=2) to eq2:8 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=330) to eq2:9 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0) to eq2:10 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0) to eq2:11 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:12 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=550) to eq2:13 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:14 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-10) to eq2:15 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:16 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=550) to eq2:17 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:18 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-10) to eq2:19 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:20 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=740) to eq2:21 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:22 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-8) to eq2:23 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:24 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=750) to eq2:25 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:26 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-6) to eq2:27 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:28 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=1000) to eq2:29 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:30 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-3) to eq2:31 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:32 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=360) to eq2:33 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=2) to eq2:34 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-4) to eq2:35 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:36 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=1300) to eq2:37 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:38 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-4) to eq2:39 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:40 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=1000) to eq2:41 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=2) to eq2:42 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-4) to eq2:43 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:44 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=360) to eq2:45 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=1) to eq2:46 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-3) to eq2:47 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:48 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=1200) to eq2:49 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=2) to eq2:50 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-5) to eq2:51 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:52 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=2200) to eq2:53 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=7) to eq2:54 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-9) to eq2:55 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:56 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=2200) to eq2:57 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=7) to eq2:58 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-9) to eq2:59 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=5) to eq2:60 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6000) to eq2:61 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=0) to eq2:62 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-2) to eq2:63 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=5) to eq2:64 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6000) to eq2:65 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=1) to eq2:66 (in) 08-02 13:03:48.860: D//system/bin/audioserver(251): connect control (val=-2) to eq2:67 (in) 08-02 13:03:48.860: D//system/bin/audioserver(251): connect audio buf 0 to output_sink:0 (in) 08-02 13:03:48.860: D//system/bin/audioserver(251): connect audio buf 1 to output_sink:1 (in){color} {color:#f79232}08-02 13:03:48.867: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:48.867: W/gralloc(180): Unmapped producer usage 100 08-02 13:03:48.870: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:48.870: W/gralloc(180): Unmapped producer usage 100{color} {color:#d04437}08-02 13:03:48.872: E/BufferItemConsumer(516): [unnamed-516-34] Failed to release buffer: Unknown error -1 (1){color} {color:#f79232}08-02 13:03:48.880: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:48.880: W/gralloc(180): Unmapped producer usage 100 08-02 13:03:48.885: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:48.885: W/gralloc(180): Unmapped producer usage 100{color} {color:#d04437}08-02 13:03:48.886: E/BufferItemConsumer(516): [unnamed-516-35] Failed to release buffer: Unknown error -1 (1){color} {color:#f79232}08-02 13:03:48.887: W/StreamHAL(251): Error from HAL stream in function get_presentation_position: Operation not permitted{color} {color:#14892c}08-02 13:03:48.893: I/CordovaLog(7875): Changing log level to DEBUG(3) 08-02 13:03:48.893: I/CordovaActivity(7875): Apache Cordova native platform version 6.2.3 is starting{color} {color:#205081}08-02 13:03:48.893: D/CordovaActivity(7875): CordovaActivity.onCreate() {color} {color:#f79232}08-02 13:03:48.906: W/gralloc(180): Unmapped producer usage 900 08-02 13:03:48.907: W/gralloc(380): Unmapped producer usage 11 08-02 13:03:48.907: W/gralloc(380): Unmapped consumer usage 1{color} {color:#205081}08-02 13:03:48.923: D/SystemWebViewEngine(7875): CordovaWebView is running on device made by: Google 08-02 13:03:48.931: D/PluginManager(7875): init() 08-02 13:03:48.937: D/CordovaWebViewImpl(7875): >>> loadUrl(file:///android_asset/www/index.html){color} {color:#d04437}08-02 13:03:48.947: E//system/bin/webview_zygote32(8645): failed to make and chown /acct/uid_99013: Permission denied 08-02 13:03:48.947: E/Zygote(8645): createProcessGroup(99013, 0) failed: Permission denied{color} {color:#14892c}08-02 13:03:48.952: I/ActivityManager(380): Start proc 8645:com.android.chrome:sandboxed_process2/u0i13 for webview_service io.cordova.hellocordova/org.chromium.content.app.SandboxedProcessService2 {color} {color:#205081}08-02 13:03:48.954: D/CordovaActivity(7875): Started the activity. 08-02 13:03:48.957: D/CordovaActivity(7875): Resumed the activity.{color} {color:#14892c}08-02 13:03:48.962: I/SamplingProfilerIntegration(8645): Profiling disabled. {color} {color:#d04437}08-02 13:03:48.980: E/asset(8658): setgid: Operation not permitted{color} {color:#f79232}08-02 13:03:49.005: W/dboxed_process2(8645): type=1400 audit(0.0:37): avc: denied { search } for name="tmp" dev="dm-2" ino=860162 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:shell_data_file:s0 tclass=dir permissive=0 08-02 13:03:49.007: W/gralloc(180): Unmapped producer usage 900{color} {color:#14892c}08-02 13:03:49.011: I/chatty(180): uid=1000(system) allocator@2.0-s identical 1 line {color} {color:#f79232}08-02 13:03:49.012: W/gralloc(180): Unmapped producer usage 900{color} {color:#14892c}08-02 13:03:49.015: I/cr_ChildProcessService(8645): Creating new ChildProcessService pid=8645{color} {color:#f79232}08-02 13:03:49.020: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:49.020: W/gralloc(180): Unmapped producer usage 900{color} 08-02 13:03:49.030: I/ActivityManager(380): Displayed io.cordova.hellocordova/.MainActivity: +155ms {color:#14892c}08-02 13:03:49.036: I/cr_LibraryLoader(8645): Time to load native libraries: 2 ms (timestamps 9113-9115) 08-02 13:03:49.036: I/cr_LibraryLoader(8645): Using linker: org.chromium.base.library_loader.ModernLinker 08-02 13:03:49.037: I/chromium(8645): [INFO:library_loader_hooks.cc(144)] Chromium logging enabled: level = 0, default verbosity = 0 08-02 13:03:49.037: I/cr_LibraryLoader(8645): Expected native library version number "59.0.3071.125", actual native library version number "59.0.3071.125"{color} {color:#205081}08-02 13:03:49.076: D/CordovaWebViewImpl(7875): onPageDidNavigate(file:///android_asset/www/index.html){color} {color:#f79232}08-02 13:03:49.147: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:49.147: W/gralloc(180): Unmapped producer usage 900 08-02 13:03:49.170: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:49.170: W/gralloc(180): Unmapped producer usage 900{color} {color:#205081}08-02 13:03:49.227: D/JsMessageQueue(7875): Set native->JS mode to EvalBridgeMode 08-02 13:03:49.239: D/CordovaWebViewImpl(7875): onPageFinished(file:///android_asset/www/index.html) 08-02 13:03:49.245: D/SurfaceFlinger(184): Backpressure trigger, skipping transaction & refresh!{color} {color:#14892c}08-02 13:03:49.262: I/chatty(184): uid=1000(system) /system/bin/surfaceflinger identical 1 line {color} {color:#205081}08-02 13:03:49.296: D/SurfaceFlinger(184): Backpressure trigger, skipping transaction & refresh! 08-02 13:03:49.305: D/SystemWebChromeClient(7875): file:///android_asset/www/js/index.js: Line 42 : Received Event: deviceready{color} {color:#14892c}08-02 13:03:49.305: I/chromium(7875): [INFO:CONSOLE(42)] "Received Event: deviceready", source: file:///android_asset/www/js/index.js (42){color} {color:#205081}08-02 13:03:49.347: D/SurfaceFlinger(184): Backpressure trigger, skipping transaction & refresh!{color} {color:#14892c}08-02 13:03:49.368: I/zygote64(516): Explicit concurrent copying GC freed 3321(245KB) AllocSpace objects, 0(0B) LOS objects, 50% free, 4MB/9MB, paused 128us total 47.534ms{color} was (Author: jonasv): *send to foreground log* {color:#f79232}08-02 13:03:22.873: W/zygote64(516): Checksum mismatch for dex SystemUIGoogle.apk:classes2.dex{color} {color:#14892c}08-02 13:03:48.856: I/audio_cras_dsp(251): pipeline created{color} {color:#205081}08-02 13:03:48.856: D//system/bin/audioserver(251): instantiate source 08-02 13:03:48.856: D//system/bin/audioserver(251): instantiate drc 08-02 13:03:48.856: D//system/bin/audioserver(251): instantiate eq2 08-02 13:03:48.856: D//system/bin/audioserver(251): instantiate sink 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 0 to output_source:0 (out) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 1 to output_source:1 (out) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 0 to drc:0 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 1 to drc:1 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 0 to drc:2 (out) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect audio buf 1 to drc:3 (out) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=1) to drc:4 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=0) to drc:5 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=1) to drc:6 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=-36) to drc:7 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=18) to drc:8 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=20) to drc:9 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=0.003) to drc:10 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=0.2) to drc:11 (in) 08-02 13:03:48.856: D//system/bin/audioserver(251): connect control (val=3) to drc:12 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=450) to drc:13 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=1) to drc:14 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=-33) to drc:15 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=20) to drc:16 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=23) to drc:17 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0.003) to drc:18 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0.2) to drc:19 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=6) to drc:20 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=2200) to drc:21 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=1) to drc:22 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=-18) to drc:23 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=20) to drc:24 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=6) to drc:25 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0.003) to drc:26 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0.2) to drc:27 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=-1) to drc:28 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect audio buf 0 to eq2:0 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect audio buf 1 to eq2:1 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect audio buf 0 to eq2:2 (out) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect audio buf 1 to eq2:3 (out) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=2) to eq2:4 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=330) to eq2:5 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0) to eq2:6 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0) to eq2:7 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=2) to eq2:8 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=330) to eq2:9 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0) to eq2:10 (in) 08-02 13:03:48.857: D//system/bin/audioserver(251): connect control (val=0) to eq2:11 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:12 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=550) to eq2:13 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:14 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-10) to eq2:15 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:16 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=550) to eq2:17 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:18 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-10) to eq2:19 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:20 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=740) to eq2:21 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:22 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-8) to eq2:23 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:24 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=750) to eq2:25 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:26 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-6) to eq2:27 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:28 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=1000) to eq2:29 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:30 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-3) to eq2:31 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:32 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=360) to eq2:33 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=2) to eq2:34 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-4) to eq2:35 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=6) to eq2:36 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=1300) to eq2:37 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=3) to eq2:38 (in) 08-02 13:03:48.858: D//system/bin/audioserver(251): connect control (val=-4) to eq2:39 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:40 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=1000) to eq2:41 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=2) to eq2:42 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-4) to eq2:43 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:44 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=360) to eq2:45 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=1) to eq2:46 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-3) to eq2:47 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:48 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=1200) to eq2:49 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=2) to eq2:50 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-5) to eq2:51 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:52 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=2200) to eq2:53 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=7) to eq2:54 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-9) to eq2:55 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6) to eq2:56 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=2200) to eq2:57 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=7) to eq2:58 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-9) to eq2:59 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=5) to eq2:60 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6000) to eq2:61 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=0) to eq2:62 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=-2) to eq2:63 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=5) to eq2:64 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=6000) to eq2:65 (in) 08-02 13:03:48.859: D//system/bin/audioserver(251): connect control (val=1) to eq2:66 (in) 08-02 13:03:48.860: D//system/bin/audioserver(251): connect control (val=-2) to eq2:67 (in) 08-02 13:03:48.860: D//system/bin/audioserver(251): connect audio buf 0 to output_sink:0 (in) 08-02 13:03:48.860: D//system/bin/audioserver(251): connect audio buf 1 to output_sink:1 (in){color} {color:#f79232}08-02 13:03:48.867: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:48.867: W/gralloc(180): Unmapped producer usage 100 08-02 13:03:48.870: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:48.870: W/gralloc(180): Unmapped producer usage 100{color} {color:#d04437}08-02 13:03:48.872: E/BufferItemConsumer(516): [unnamed-516-34] Failed to release buffer: Unknown error -1 (1){color} {color:#f79232}08-02 13:03:48.880: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:48.880: W/gralloc(180): Unmapped producer usage 100 08-02 13:03:48.885: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:48.885: W/gralloc(180): Unmapped producer usage 100{color} {color:#d04437}08-02 13:03:48.886: E/BufferItemConsumer(516): [unnamed-516-35] Failed to release buffer: Unknown error -1 (1){color} {color:#f79232}08-02 13:03:48.887: W/StreamHAL(251): Error from HAL stream in function get_presentation_position: Operation not permitted{color} {color:#14892c}08-02 13:03:48.893: I/CordovaLog(7875): Changing log level to DEBUG(3) 08-02 13:03:48.893: I/CordovaActivity(7875): Apache Cordova native platform version 6.2.3 is starting{color} {color:#205081}08-02 13:03:48.893: D/CordovaActivity(7875): CordovaActivity.onCreate() {color} {color:#f79232}08-02 13:03:48.906: W/gralloc(180): Unmapped producer usage 900 08-02 13:03:48.907: W/gralloc(380): Unmapped producer usage 11 08-02 13:03:48.907: W/gralloc(380): Unmapped consumer usage 1{color} {color:#205081}08-02 13:03:48.923: D/SystemWebViewEngine(7875): CordovaWebView is running on device made by: Google 08-02 13:03:48.931: D/PluginManager(7875): init() 08-02 13:03:48.937: D/CordovaWebViewImpl(7875): >>> loadUrl(file:///android_asset/www/index.html){color} {color:#d04437}08-02 13:03:48.947: E//system/bin/webview_zygote32(8645): failed to make and chown /acct/uid_99013: Permission denied 08-02 13:03:48.947: E/Zygote(8645): createProcessGroup(99013, 0) failed: Permission denied{color} {color:#14892c}08-02 13:03:48.952: I/ActivityManager(380): Start proc 8645:com.android.chrome:sandboxed_process2/u0i13 for webview_service io.cordova.hellocordova/org.chromium.content.app.SandboxedProcessService2 {color}{color:#205081}08-02 13:03:48.954: D/CordovaActivity(7875): Started the activity. 08-02 13:03:48.957: D/CordovaActivity(7875): Resumed the activity.{color} {color:#14892c}08-02 13:03:48.962: I/SamplingProfilerIntegration(8645): Profiling disabled. {color} {color:#d04437}08-02 13:03:48.980: E/asset(8658): setgid: Operation not permitted{color} {color:#f79232}08-02 13:03:49.005: W/dboxed_process2(8645): type=1400 audit(0.0:37): avc: denied { search } for name="tmp" dev="dm-2" ino=860162 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:shell_data_file:s0 tclass=dir permissive=0 08-02 13:03:49.007: W/gralloc(180): Unmapped producer usage 900{color} {color:#14892c}08-02 13:03:49.011: I/chatty(180): uid=1000(system) allocator@2.0-s identical 1 line {color} {color:#f79232}08-02 13:03:49.012: W/gralloc(180): Unmapped producer usage 900{color} {color:#14892c}08-02 13:03:49.015: I/cr_ChildProcessService(8645): Creating new ChildProcessService pid=8645{color} {color:#f79232}08-02 13:03:49.020: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:49.020: W/gralloc(180): Unmapped producer usage 900{color} 08-02 13:03:49.030: I/ActivityManager(380): Displayed io.cordova.hellocordova/.MainActivity: +155ms {color:#14892c}08-02 13:03:49.036: I/cr_LibraryLoader(8645): Time to load native libraries: 2 ms (timestamps 9113-9115) 08-02 13:03:49.036: I/cr_LibraryLoader(8645): Using linker: org.chromium.base.library_loader.ModernLinker 08-02 13:03:49.037: I/chromium(8645): [INFO:library_loader_hooks.cc(144)] Chromium logging enabled: level = 0, default verbosity = 0 08-02 13:03:49.037: I/cr_LibraryLoader(8645): Expected native library version number "59.0.3071.125", actual native library version number "59.0.3071.125"{color} {color:#205081}08-02 13:03:49.076: D/CordovaWebViewImpl(7875): onPageDidNavigate(file:///android_asset/www/index.html){color} {color:#f79232}08-02 13:03:49.147: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:49.147: W/gralloc(180): Unmapped producer usage 900 08-02 13:03:49.170: W/gralloc(180): Unmapped consumer usage 200 08-02 13:03:49.170: W/gralloc(180): Unmapped producer usage 900{color} {color:#205081}08-02 13:03:49.227: D/JsMessageQueue(7875): Set native->JS mode to EvalBridgeMode 08-02 13:03:49.239: D/CordovaWebViewImpl(7875): onPageFinished(file:///android_asset/www/index.html) 08-02 13:03:49.245: D/SurfaceFlinger(184): Backpressure trigger, skipping transaction & refresh!{color} {color:#14892c}08-02 13:03:49.262: I/chatty(184): uid=1000(system) /system/bin/surfaceflinger identical 1 line {color} {color:#205081}08-02 13:03:49.296: D/SurfaceFlinger(184): Backpressure trigger, skipping transaction & refresh! 08-02 13:03:49.305: D/SystemWebChromeClient(7875): file:///android_asset/www/js/index.js: Line 42 : Received Event: deviceready{color} {color:#14892c}08-02 13:03:49.305: I/chromium(7875): [INFO:CONSOLE(42)] "Received Event: deviceready", source: file:///android_asset/www/js/index.js (42){color} {color:#205081}08-02 13:03:49.347: D/SurfaceFlinger(184): Backpressure trigger, skipping transaction & refresh!{color} {color:#14892c}08-02 13:03:49.368: I/zygote64(516): Explicit concurrent copying GC freed 3321(245KB) AllocSpace objects, 0(0B) LOS objects, 50% free, 4MB/9MB, paused 128us total 47.534ms{color} > Android 8.0.0 / App restarts when bringing it back from background on physical device > ------------------------------------------------------------------------------------- > > Key: CB-13139 > URL: https://issues.apache.org/jira/browse/CB-13139 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-android > Affects Versions: cordova@7.0.0 > Environment: Android 8.0.0 on a physical device like the Google Pixel C > Reporter: Jonas Verhaert > Assignee: Joe Bowser > Priority: Blocker > Labels: android, android8.0, chromium > > *Steps to reproduce* > * Open a cordova app on an Android O device (like the Google Pixel C) > * Send the app to the background > * Bring the app back to the front > *Expected result* > Like in previous versions of Android the app should be untouched / page should not be reloaded > *Actual result* > Something with chromium goes wrong and the webview restarts. > *Side note* > I have seen the the android activity monitor that chromium is relaunching the page. Chromium itself has the same issue and I opened a bug on their issue tracker : https://bugs.chromium.org/p/chromium/issues/detail?id=751039 > *App to test* > We created a git repo where we have a hello world example that we used to prove this case : https://github.com/panisrob/cordova_app > *Recording issue* > We recorded the issue here : > https://www.youtube.com/watch?v=MJeQM_7NQz8 -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org