ICEmobile
  1. ICEmobile
  2. MOBI-1164

mobi:microphone demo can no longer playback after Android security update on Nexus 5.

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: EE 1.3.1.GA_P04
    • Fix Version/s: None
    • Component/s: Containers
    • Labels:
      None
    • Environment:
      Tomcat 7/8 with / without SSL enabled. mobileshowcase, IF 4 showcase-mobile microphone demos.
      Android 6.0.1 nexus 5 device with Aug 5, 2016 security update

      Description

      Since the latest (Aug. 5, 2016) security update to my android 6.0.1 device I am no longer able to play back the uploaded sound clip from the microphone demos. The play interface is shown after uploading the file but appears disabled. I am not able to press play. This also occurs when testing with SSL enabled on Labs1.

        Activity

        Hide
        Patrick Corless added a comment -

        I've read that this particular security patch has some some sound issues on the nexus 5. The logs report as follows when the media clip is played.

        08-16 08:55:45.474 26591-26603/? W/chromium: [WARNING:webmediaplayer_impl.cc(346)] Using MultibufferDataSource
        08-16 08:55:45.543 26591-26603/? E/chromium: [ERROR:render_media_log.cc(23)] MediaEvent: PIPELINE_ERROR demuxer: no supported streams

        Show
        Patrick Corless added a comment - I've read that this particular security patch has some some sound issues on the nexus 5. The logs report as follows when the media clip is played. 08-16 08:55:45.474 26591-26603/? W/chromium: [WARNING:webmediaplayer_impl.cc(346)] Using MultibufferDataSource 08-16 08:55:45.543 26591-26603/? E/chromium: [ERROR:render_media_log.cc(23)] MediaEvent: PIPELINE_ERROR demuxer: no supported streams
        Hide
        Patrick Corless added a comment -

        Is the uploaded sound file playable on other devices?

        Show
        Patrick Corless added a comment - Is the uploaded sound file playable on other devices?
        Hide
        Liana Munroe added a comment -

        This issue does not occur on any other of our available devices, ios ipad 9.3.2, android 4.4.2, samsung s7 edge.
        This is the debugger console outcome while testing the microphone demo using the ICEfaces 4 showcase-mobile on the nexus 5.

        [icefaces] [Tue, 16 Aug 2016 15:31:33 GMT] persisted focus for element "j_idt111_button"
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:33 GMT] persisted focus for element ""
        VM110:417 microphone j_idt111
        VM110:234 deviceCommandExec('microphone', 'j_idt111, {"postURL":"http://10.18.39.134:8080/showcase/javax.faces.resource/auxupload.txt.jsf","cookies":{"JSESSIONID":"4F8DC86D28AB1FE68366AAFA8D732E82"},"deviceCommandCallback":"callbackj_idt111"}
        VM110:322 params = 
        VM110:354 sxURL=http://bridgeit.mobi/android/install/index.html#c=microphone%3Fid%3Dj_idt11…AFA8D732E82&o=enc%3Dbase64&h=%26c%3Dcallbackj_idt111%26seq%3D1471361493257
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icepush.d451d] [Tue, 16 Aug 2016 15:31:33 GMT] connection stopped in window [d451d]
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1824 [icepush.d451d.pushid-expiry] [Tue, 16 Aug 2016 15:31:33 GMT] stopped monitoring for unused pushIDs
        VM110:773 1471361493552 bridgeit visibilitychange document.hidden=true visibilityState=hidden
        VM110:775 bridgeit clearing lauchFailed timeout on visibilitychange 1471361493558
        VM110:762 1471361493560 bridgeit webkitvisibilitychange document.hidden=true visibilityState=hidden
        VM110:764 bridgeit clearing lauchFailed timeout on webkitvisibilitychange 1471361493561
        VM110:753 entered hashchange listener hash=#icemobilesx_JTI2JTIxdiUzRDEuMC43JTI2JTIxcyUzRGRvbmUlMjYlMjFzZCUzRG9rJTI2JTIxciUzRGhhbmRsZWQlMkJieSUyQkF1eFVwbG9hZFJlc291cmNlSGFuZGxlciUyNiUyMWglM0QlMjUyNmMlMjUzRGNhbGxiYWNral9pZHQxMTElMjUyNnNlcSUyNTNEMTQ3MTM2MTQ5MzI1NyUyNiUyMWMlM0RjMmRtJTI1M0FBUEE5MWJFbnVJb2NuWGN4NHRac3VQQjNydTlvckg5ZTNCc0RFY1J6T1l4NFRfMUVKVHIxS0ZUb2NkQ3JZRmV0b3JfTGdhQ2FENnNVTWRDVFpuZHhJS25uQ1JjNEE4N244c05MazFMSndmVlpoTEFHUTJCUE9mZw~~
        VM110:504 deviceResponse value  
        VM110:587 needs refresh
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:37 GMT] picking updates for view 2irxm8erc:2kc1
        VM110:773 1471361497250 bridgeit visibilitychange document.hidden=false visibilityState=visible
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1824 [icepush.d451d.async-connection] [Tue, 16 Aug 2016 15:31:37 GMT] initialize connection within window d451d
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icepush.d451d.async-connection] [Tue, 16 Aug 2016 15:31:37 GMT] closing previous connection...
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icepush.d451d] [Tue, 16 Aug 2016 15:31:37 GMT] connection stopped, no pushIDs registered in window [d451d]
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1824 [icepush.d451d.pushid-expiry] [Tue, 16 Aug 2016 15:31:37 GMT] stopped monitoring for unused pushIDs
        VM110:762 1471361497286 bridgeit webkitvisibilitychange document.hidden=false visibilityState=visible
        VM110:606 sxEvent: {} {"name":"","value":"","v":"1.0.7","s":"done","sd":"ok","r":"handled+by+AuxUploadResourceHandler","h":"&c=callbackj_idt111&seq=1471361493257","c":"c2dm:APA91bEnuIocnXcx4tZsuPB3ru9orH9e3BsDEcRzOYx4T_1EJTr1KFTocdCrYFetor_LgaCaD6sUMdCTZndxIKnnCRc4A87n8sNLk1LJwfVZhLAGQ2BPOfg"}
        VM110:934 bridgeit installed Tue, 16 Aug 2016 15:20:23 GMT
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:37 GMT] applied updates >>
        update["j_idt111_button"]: <button id="j_idt111_button" name="j_idt....
        update["j_id1:javax.faces.ViewState:0"]: -4736297914885657545:7470045525249179626....
        update["j_id1:javax.faces.ViewState:1"]: -4736297914885657545:7470045525249179626....
        update["j_id1:javax.faces.ViewState:2"]: -4736297914885657545:7470045525249179626....
        update["j_id1:javax.faces.ViewState:3"]: -4736297914885657545:7470045525249179626....
        eval: var iceFormIdList=['microphoneForm', 'j_....
        extension
        VM110:666 bridgeit history replaceState: /showcase/showcase-mobile.jsf
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:40 GMT] persisted focus for element "_t115_button"
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:40 GMT] persisted focus for element ""
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:40 GMT] full submit to http://10.18.39.134:8080/showcase/showcase-mobile.jsf
        javax.faces.execute: @all
        javax.faces.render: @all
        javax.faces.source: _t115
        view ID: 2irxm8erc:2kc1
        event type: click
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:40 GMT] applied updates >>
        update["j_idt110"]: <div class="mobi-fieldset-row ui-widget-....
        eval: ice.notifyOnElementUpdateCallbacks(['_t1....
        update["_t112"]: <div id="_t112"></div>....
        update["_t116"]: <div id="_t116"><span id="_t117"><h3>Upl....
        update["_t122"]: <span id="_t122" style="margin-left:10px....
        update["j_id1:javax.faces.ViewState:0"]: -4736297914885657545:7470045525249179626....
        update["j_id1:javax.faces.ViewState:1"]: -4736297914885657545:7470045525249179626....
        update["j_id1:javax.faces.ViewState:2"]: -4736297914885657545:7470045525249179626....
        update["j_id1:javax.faces.ViewState:3"]: -4736297914885657545:7470045525249179626....
        eval: var iceFormIdList=['microphoneForm', 'j_....
        extension
        2coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:57 GMT] persisted focus for element ""
        VM110:773 1471361517748 bridgeit visibilitychange document.hidden=true visibilityState=hidden
        VM110:775 bridgeit clearing lauchFailed timeout on visibilitychange 1471361517753
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icepush.d451d] [Tue, 16 Aug 2016 15:31:57 GMT] connection stopped in window [d451d]
        coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1824 [icepush.d451d.pushid-expiry] [Tue, 16 Aug 2016 15:31:57 GMT] stopped monitoring for unused pushIDs
        VM110:762 1471361517759 bridgeit webkitvisibilitychange document.hidden=true visibilityState=hidden
        VM110:764 bridgeit clearing lauchFailed timeout on webkitvisibilitychange 1471361517760
        
        Show
        Liana Munroe added a comment - This issue does not occur on any other of our available devices, ios ipad 9.3.2, android 4.4.2, samsung s7 edge. This is the debugger console outcome while testing the microphone demo using the ICEfaces 4 showcase-mobile on the nexus 5. [icefaces] [Tue, 16 Aug 2016 15:31:33 GMT] persisted focus for element "j_idt111_button" coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:33 GMT] persisted focus for element "" VM110:417 microphone j_idt111 VM110:234 deviceCommandExec('microphone', 'j_idt111, { "postURL" : "http: //10.18.39.134:8080/showcase/javax.faces.resource/auxupload.txt.jsf" , "cookies" :{ "JSESSIONID" : "4F8DC86D28AB1FE68366AAFA8D732E82" }, "deviceCommandCallback" : "callbackj_idt111" } VM110:322 params = VM110:354 sxURL=http: //bridgeit.mobi/android/install/index.html#c=microphone%3Fid%3Dj_idt11…AFA8D732E82&o=enc%3Dbase64&h=%26c%3Dcallbackj_idt111%26seq%3D1471361493257 coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icepush.d451d] [Tue, 16 Aug 2016 15:31:33 GMT] connection stopped in window [d451d] coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1824 [icepush.d451d.pushid-expiry] [Tue, 16 Aug 2016 15:31:33 GMT] stopped monitoring for unused pushIDs VM110:773 1471361493552 bridgeit visibilitychange document.hidden= true visibilityState=hidden VM110:775 bridgeit clearing lauchFailed timeout on visibilitychange 1471361493558 VM110:762 1471361493560 bridgeit webkitvisibilitychange document.hidden= true visibilityState=hidden VM110:764 bridgeit clearing lauchFailed timeout on webkitvisibilitychange 1471361493561 VM110:753 entered hashchange listener hash=#icemobilesx_JTI2JTIxdiUzRDEuMC43JTI2JTIxcyUzRGRvbmUlMjYlMjFzZCUzRG9rJTI2JTIxciUzRGhhbmRsZWQlMkJieSUyQkF1eFVwbG9hZFJlc291cmNlSGFuZGxlciUyNiUyMWglM0QlMjUyNmMlMjUzRGNhbGxiYWNral9pZHQxMTElMjUyNnNlcSUyNTNEMTQ3MTM2MTQ5MzI1NyUyNiUyMWMlM0RjMmRtJTI1M0FBUEE5MWJFbnVJb2NuWGN4NHRac3VQQjNydTlvckg5ZTNCc0RFY1J6T1l4NFRfMUVKVHIxS0ZUb2NkQ3JZRmV0b3JfTGdhQ2FENnNVTWRDVFpuZHhJS25uQ1JjNEE4N244c05MazFMSndmVlpoTEFHUTJCUE9mZw~~ VM110:504 deviceResponse value VM110:587 needs refresh coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:37 GMT] picking updates for view 2irxm8erc:2kc1 VM110:773 1471361497250 bridgeit visibilitychange document.hidden= false visibilityState=visible coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1824 [icepush.d451d.async-connection] [Tue, 16 Aug 2016 15:31:37 GMT] initialize connection within window d451d coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icepush.d451d.async-connection] [Tue, 16 Aug 2016 15:31:37 GMT] closing previous connection... coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icepush.d451d] [Tue, 16 Aug 2016 15:31:37 GMT] connection stopped, no pushIDs registered in window [d451d] coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1824 [icepush.d451d.pushid-expiry] [Tue, 16 Aug 2016 15:31:37 GMT] stopped monitoring for unused pushIDs VM110:762 1471361497286 bridgeit webkitvisibilitychange document.hidden= false visibilityState=visible VM110:606 sxEvent: {} { "name" : ""," value ":" "," v ":" 1.0.7 "," s ":" done "," sd ":" ok "," r ":" handled+by+AuxUploadResourceHandler "," h ":" &c=callbackj_idt111&seq=1471361493257 "," c ":" c2dm:APA91bEnuIocnXcx4tZsuPB3ru9orH9e3BsDEcRzOYx4T_1EJTr1KFTocdCrYFetor_LgaCaD6sUMdCTZndxIKnnCRc4A87n8sNLk1LJwfVZhLAGQ2BPOfg"} VM110:934 bridgeit installed Tue, 16 Aug 2016 15:20:23 GMT coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:37 GMT] applied updates >> update[ "j_idt111_button" ]: <button id= "j_idt111_button" name="j_idt.... update[ "j_id1:javax.faces.ViewState:0" ]: -4736297914885657545:7470045525249179626.... update[ "j_id1:javax.faces.ViewState:1" ]: -4736297914885657545:7470045525249179626.... update[ "j_id1:javax.faces.ViewState:2" ]: -4736297914885657545:7470045525249179626.... update[ "j_id1:javax.faces.ViewState:3" ]: -4736297914885657545:7470045525249179626.... eval: var iceFormIdList=['microphoneForm', 'j_.... extension VM110:666 bridgeit history replaceState: /showcase/showcase-mobile.jsf coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:40 GMT] persisted focus for element "_t115_button" coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:40 GMT] persisted focus for element "" coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:40 GMT] full submit to http: //10.18.39.134:8080/showcase/showcase-mobile.jsf javax.faces.execute: @all javax.faces.render: @all javax.faces.source: _t115 view ID: 2irxm8erc:2kc1 event type: click coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:40 GMT] applied updates >> update[ "j_idt110" ]: <div class="mobi-fieldset-row ui-widget-.... eval: ice.notifyOnElementUpdateCallbacks(['_t1.... update[ "_t112" ]: <div id= "_t112" ></div>.... update[ "_t116" ]: <div id= "_t116" ><span id= "_t117" ><h3>Upl.... update[ "_t122" ]: <span id= "_t122" style="margin-left:10px.... update[ "j_id1:javax.faces.ViewState:0" ]: -4736297914885657545:7470045525249179626.... update[ "j_id1:javax.faces.ViewState:1" ]: -4736297914885657545:7470045525249179626.... update[ "j_id1:javax.faces.ViewState:2" ]: -4736297914885657545:7470045525249179626.... update[ "j_id1:javax.faces.ViewState:3" ]: -4736297914885657545:7470045525249179626.... eval: var iceFormIdList=['microphoneForm', 'j_.... extension 2coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icefaces] [Tue, 16 Aug 2016 15:31:57 GMT] persisted focus for element "" VM110:773 1471361517748 bridgeit visibilitychange document.hidden= true visibilityState=hidden VM110:775 bridgeit clearing lauchFailed timeout on visibilitychange 1471361517753 coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1817 [icepush.d451d] [Tue, 16 Aug 2016 15:31:57 GMT] connection stopped in window [d451d] coalesced.js.jsf?ln=ice.core&dgst=xe4dyo:1824 [icepush.d451d.pushid-expiry] [Tue, 16 Aug 2016 15:31:57 GMT] stopped monitoring for unused pushIDs VM110:762 1471361517759 bridgeit webkitvisibilitychange document.hidden= true visibilityState=hidden VM110:764 bridgeit clearing lauchFailed timeout on webkitvisibilitychange 1471361517760

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Liana Munroe
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: