Jump to content

Bug: Buttons and headers sometimes display wrong string


zjeffer

Recommended Posts

Here are some examples:

* https://i.imgur.com/i1089cv.png
* https://i.imgur.com/J0B3Mfi.png

This doesn't always happen, sometimes refreshing fixes the problem, but it happens enough to bother me.

 

I'm using a Raspberry Pi 3 B+ as my server, using Firefox on Arch Linux to stream.

 

It's as if it can't figure out which language it needs to display the strings inside the headers and buttons, so it defaults to the internal one.

My display language is set to English (UK).

What can I do to troubleshoot this problem? What info can I provide?

 

Link to comment
Share on other sites

I changed some things to hide my IP and stuff, but here it is:

SecurityError: The operation is insecure. appstorage-localstorage.js:1
Begin ConnectionManager constructor connectionmanager.js:1:3722
initAfterDependencies promises resolved app.js:1:11347
Using default fonts app.js:1:12674
Loading installed plugins app.js:1:12958
Loading plugin: bower_components/emby-webcomponents/playback/playbackvalidation pluginmanager.js:1:194
Loading plugin: bower_components/emby-webcomponents/playback/playaccessvalidation pluginmanager.js:1:194
Loading plugin: bower_components/emby-webcomponents/playback/experimentalwarnings pluginmanager.js:1:194
Loading plugin: bower_components/emby-webcomponents/htmlaudioplayer/plugin pluginmanager.js:1:194
Loading plugin: bower_components/emby-webcomponents/htmlvideoplayer/plugin pluginmanager.js:1:194
Loading plugin: bower_components/emby-webcomponents/photoplayer/plugin pluginmanager.js:1:194
Loading plugin: bower_components/emby-webcomponents/sessionplayer pluginmanager.js:1:194
Loading plugin: bower_components/emby-webcomponents/youtubeplayer/plugin pluginmanager.js:1:194
Setting page base to router.js:1:16016

ApiClient serverAddress: http://192.168.1.39:8096 apiclient.js:1:1530
ApiClient appName: Emby Web apiclient.js:1:1585
ApiClient appVersion: 4.2.0.50 apiclient.js:1:1628
ApiClient deviceName: Firefox apiclient.js:1:1677
ApiClient deviceId: TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2OC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzY4LjB8MTU2NjE2MzkxNDE0Mg11 apiclient.js:1:1726
returning instance from getOrAddApiClient connectionmanager.js:1:14872
Begin onAppReady app.js:1:14680
onAppReady - loading dependencies app.js:1:15052
Loaded dependencies in onAppReady app.js:1:15144
Defining core routes app.js:1:15330
Defining route: /plugins/addplugin.html router.js:1:15506
Defining route: /channelsettings.html router.js:1:15506
Defining route: /startup/connectlogin.html router.js:1:15506
Defining route: /startup/connectsignup.html router.js:1:15506
Defining route: /startup/welcome.html router.js:1:15506
Defining route: /dashboard.html router.js:1:15506
Defining route: /dashboardgeneral.html router.js:1:15506
Defining route: /dashboardhosting.html router.js:1:15506
Defining route: /devices/devices.html router.js:1:15506
Defining route: /devices/device.html router.js:1:15506
Defining route: /devicesupload.html router.js:1:15506
Defining route: /edititemmetadata.html router.js:1:15506
Defining route: /encodingsettings.html router.js:1:15506
Defining route: /startup/forgotpassword.html router.js:1:15506
Defining route: /startup/forgotpasswordpin.html router.js:1:15506
Defining route: /home.html router.js:1:15506
Defining route: /list/list.html router.js:1:15506
Defining route: /servermenu/servermenu.html router.js:1:15506
Defining route: /index.html router.js:1:15506
Defining route: /item/item.html router.js:1:15506
Defining route: /librarysetup/library.html router.js:1:15506
Defining route: /librarysetup/advanced.html router.js:1:15506
Defining route: /livetv/livetv.html router.js:1:15506
Defining route: /livetvsetup/schedulesdirect.html router.js:1:15506
Defining route: /livetvsetup/xmltv.html router.js:1:15506
Defining route: /livetvsetup/embydata.html router.js:1:15506
Defining route: /livetvsetup/guideprovider.html router.js:1:15506
Defining route: /livetvsetup/livetvsettings.html router.js:1:15506
Defining route: /livetvsetup/livetvstatus.html router.js:1:15506
Defining route: /livetvsetup/livetvtuner.html router.js:1:15506
Defining route: /logs/logs.html router.js:1:15506
Defining route: /startup/login.html router.js:1:15506
Defining route: /startup/manuallogin.html router.js:1:15506
Defining route: /metadataadvanced.html router.js:1:15506
Defining route: /librarysetup/metadata.html router.js:1:15506
Defining route: /movies/movies.html router.js:1:15506
Defining route: /games/games.html router.js:1:15506
Defining route: /homevideos/homevideos.html router.js:1:15506
Defining route: /musicvideos/musicvideos.html router.js:1:15506
Defining route: /music/music.html router.js:1:15506
Defining route: /offline/offline.html router.js:1:15506
Defining route: /managedownloads.html router.js:1:15506
Defining route: /mysync.html router.js:1:15506
Defining route: /mysyncjob.html router.js:1:15506
Defining route: /notificationsetting.html router.js:1:15506
Defining route: /notificationsettings.html router.js:1:15506
Defining route: /nowplaying/nowplaying.html router.js:1:15506
Defining route: /plugins/plugincatalog.html router.js:1:15506
Defining route: /plugins/plugins.html router.js:1:15506
Defining route: /scheduledtasks/scheduledtask.html router.js:1:15506
Defining route: /dashboard/releasenotes.html router.js:1:15506
Defining route: /scheduledtasks/scheduledtasks.html router.js:1:15506
Defining route: /search/search.html router.js:1:15506
Defining route: /startup/manualserver.html router.js:1:15506
Defining route: /startup/selectserver.html router.js:1:15506
Defining route: /serveractivity.html router.js:1:15506
Defining route: /serversecurity.html router.js:1:15506
Defining route: /support.html router.js:1:15506
Defining route: /supporterkey.html router.js:1:15506
Defining route: /syncactivity.html router.js:1:15506
Defining route: /syncsettings.html router.js:1:15506
Defining route: /tv/tv.html router.js:1:15506
Defining route: /useredit.html router.js:1:15506
Defining route: /userlibraryaccess.html router.js:1:15506
Defining route: /usernew.html router.js:1:15506
Defining route: /userparentalcontrol.html router.js:1:15506
Defining route: /userpassword.html router.js:1:15506
Defining route: /users/users.html router.js:1:15506
Defining route: /settings/settings.html router.js:1:15506
Defining route: /settings/playback.html router.js:1:15506
Defining route: /settings/subtitles.html router.js:1:15506
Defining route: /settings/display.html router.js:1:15506
Defining route: /settings/homescreen.html router.js:1:15506
Defining route: /settings/profile.html router.js:1:15506
Defining route: /settings/password.html router.js:1:15506
Defining route: /wizard/wizardagreement.html router.js:1:15506
Defining route: /wizard/wizardremoteaccess.html router.js:1:15506
Defining route: /wizard/wizardfinish.html router.js:1:15506
Defining route: /wizard/wizardlibrary.html router.js:1:15506
Defining route: /wizard/wizardsettings.html router.js:1:15506
Defining route: /wizard/wizardstart.html router.js:1:15506
Defining route: /wizard/wizarduser.html router.js:1:15506
Defining route: /videoosd/videoosd.html router.js:1:15506
Defining route: /configurationpageext router.js:1:15506
Defining route: / router.js:1:15506
validateFeature: themes registrationservices.js:1:14172
returning instance from getOrAddApiClient connectionmanager.js:1:14872
Begin connect connectionmanager.js:1:27221
Begin getAvailableServers connectionmanager.js:1:16233
Begin getConnectServers connectionmanager.js:1:16372
ConnectionManager requesting url: https://mb3admin.com/admin/service/registration/validateDevice?serverId=0f67a6f9abd04d1bb5dcc44dea31c404&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2OC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzY4LjB8MTU2NjE2MzkxNDE0Mg11&deviceName=Firefox&appName=Emby%20Web&appVersion=4.2.0.50&embyUserName=MYUSERNAME&viewOnly=true connectionmanager.js:1:2435
Begin connectToServers, with 1 servers connectionmanager.js:1:18432
begin connectToServer connectionmanager.js:1:18981
tryReconnect: http://192.168.1.39:8096|http://192.168.1.54:8096|http://MY.IP.XX.XX:8096 connectionmanager.js:1:7874
tryReconnectToUrl: http://192.168.1.39:8096 connectionmanager.js:1:6445
tryReconnectToUrl: http://192.168.1.54:8096 connectionmanager.js:1:6445
tryReconnectToUrl: http://MY.IP.XX.XX:8096 connectionmanager.js:1:6445
ConnectionManager requesting url: http://192.168.1.39:8096/emby/system/info/public connectionmanager.js:1:2435
fetchWithTimeout: timeoutMs: 20000, url: http://192.168.1.39:8096/emby/system/info/public connectionmanager.js:1:1776
ConnectionManager requesting url: http://192.168.1.54:8096/emby/system/info/public connectionmanager.js:1:2435
fetchWithTimeout: timeoutMs: 20000, url: http://192.168.1.54:8096/emby/system/info/public connectionmanager.js:1:1776
fetchWithTimeout: succeeded connecting to url: http://192.168.1.39:8096/emby/system/info/public connectionmanager.js:1:2036
ConnectionManager response status: 200, url: http://192.168.1.39:8096/emby/system/info/public connectionmanager.js:1:2553
ConnectionManager requesting url: http://192.168.1.39:8096/emby/System/Info connectionmanager.js:1:2435
fetchWithTimeout: succeeded connecting to url: http://192.168.1.54:8096/emby/system/info/public connectionmanager.js:1:2036
ConnectionManager response status: 200, url: http://192.168.1.54:8096/emby/system/info/public connectionmanager.js:1:2553
ConnectionManager response status: 200, url: http://192.168.1.39:8096/emby/System/Info connectionmanager.js:1:2553
returning instance from getOrAddApiClient connectionmanager.js:1:14872
Setting server address to http://192.168.1.39:8096 apiclient.js:1:17036
calling apiClient.ensureWebSocket connectionmanager.js:1:5043
opening web socket with url: ws://192.168.1.39:8096/embywebsocket?api_key=ed529dd6eaaa4067a8a6b8dc80081a33&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2OC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzY4LjB8MTU2NjE2MzkxNDE0Mg11 apiclient.js:1:14294
returning instance from getOrAddApiClient connectionmanager.js:1:14872
Requesting http://192.168.1.39:8096/emby/DisplayPreferences/usersettings?userId=cec342ed0ec1477b86ee99402f41d2c0&client=emby apiclient.js:1:6853
web socket connection opened apiclient.js:1:14507
Requesting url without automatic networking: http://192.168.1.39:8096/emby/Sessions/Capabilities/Full apiclient.js:1:8574
ConnectionManager requesting url: http://MY.IP.XX.XX:8096/emby/system/info/public connectionmanager.js:1:2435
fetchWithTimeout: timeoutMs: 20000, url: http://MY.IP.XX.XX:8096/emby/system/info/public connectionmanager.js:1:1776
Requesting http://192.168.1.39:8096/emby/Users/cec342ed0ec1477b86ee99402f41d2c0 apiclient.js:1:6853
validateFeature: themes registrationservices.js:1:14172
resolving connectToServers with result.State: SignedIn connectionmanager.js:1:18702
ConnectionManager requesting url: https://mb3admin.com/admin/service/registration/validateDevice?serverId=0f67a6f9abd04d1bb5dcc44dea31c404&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2OC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzY4LjB8MTU2NjE2MzkxNDE0Mg11&deviceName=Firefox&appName=Emby%20Web&appVersion=4.2.0.50&embyUserName=MYUSERNAME&viewOnly=true connectionmanager.js:1:2435
appRouter - processing path request / router.js:1:4067
appRouter - user is authenticated router.js:1:4570
appRouter - loading skin home page router.js:1:4978
appRouter - processing path request /home.html router.js:1:4067
appRouter - user is authenticated router.js:1:4570
appRouter - proceeding to /home.html router.js:1:5577
Requesting http://192.168.1.39:8096/emby/Users/cec342ed0ec1477b86ee99402f41d2c0 apiclient.js:1:6853
Requesting http://192.168.1.39:8096/emby/Users/cec342ed0ec1477b86ee99402f41d2c0/Views apiclient.js:1:6853
validateFeature: livetv registrationservices.js:1:14172
Requesting http://192.168.1.39:8096/emby/LiveTv/Channels?userId=cec342ed0ec1477b86ee99402f41d2c0&limit=1&ImageTypeLimit=1&EnableTotalRecordCount=false&EnableImages=false&EnableUserData=false apiclient.js:1:6853
ConnectionManager requesting url: https://mb3admin.com/admin/service/registration/validateDevice?serverId=0f67a6f9abd04d1bb5dcc44dea31c404&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2OC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzY4LjB8MTU2NjE2MzkxNDE0Mg11&deviceName=Firefox&appName=Emby%20Web&appVersion=4.2.0.50&embyUserName=MYUSERNAME&viewOnly=true connectionmanager.js:1:2435
ConnectionManager response status: 404, url: https://mb3admin.com/admin/service/registration/validateDevice?serverId=0f67a6f9abd04d1bb5dcc44dea31c404&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2OC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzY4LjB8MTU2NjE2MzkxNDE0Mg11&deviceName=Firefox&appName=Emby%20Web&appVersion=4.2.0.50&embyUserName=MYUSERNAME&viewOnly=true connectionmanager.js:1:2553
getRegistrationInfo response: 404 connectionmanager.js:1:25657
ConnectionManager response status: 404, url: https://mb3admin.com/admin/service/registration/validateDevice?serverId=0f67a6f9abd04d1bb5dcc44dea31c404&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2OC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzY4LjB8MTU2NjE2MzkxNDE0Mg11&deviceName=Firefox&appName=Emby%20Web&appVersion=4.2.0.50&embyUserName=MYUSERNAME&viewOnly=true connectionmanager.js:1:2553
getRegistrationInfo response: 404 connectionmanager.js:1:25657
Requesting http://192.168.1.39:8096/emby/Users/cec342ed0ec1477b86ee99402f41d2c0/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CProductionYear&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Video apiclient.js:1:6853
Requesting http://192.168.1.39:8096/emby/Users/cec342ed0ec1477b86ee99402f41d2c0/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CProductionYear&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Audio apiclient.js:1:6853
Requesting http://192.168.1.39:8096/emby/Shows/NextUp?Limit=24&Fields=PrimaryImageAspectRatio%2CSeriesInfo%2CDateCreated%2CBasicSyncInfo&UserId=cec342ed0ec1477b86ee99402f41d2c0&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&EnableTotalRecordCount=false apiclient.js:1:6853
Requesting http://192.168.1.39:8096/emby/Users/cec342ed0ec1477b86ee99402f41d2c0/Items/Latest?Limit=16&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CProductionYear%2CStatus%2CEndDate&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=f137a2dd21bbc1b99aa5c0f6bf02a805 apiclient.js:1:6853
Requesting http://192.168.1.39:8096/emby/Users/cec342ed0ec1477b86ee99402f41d2c0/Items/Latest?Limit=16&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CProductionYear%2CStatus%2CEndDate&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=6c2a057148b4d7c20a207c789aba6d07 apiclient.js:1:6853
ConnectionManager response status: 404, url: https://mb3admin.com/admin/service/registration/validateDevice?serverId=0f67a6f9abd04d1bb5dcc44dea31c404&deviceId=TW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2OC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzY4LjB8MTU2NjE2MzkxNDE0Mg11&deviceName=Firefox&appName=Emby%20Web&appVersion=4.2.0.50&embyUserName=MYUSERNAME&viewOnly=true connectionmanager.js:1:2553
getRegistrationInfo response: 404 connectionmanager.js:1:25657
The Notification permission may only be requested in a secure context. app.emby.media
This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects for further details and to join the discussion on related tools and features! app.emby.media

Edited by zjeffer
Link to comment
Share on other sites

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...