Jump to content

Server v3.2.60 freezes up with chrome (not edge)


Recommended Posts

Posted

@@Luke

 

Scrolling to the bottom of the server menu (dashboard) seems to cause chrome (standard distro v63) to hang temporarily (dims window etc). Neither edge or chrome canary seem to be affected. Any ideas? 

 

5a46ebfb5ccba_emby.png

Happy2Play
Posted

hi @@James, thanks for reporting. i haven't seen this. @@Happy2Play are you able to reproduce?

 

I am unable to reproduce this also.  Could this be Theme based?  I tried a couple but still couldn't reproduce.

Posted

Could be although that looks like the default light theme

Thanks.

Posted

so I've started looking at the issue on my end. At first I thought t may be ipv6 related but the issues persisted over ipv4. what I have noticed is that chrome console for v63 vs canary v65 shows an additional error message

 

chrome canary 65

dashboard.html:1 Uncaught (in promise) DOMException: Only secure origins are allowed (see: https://goo.gl/Y0ZkNV).
 
Chrome 63
appstorage-localstorage.js?v=3.2.60.0:1 Uncaught (in promise) DOMException: Failed to execute 'open' on 'CacheStorage': Only secure origins are allowed (see: https://goo.gl/Y0ZkNV).
    at new MyStore (http://mediaserver.lan:8096/emby/web/bower_components/emby-apiclient/appstorage-localstorage.js?v=3.2.60.0:1:339)
    at http://mediaserver.lan:8096/emby/web/bower_components/emby-apiclient/appstorage-localstorage.js?v=3.2.60.0:1:914
    at Object.execCb (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:14966)
    at defineModule (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:5403)
    at main (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:13293)
    at takeQueue (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:2799)
    at HTMLScriptElement.<anonymous> (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:9767)
MyStore @ appstorage-localstorage.js?v=3.2.60.0:1
(anonymous) @ appstorage-localstorage.js?v=3.2.60.0:1
execCb @ alameda.js?v=3.2.60.0:1
defineModule @ alameda.js?v=3.2.60.0:1
main @ alameda.js?v=3.2.60.0:1
takeQueue @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise rejected (async)
MyStore @ appstorage-localstorage.js?v=3.2.60.0:1
(anonymous) @ appstorage-localstorage.js?v=3.2.60.0:1
execCb @ alameda.js?v=3.2.60.0:1
defineModule @ alameda.js?v=3.2.60.0:1
main @ alameda.js?v=3.2.60.0:1
takeQueue @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
dashboard.html:1 Uncaught (in promise) DOMException: Only secure origins are allowed (see: https://goo.gl/Y0ZkNV).
Promise rejected (async)
registerServiceWorker @ site.js?v=3.2.60.0:2
(anonymous) @ site.js?v=3.2.60.0:2
execCb @ alameda.js?v=3.2.60.0:1
defineModule @ alameda.js?v=3.2.60.0:1
depFinished @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
waitForDep @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
main @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
req @ alameda.js?v=3.2.60.0:1
onAppReady @ site.js?v=3.2.60.0:2
Promise resolved (async)
(anonymous) @ site.js?v=3.2.60.0:2
execCb @ alameda.js?v=3.2.60.0:1
defineModule @ alameda.js?v=3.2.60.0:1
depFinished @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
waitForDep @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
main @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
req @ alameda.js?v=3.2.60.0:1
onGlobalizeInit @ site.js?v=3.2.60.0:2
Promise resolved (async)
(anonymous) @ site.js?v=3.2.60.0:2
execCb @ alameda.js?v=3.2.60.0:1
defineModule @ alameda.js?v=3.2.60.0:1
depFinished @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
waitForDep @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
main @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
req @ alameda.js?v=3.2.60.0:1
(anonymous) @ site.js?v=3.2.60.0:2
Promise resolved (async)
(anonymous) @ site.js?v=3.2.60.0:2
execCb @ alameda.js?v=3.2.60.0:1
defineModule @ alameda.js?v=3.2.60.0:1
main @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
req @ alameda.js?v=3.2.60.0:1
init @ site.js?v=3.2.60.0:2
execCb @ alameda.js?v=3.2.60.0:1
defineModule @ alameda.js?v=3.2.60.0:1
main @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
req @ alameda.js?v=3.2.60.0:1
onWebComponentsReady @ site.js?v=3.2.60.0:2
execCb @ alameda.js?v=3.2.60.0:1
defineModule @ alameda.js?v=3.2.60.0:1
depFinished @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
waitForDep @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
main @ alameda.js?v=3.2.60.0:1
(anonymous) @ alameda.js?v=3.2.60.0:1
Promise resolved (async)
req @ alameda.js?v=3.2.60.0:1
(anonymous) @ site.js?v=3.2.60.0:2
(anonymous) @ site.js?v=3.2.60.0:2

Posted

That's OK, that message is benign. If you don't see it in Chrome Canary, then what about Chrome Beta?

Posted

ok did a fresh install of chrome beta v64 and the problem is affecting beta as well

 

console log

appstorage-localstorage.js?v=3.2.60.0:1 Uncaught (in promise) DOMException: Failed to execute 'open' on 'CacheStorage': Only secure origins are allowed (see: https://goo.gl/Y0ZkNV).
    at new MyStore (http://mediaserver.lan:8096/emby/web/bower_components/emby-apiclient/appstorage-localstorage.js?v=3.2.60.0:1:339)
    at http://mediaserver.lan:8096/emby/web/bower_components/emby-apiclient/appstorage-localstorage.js?v=3.2.60.0:1:914
    at Object.execCb (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:14966)
    at defineModule (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:5403)
    at main (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:13293)
    at takeQueue (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:2799)
    at HTMLScriptElement.<anonymous> (http://mediaserver.lan:8096/emby/web/bower_components/alameda/alameda.js?v=3.2.60.0:1:9767)
dashboard.html:1 Uncaught (in promise) DOMException: Only secure origins are allowed (see: https://goo.gl/Y0ZkNV).
notifications.js?v=3.2.60.0:1 [Deprecation] The Notification API may no longer be used from insecure origins. You should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.
onOneDocumentClick @ notifications.js?v=3.2.60.0:1

Posted

another quick follow up. The problem can't be reproduced with keyboard / mouse, only touch scrolling. happens when kinetic scrolling hits the end. (up or down)

 

this affects touch directly on the device ex. surface pro 4 as well as when interacting via touch over a remote RDP session.

Posted

Ok i can try this out on my tablets and smartphones. although granted i tested on them just about every day as it is anyway. thanks.

Posted

just tested ios 11.2.1 on iphone 8+. landscape mode kinetic scroll down (menu not content) followed by kinetic up hangs dashboard.

 

ios 9.3.5 on an old ipad hangs as well (landscape + portrait view)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...