Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

blank home screen in UI after update from 2.15.0 to 2.16.1 #7912

Closed
bbbart opened this issue Sep 5, 2023 · 25 comments
Closed

blank home screen in UI after update from 2.15.0 to 2.16.1 #7912

bbbart opened this issue Sep 5, 2023 · 25 comments
Assignees
Labels
bug Something isn't working

Comments

@bbbart
Copy link

bbbart commented Sep 5, 2023

Describe the bug
After upgrading from 2.15.0 to 2.16.1 the GUI shows no option on the home pane. The messages and settings seem to work fine, but there is no way to select a server or enable the VPN.

VPN version:
2.16.1

Affected Platforms:
Arch Linux

Prerequisites:
None that I know of. Happens after a fresh reboot too.

Steps to reproduce:
Just open the GUI

Expected result:
To be able to connect to the VPN after selecting a server.

Actual result:
No way to enable the VPN or to select a server.

Additional notes:
image

┆Issue is synchronized with this Jira Bug

@bbbart bbbart added the bug Something isn't working label Sep 5, 2023
@bbbart
Copy link
Author

bbbart commented Sep 5, 2023

(enabling the VPN from the command line works just fine)

@arnobl
Copy link

arnobl commented Sep 29, 2023

This still happens with 2.17.0 on Fedora 38. Qt version 6.5.2

@arnobl
Copy link

arnobl commented Sep 29, 2023

Well, I removed all the "Mozilla VPN" configuration folders and 'vpn.moz' and it now works as expected.

@arnobl
Copy link

arnobl commented Sep 30, 2023

Well, well, my fix fixes nothing in fact. This still happens quite randomly.
If I am logged in, this happens, nevermind whether the app starts automatically. If I close the app and start it again, the app is displayed correctly.
If a clean data, the login page is correctly visible.

@bbbart
Copy link
Author

bbbart commented Sep 30, 2023

It seems to be happening randomly here as well, but more often than not it's blank. I'm still at 2.16.1.

@arnobl
Copy link

arnobl commented Oct 5, 2023

Here is my log when I manually start for the first time the VPN on a fresh startup:

[05.10.2023 08:28:50.124] (LogHandler) Debug: Log file: /home/anon/.local/share/mozillavpn.log
[05.10.2023 08:28:50.219] (Localizer) Debug: Language excluded: bg completeness: 0
[05.10.2023 08:28:50.222] (Localizer) Debug: Language excluded: da completeness: 0
[05.10.2023 08:28:50.222] (Localizer) Debug: Language excluded: dsb completeness: 0
[05.10.2023 08:28:50.222] (Localizer) Debug: Language excluded: fa completeness: 0
[05.10.2023 08:28:50.222] (Localizer) Debug: Language excluded: hsb completeness: 0
[05.10.2023 08:28:50.222] (Localizer) Debug: Language excluded: oc completeness: 0
[05.10.2023 08:28:50.222] (Localizer) Debug: Supported languages: [co,cs,cy,de,el,en,en_CA,en_GB,es_AR,es_CL,es_ES,es_MX,fi,fr,fy_NL,hu,ia,id,is,it,ja,lo,nl,pa_IN,pl,pt_BR,pt_PT,ru,sk,sl,sq,sv_SE,tr,uk,zh_CN,zh_TW]
[05.10.2023 08:28:50.222] (Localizer) Debug: System language codes: [fr-FR,fr-Latn-FR,fr]
[05.10.2023 08:28:50.222] (Localizer) Debug: System language code: fr
[05.10.2023 08:28:50.222] (Localizer) Debug: Loading language:
[05.10.2023 08:28:50.227] (IpAddressLookup) Debug: Resetting the data
[05.10.2023 08:28:50.227] (MozillaVPN) Debug: Creating MozillaVPN singleton
[05.10.2023 08:28:50.227] (Feature) Debug: Initializing feature accountDeletion
[05.10.2023 08:28:50.227] (Feature) Debug: Initializing feature addon
[05.10.2023 08:28:50.227] (Feature) Debug: Initializing feature addonSignature
[05.10.2023 08:28:50.227] (Feature) Debug: Initializing feature alwaysPort53
[05.10.2023 08:28:50.227] (Feature) Debug: Initializing feature appReview
[05.10.2023 08:28:50.227] (Feature) Debug: Initializing feature benchmarkUpload
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature bundleUpgrade
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature captivePortal
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature customDNS
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature freeTrial
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature gleanRust
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature inAppAccountCreate
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature inAppAuthentication
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature keyRegeneration
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature multiHop
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature newOnboarding
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature notificationControl
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature recommendedServers
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature replacerAddon
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature sentry
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature serverUnavailableNotification
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature serverConnectionScore
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature shareLogs
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature splitTunnel
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature startOnBoot
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature subscriptionManagement
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature superDooperMetrics
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature unsecuredNetworkNotification
[05.10.2023 08:28:50.228] (Feature) Debug: Initializing feature webPurchase
[05.10.2023 08:28:50.228] (ExternalOpHandler) Debug: Registering 1001
[05.10.2023 08:28:50.228] (ExternalOpHandler) Debug: Registering 1002
[05.10.2023 08:28:50.228] (ExternalOpHandler) Debug: Registering 1003
[05.10.2023 08:28:50.228] (ExternalOpHandler) Debug: Registering 1004
[05.10.2023 08:28:50.228] (ExternalOpHandler) Debug: Registering 1005
[05.10.2023 08:28:50.228] (Telemetry) Info: Start performance.time_to_main_screen timer
[05.10.2023 08:28:50.228] (CommandUI) Info: MozillaVPN 2.17.0
[05.10.2023 08:28:50.228] (CommandUI) Info: User-Agent: MozillaVPN/2.17.0 (sys:fedora 38; iap:true)
[05.10.2023 08:28:50.228] (CommandUI) Debug: UI starting
[05.10.2023 08:28:50.337] (EventListener) Debug: Checking other instances
[05.10.2023 08:28:50.337] (EventListener) Warning: No other instances found - no unix socket
[05.10.2023 08:28:50.338] (EventListener) Debug: event listener created
[05.10.2023 08:28:50.338] (EventListener) Debug: Server path: /tmp/mozillavpn.ui.sock
QML debugging is enabled. Only use this in a safe environment.
[05.10.2023 08:28:50.348] (CommandUI) Debug: Started QML Debugging server on 0.0.0.0:1234
[05.10.2023 08:28:50.358] (AddonManager) Debug: Updating addons list. Status: 1 Addons: 22
[05.10.2023 08:28:50.358] (AddonManager) Debug: Load addon guide_01_how_to_vpn
[05.10.2023 08:28:50.360] (AddonManager) Debug: Load addon guide_02_is_my_vpn_working_correctly
[05.10.2023 08:28:50.361] (AddonManager) Debug: Load addon guide_03_adding_and_removing_devices
[05.10.2023 08:28:50.362] (AddonManager) Debug: Load addon guide_05_what_is_multi_hop
[05.10.2023 08:28:50.363] (AddonManager) Debug: Load addon guide_08_privacy_features
[05.10.2023 08:28:50.366] (AddonManager) Debug: Load addon guide_09_custom_dns
[05.10.2023 08:28:50.366] (AddonManager) Debug: Load addon guide_10_app_exclusions
[05.10.2023 08:28:50.369] (AddonManager) Debug: Load addon guide_11_recommended_servers
[05.10.2023 08:28:50.370] (AddonManager) Debug: Load addon guide_12_multi_account_containers
[05.10.2023 08:28:50.372] (AddonManager) Debug: Load addon message_dom
[05.10.2023 08:28:50.372] (Addon) Info: Exclude the addon because conditions do not match :/addons/message_dom/manifest.json
[05.10.2023 08:28:50.372] (AddonManager) Warning: Unable to create an addon from manifest :/addons/message_dom/manifest.json
[05.10.2023 08:28:50.372] (AddonManager) Debug: Load addon message_subscription_expiring
[05.10.2023 08:28:50.373] (Addon) Info: Min version is 100.15.0  curent 2.17.0
[05.10.2023 08:28:50.373] (Addon) Info: Exclude the addon because conditions do not match :/addons/message_subscription_expiring/manifest.json
[05.10.2023 08:28:50.373] (AddonManager) Warning: Unable to create an addon from manifest :/addons/message_subscription_expiring/manifest.json
[05.10.2023 08:28:50.373] (AddonManager) Debug: Load addon message_survey
[05.10.2023 08:28:50.374] (AddonManager) Debug: Load addon message_survey_staging_1h
[05.10.2023 08:28:50.374] (Addon) Info: Exclude the addon because conditions do not match :/addons/message_survey_staging_1h/manifest.json
[05.10.2023 08:28:50.374] (AddonManager) Warning: Unable to create an addon from manifest :/addons/message_survey_staging_1h/manifest.json
[05.10.2023 08:28:50.374] (AddonManager) Debug: Load addon message_survey_staging_30m
[05.10.2023 08:28:50.374] (Addon) Info: Exclude the addon because conditions do not match :/addons/message_survey_staging_30m/manifest.json
[05.10.2023 08:28:50.374] (AddonManager) Warning: Unable to create an addon from manifest :/addons/message_survey_staging_30m/manifest.json
[05.10.2023 08:28:50.374] (AddonManager) Debug: Load addon message_update_v2.16
[05.10.2023 08:28:50.375] (Addon) Info: Max version is 2.15.9  curent 2.17.0
[05.10.2023 08:28:50.375] (Addon) Info: Exclude the addon because conditions do not match :/addons/message_update_v2.16/manifest.json
[05.10.2023 08:28:50.375] (AddonManager) Warning: Unable to create an addon from manifest :/addons/message_update_v2.16/manifest.json
[05.10.2023 08:28:50.375] (AddonManager) Debug: Load addon message_whats_new_v2.15
[05.10.2023 08:28:50.375] (Addon) Info: Max version is 2.15.9  curent 2.17.0
[05.10.2023 08:28:50.375] (Addon) Info: Exclude the addon because conditions do not match :/addons/message_whats_new_v2.15/manifest.json
[05.10.2023 08:28:50.375] (AddonManager) Warning: Unable to create an addon from manifest :/addons/message_whats_new_v2.15/manifest.json
[05.10.2023 08:28:50.375] (AddonManager) Debug: Load addon message_whats_new_v2.16
[05.10.2023 08:28:50.376] (Addon) Info: Max version is 2.16.9  curent 2.17.0
[05.10.2023 08:28:50.376] (Addon) Info: Exclude the addon because conditions do not match :/addons/message_whats_new_v2.16/manifest.json
[05.10.2023 08:28:50.376] (AddonManager) Warning: Unable to create an addon from manifest :/addons/message_whats_new_v2.16/manifest.json
[05.10.2023 08:28:50.376] (AddonManager) Debug: Load addon tutorial_01_get_started
[05.10.2023 08:28:50.377] (AddonApi) Debug: Create API for tutorial_01_get_started
[05.10.2023 08:28:50.377] (AddonManager) Debug: Load addon tutorial_01_get_started_recommended_locations
[05.10.2023 08:28:50.378] (AddonApi) Debug: Create API for tutorial_01_get_started_recommended_locations
[05.10.2023 08:28:50.379] (AddonManager) Debug: Load addon tutorial_02_connect_on_startup
[05.10.2023 08:28:50.380] (AddonManager) Debug: Load addon tutorial_03_multi_hop
[05.10.2023 08:28:50.380] (AddonManager) Debug: Load addon tutorial_04_split_tunneling3
[05.10.2023 08:28:50.381] (AddonApi) Debug: Create API for tutorial_04_split_tunneling3
[05.10.2023 08:28:50.382] (Tutorial) Debug: create
[05.10.2023 08:28:50.382] (Theme) Debug: Parse theme main
[05.10.2023 08:28:50.383] (Theme) Debug: Parse theme qmldir
[05.10.2023 08:28:50.383] (Theme) Error: Failed to open the theme.js for the qmldir theme
[05.10.2023 08:28:50.383] (Glean) Debug: Initializing MZGlean
[05.10.2023 08:28:50.427] (Rust) Info: Creating new Glean v53.2.0
[05.10.2023 08:28:50.428] (FontLoader) Debug: Loading font: InterSemiBold.otf
[05.10.2023 08:28:50.430] (FontLoader) Debug: Result: 0
[05.10.2023 08:28:50.430] (FontLoader) Debug: Loading font: InterUI.otf
[05.10.2023 08:28:50.430] (Rust) Debug: Database path: "/home/anon/.local/share/Mozilla VPN/glean/db"
[05.10.2023 08:28:50.431] (FontLoader) Debug: Result: 1
[05.10.2023 08:28:50.431] (FontLoader) Debug: Loading font: Metropolis-SemiBold.otf
[05.10.2023 08:28:50.431] (Rust) Debug: Migrating files in /home/anon/.local/share/Mozilla VPN/glean/db
[05.10.2023 08:28:50.431] (Rust) Debug: No data to migrate.
[05.10.2023 08:28:50.431] (Rust) Info: Database initialized
[05.10.2023 08:28:50.431] (FontLoader) Debug: Result: 2
[05.10.2023 08:28:50.431] (FontLoader) Debug: Loading font: Metropolis.otf
[05.10.2023 08:28:50.431] (Rust) Info: Glean initialized
[05.10.2023 08:28:50.431] (FontLoader) Debug: Result: 3
[05.10.2023 08:28:50.431] (MozillaVPN) Debug: MozillaVPN Initialization
[05.10.2023 08:28:50.432] (Navigator) Debug: Compute component
[05.10.2023 08:28:50.433] (Navigator) Debug: Loading screen 1011
[05.10.2023 08:28:50.433] (NavigationBarModel) Debug: Reset button selection
[05.10.2023 08:28:50.433] (Rust) Info: Sending the 'metrics' ping immediately, 2023-10-05 08:28:50.433581852 +02:00
[05.10.2023 08:28:50.433] (ReleaseMonitor) Debug: Scheduling a release-check task
[05.10.2023 08:28:50.433] (Rust) Info: Glean disabled: not submitting any pings.
[05.10.2023 08:28:50.433] (Telemetry) Debug: Initialize
[05.10.2023 08:28:50.433] (Rust) Info: Scheduling for 70269.566418148s after 2023-10-05 08:28:50.433581852 +02:00, reason Reschedule
[05.10.2023 08:28:50.433] (TaskScheduler) Debug: Scheduling task: TaskGroup
[05.10.2023 08:28:50.433] (TaskScheduler) Debug: Tasks:  1
[05.10.2023 08:28:50.433] (TaskGroup) Debug: Running subtask: TaskAddonIndex
[05.10.2023 08:28:50.433] (TaskAddonIndex) Debug: Download manifest URL: https://archive.mozilla.org/pub/vpn/addons/releases/latest/manifest.json
[05.10.2023 08:28:50.434] (Rust) Info: No more pings to upload! You are done.
[05.10.2023 08:28:50.434] (Rust) Debug: Duplicate ping named 'baseline'
[05.10.2023 08:28:50.434] (Rust) Debug: Duplicate ping named 'metrics'
[05.10.2023 08:28:50.434] (Rust) Debug: Duplicate ping named 'events'
[05.10.2023 08:28:50.434] (Rust) Debug: Duplicate ping named 'deletion-request'
[05.10.2023 08:28:50.434] (NetworkRequest) Debug: Network request created by TaskAddonIndex
[05.10.2023 08:28:50.613] (NetworkRequest) Info: Imported cert from: ISRG Root X1
[05.10.2023 08:28:50.614] (TaskAddonIndex) Debug: Download manifest signature URL: https://archive.mozilla.org/pub/vpn/addons/releases/latest/manifest.json.sig
[05.10.2023 08:28:50.614] (NetworkRequest) Debug: Network request created by TaskAddonIndex
[05.10.2023 08:28:50.615] (TaskGroup) Debug: Running subtask: TaskGetFeatureList
[05.10.2023 08:28:50.615] (NetworkRequest) Debug: Network request created by TaskGetFeatureList
[05.10.2023 08:28:50.615] (NetworkWatcher) Debug: Initialize
[05.10.2023 08:28:50.615] (LinuxNetworkWatcher) Debug: initialize
[05.10.2023 08:28:50.615] (LinuxNetworkWatcher) Debug: actived
[05.10.2023 08:28:50.615] (DNSHelper) Debug: Maybe migrate DNS Provider Flags
[05.10.2023 08:28:50.615] (MozillaVPN) Debug: We have a valid token
[05.10.2023 08:28:50.615] (LinuxNetworkWatcherWorker) Debug: Checking devices
[05.10.2023 08:28:50.616] (ServerCountryModel) Debug: Reading the server list from settings
[05.10.2023 08:28:50.627] (DeviceModel) Debug: Reading the device list from settings
[05.10.2023 08:28:50.627] (SubscriptionData) Debug: Reading the subscription data from settings
[05.10.2023 08:28:50.627] (SubscriptionData) Debug: Reset data
[05.10.2023 08:28:50.627] (MozillaVPN) Debug: Checking model initialization
[05.10.2023 08:28:50.627] (RecentConnections) Info: server changed
[05.10.2023 08:28:50.627] (TaskScheduler) Debug: Scheduling task: TaskGetLocation
[05.10.2023 08:28:50.627] (TaskScheduler) Debug: Tasks:  1
[05.10.2023 08:28:50.627] (TaskScheduler) Debug: Scheduling task: TaskGroup
[05.10.2023 08:28:50.627] (TaskScheduler) Debug: Tasks:  2
[05.10.2023 08:28:50.627] (App) Debug: User authentication state: App::UserAuthenticated
[05.10.2023 08:28:50.627] (MozillaVPN) Debug: Maybe state main
[05.10.2023 08:28:50.627] (MozillaVPN) Debug: Checking model initialization
[05.10.2023 08:28:50.627] (App) Debug: Set state: 3
[05.10.2023 08:28:50.627] (Connection Manager) Debug: Initializing the connection manager
[05.10.2023 08:28:50.628] (DBusClient) Debug: Status via DBus
[05.10.2023 08:28:50.628] (MozillaVPN) Debug: Start scheduling account and servers 3600000
[05.10.2023 08:28:50.628] (StatusIcon) Debug: Refresh needed
[05.10.2023 08:28:50.628] (Navigator) Debug: Compute component
[05.10.2023 08:28:50.628] (Navigator) Debug: Loading screen 1010
[05.10.2023 08:28:50.628] (NavigationBarModel) Debug: Reset button selection
[05.10.2023 08:28:50.629] (IpAddressLookup) Debug: state changed
[05.10.2023 08:28:50.629] (IpAddressLookup) Debug: Resetting the data
[05.10.2023 08:28:50.629] (LinuxDependencies) Debug: Check Daemon Version
[05.10.2023 08:28:50.629] (DBusClient) Debug: Version via DBus
[05.10.2023 08:28:50.629] (TaskScheduler) Debug: Scheduling task: TaskRelease
[05.10.2023 08:28:50.629] (TaskScheduler) Debug: Tasks:  3
[05.10.2023 08:28:50.696] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:50.696] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:50.696] (TaskAddonIndex) Debug: Get addon index completed
[05.10.2023 08:28:50.709] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:50.709] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:50.709] (TaskAddonIndex) Debug: Get addon index signature completed
[05.10.2023 08:28:50.709] (AddonIndex) Debug: The index has not changed
[05.10.2023 08:28:50.709] (AddonManager) Debug: Updating addons list. Status: 0 Addons: 0
[05.10.2023 08:28:50.709] (AddonManager) Debug: Failed to update the addons list
[05.10.2023 08:28:50.728] (LinuxController) Debug: Status: {"connected":false}
[05.10.2023 08:28:50.728] (Connection Manager) Debug: Conenction Manager initialized with status: 1 connected: 0 connectionDate: Thu Oct 5 08:28:50 2023
[05.10.2023 08:28:50.728] (Connection Manager) Debug: Setting state: ConnectionManager::StateOff
[05.10.2023 08:28:50.728] (MozillaVPN) Debug: Controller state changed
[05.10.2023 08:28:50.728] (StatusIcon) Debug: Refresh needed
[05.10.2023 08:28:50.728] (ConnectionHealth) Debug: Connection state changed to ConnectionManager::StateOff
[05.10.2023 08:28:50.728] (ConnectionHealth) Debug: Starting unsettled period.
[05.10.2023 08:28:50.728] (ConnectionHealth) Debug: ConnectionHealth idle started
[05.10.2023 08:28:50.728] (PingHelper) Debug: PingHelper deactivated
[05.10.2023 08:28:50.732] (DnsPingSender) Debug: UDP socket bound to: 0.0.0.0
[05.10.2023 08:28:50.732] (DnsPingSender) Debug: Sending 17 bytes to UDP socket.
[05.10.2023 08:28:50.732] (DnsPingSender) Debug: Number of bytes written to UDP socket: 17
[05.10.2023 08:28:50.732] (CaptivePortalDetection) Debug: Controller/Stability state changed
[05.10.2023 08:28:50.732] (CaptivePortalDetection) Info: Not connected, starting background captive-portal Monitor
[05.10.2023 08:28:50.732] (CaptivePortalMonitor) Debug: Captive portal monitor start
[05.10.2023 08:28:50.732] (IpAddressLookup) Debug: state changed
[05.10.2023 08:28:50.732] (IpAddressLookup) Debug: Resetting the data
[05.10.2023 08:28:50.732] (LinuxDependencies) Debug: DBus message received - daemon version: 1  - current version: 1
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /var/lib/flatpak/exports/share/icons/hicolor
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/locolor
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/Breeze-Obsidian
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/hicolor
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/oxygen
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/gnome
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/breeze-dark
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/HighContrast
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/Bluecurve
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/breeze
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/default
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /usr/share/icons/Adwaita
[05.10.2023 08:28:50.733] (LinuxAppImageProvider) Debug: Adding QIcon fallback: /home/anon/.local/share/icons/hicolor
[05.10.2023 08:28:50.897] (MozillaVPN) Debug: main window loaded
[05.10.2023 08:28:50.897] (Telemetry) Info: Stop performance.time_to_main_screen timer
[05.10.2023 08:28:50.897] (MozillaVPN) Debug: Initializing Glean
[05.10.2023 08:28:50.900] (TaskScheduler) Debug: Scheduling task NOW!: TaskSentry
[05.10.2023 08:28:50.900] (TaskSentry) Info: Dropping Sentry-Ping: No Consent
[05.10.2023 08:28:50.900] (Sentry) Info: Sentry initialized
[05.10.2023 08:28:50.906] Warning: qrc:/ui/screens/ScreenHome.qml:9:1: module "Mozilla.VPN" is not installed (ScreenHome.qml:9)
[05.10.2023 08:28:50.908] (SystemTrayNotificationHandler) Debug: Create status menu
[05.10.2023 08:28:50.908] (SystemTrayNotificationHandler) Debug: Set status menu
[05.10.2023 08:28:50.909] Warning: QSystemTrayIcon::setVisible: No Icon set
[05.10.2023 08:28:50.909] (SystemTrayNotificationHandler) Debug: Retranslate
[05.10.2023 08:28:50.909] (SystemTrayNotificationHandler) Debug: Update context menu
[05.10.2023 08:28:50.910] (SystemTrayNotificationHandler) Debug: Update icon
[05.10.2023 08:28:50.910] (StatusIcon) Debug: Get icon from URL
[05.10.2023 08:28:50.910] (StatusIcon) Debug: Icon string 0
[05.10.2023 08:28:50.911] (ServerHandler) Debug: Creating the server
[05.10.2023 08:28:50.911] (KeyRegenerator) Debug: Let's check if the key has to be regenerated
[05.10.2023 08:28:50.911] (KeyRegenerator) Debug: Feature disabled
[05.10.2023 08:28:50.912] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:50.912] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:50.913] (TaskGetFeatureList) Debug: Get feature list is completed {"features":{}}
[05.10.2023 08:28:50.913] (TaskScheduler) Debug: Task completed: TaskGroup
[05.10.2023 08:28:50.913] (TaskScheduler) Debug: Tasks:  3
[05.10.2023 08:28:50.913] (NetworkRequest) Debug: Network request created by TaskGetLocation
[05.10.2023 08:28:50.914] (DnsPingSender) Debug: Received valid DNS reply
[05.10.2023 08:28:50.948] (ConnectionHealth) Debug: Received DNS ping: 216 msec
[05.10.2023 08:28:51.483] (LinuxPingSender) Debug: LinuxPingSender() created
[05.10.2023 08:28:52.190] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:52.191] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:52.192] (TaskScheduler) Debug: Task completed: TaskGetLocation
[05.10.2023 08:28:52.192] (TaskScheduler) Debug: Tasks:  2
[05.10.2023 08:28:52.192] (TaskGroup) Debug: Running subtask: TaskAccount
[05.10.2023 08:28:52.192] (NetworkRequest) Debug: Network request created by TaskAccount
[05.10.2023 08:28:52.194] (TaskGroup) Debug: Running subtask: TaskServers
[05.10.2023 08:28:52.195] (NetworkRequest) Debug: Network request created by TaskServers
[05.10.2023 08:28:52.196] (TaskGroup) Debug: Running subtask: TaskCaptivePortalLookup
[05.10.2023 08:28:52.197] (TaskCaptivePortalLookup) Debug: Resolving the captive portal detector URL
[05.10.2023 08:28:52.197] (NetworkRequest) Debug: Network request created by TaskCaptivePortalLookup
[05.10.2023 08:28:52.198] (TaskGroup) Debug: Running subtask: TaskGetSubscriptionDetails
[05.10.2023 08:28:52.199] (TaskGetSubscriptionDetails) Debug: run
[05.10.2023 08:28:52.199] (NetworkRequest) Debug: Network request created by TaskGetSubscriptionDetails
[05.10.2023 08:28:52.367] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:52.369] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:52.369] (TaskAccount) Debug: Account request completed
[05.10.2023 08:28:52.369] (MozillaVPN) Debug: Account checked
[05.10.2023 08:28:52.369] (DeviceModel) Debug: DeviceModel from json
[05.10.2023 08:28:52.370] (DeviceModel) Debug: Nothing has changed
[05.10.2023 08:28:52.442] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:52.444] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:52.445] (TaskCaptivePortalLookup) Debug: Lookup completed
[05.10.2023 08:28:52.445] (CaptivePortal) Debug: Captive portal from Json
[05.10.2023 08:28:52.496] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:52.534] (LinuxNetworkWatcherWorker) Debug: initialize
[05.10.2023 08:28:52.534] (LinuxNetworkWatcherWorker) Debug: Retrieving the list of wifi network devices from NetworkManager
[05.10.2023 08:28:52.541] (LinuxNetworkWatcherWorker) Debug: Found a wifi device: /org/freedesktop/NetworkManager/Devices/3
[05.10.2023 08:28:52.542] (LinuxNetworkWatcherWorker) Debug: Checking devices
[05.10.2023 08:28:52.580] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:52.580] (TaskServers) Debug: Servers obtained
[05.10.2023 08:28:52.580] (MozillaVPN) Debug: Server fetched!
[05.10.2023 08:28:52.580] (ServerCountryModel) Debug: Reading from JSON
[05.10.2023 08:28:52.588] (RecommendedLocationModel) Debug: Model refresh
[05.10.2023 08:28:52.589] (ServerCountryModel) Debug: Check if the server is still valid.
[05.10.2023 08:28:52.592] (CryptoSettings) Debug: Writing the settings file
[05.10.2023 08:28:52.593] Warning: QDBusArgument: write from a read-only object
[05.10.2023 08:28:52.593] (CryptoSettings) Debug: Write encrypted file
[05.10.2023 08:28:52.594] (CryptoSettings) Debug: Incrementing nonce: 0
[05.10.2023 08:28:52.604] (CryptoSettings) Debug: Key not found. Let's create it.
[05.10.2023 08:28:53.828] (CryptoSettings) Error: Key storage failed: Cannot create an item in a locked collection
[05.10.2023 08:28:53.828] (CryptoSettings) Debug: Invalid key
[05.10.2023 08:28:53.830] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:53.830] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:53.830] (TaskGetSubscriptionDetails) Debug: Get subscription details completed {"subscription":{"_subscription_type":"web","created":1627631410,"current_period_end":1722325810,"current_period_start":1690703410,"cancel_at_period_end":false,"end_at":null,"latest_invoice":"1FD9470E-0003","latest_invoice_items":{"subtotal":5988,"subtotal_excluding_tax":4990,"total":5988,"total_excluding_tax":4990,"line_items":[{"amount":5988,"currency":"eur","id":"price_1IgnlcJNcmPzuWtRjrNa39W4","name":"1 × Mozilla VPN (at €59.88 / year)","period":{"end":1722325810,"start":1690703410}}],"tax":[{"amount":998,"inclusive":true}]},"plan_id":"price_1IgnlcJNcmPzuWtRjrNa39W4","product_name":"Mozilla VPN","product_id":"prod_FvnsFHIfezy3ZI","status":"active","subscription_id":"sub_Jwjx1tNaOKqGl8","promotion_code":null,"promotion_duration":null,"promotion_end":null},"payment":{"customerId":"cus_JwjxhDd9xwsvAQ","subscriptions":[{"_subscription_type":"web","created":1627631410,"current_period_end":1722325810,"current_period_start":1690703410,"cancel_at_period_end":false,"end_at":null,"latest_invoice":"1FD9470E-0003","latest_invoice_items":{"subtotal":5988,"subtotal_excluding_tax":4990,"total":5988,"total_excluding_tax":4990,"line_items":[{"amount":5988,"currency":"eur","id":"price_1IgnlcJNcmPzuWtRjrNa39W4","name":"1 × Mozilla VPN (at €59.88 / year)","period":{"end":1722325810,"start":1690703410}}],"tax":[{"amount":998,"inclusive":true}]},"plan_id":"price_1IgnlcJNcmPzuWtRjrNa39W4","product_name":"Mozilla VPN","product_id":"prod_FvnsFHIfezy3ZI","status":"active","subscription_id":"sub_Jwjx1tNaOKqGl8","promotion_code":null,"promotion_duration":null,"promotion_end":null}],"billing_name":null,"payment_provider":"stripe","payment_type":"debit","last4":"9096","exp_month":2,"exp_year":2024,"brand":"mastercard"},"plan":{"amount":5988,"currency":"eur","id":"price_1IgnlcJNcmPzuWtRjrNa39W4","interval_count":1,"interval":"year","product_id":"prod_FvnsFHIfezy3ZI"},"plan_id":"price_1IgnlcJNcmPzuWtRjrNa39W4","product_id":"prod_FvnsFHIfezy3ZI"}
[05.10.2023 08:28:53.830] (SubscriptionData) Debug: Subscription data from JSON start
[05.10.2023 08:28:53.831] (SubscriptionData) Debug: Reset data
[05.10.2023 08:28:53.831] (SubscriptionData) Debug: Parse web start
[05.10.2023 08:28:53.831] (SubscriptionData) Debug: Parse plan start
[05.10.2023 08:28:53.831] (SubscriptionData) Debug: Subscription data from JSON ready
[05.10.2023 08:28:53.831] (TaskScheduler) Debug: Task completed: TaskGroup
[05.10.2023 08:28:53.832] (TaskScheduler) Debug: Tasks:  1
[05.10.2023 08:28:53.832] (TaskRelease) Debug: Release check started
[05.10.2023 08:28:53.832] (Updater) Debug: Updater created
[05.10.2023 08:28:53.832] (VersionApi) Debug: VersionApi created
[05.10.2023 08:28:53.833] (NetworkRequest) Debug: Network request created by TaskRelease
[05.10.2023 08:28:53.834] (RecommendedLocationModel) Debug: Model refresh
[05.10.2023 08:28:53.834] (ConnectionHealth) Debug: Unsettled period over.
[05.10.2023 08:28:53.993] (NetworkRequest) Debug: Network header received
[05.10.2023 08:28:53.995] (NetworkRequest) Debug: Network reply received - status: 200 - expected: 200
[05.10.2023 08:28:53.996] (VersionApi) Debug: Request completed
[05.10.2023 08:28:53.996] (VersionApi) Debug: Latest version: 2.17.0
[05.10.2023 08:28:53.996] (VersionApi) Debug: Minimum version: 2.0.0
[05.10.2023 08:28:53.996] (VersionApi) Debug: Current version: 2.17.0
[05.10.2023 08:28:53.996] (VersionApi) Debug: VersionApi released
[05.10.2023 08:28:53.996] (Updater) Debug: Updater released
[05.10.2023 08:28:53.997] (ReleaseMonitor) Debug: ReleaseMonitor scheduling
[05.10.2023 08:28:53.997] (TaskScheduler) Debug: Task completed: TaskRelease
[05.10.2023 08:28:53.997] (TaskScheduler) Debug: Tasks:  0
[05.10.2023 08:28:56.459] (RecommendedLocationModel) Debug: Model refresh
[05.10.2023 08:28:58.535] (RecommendedLocationModel) Debug: Model refresh
[05.10.2023 08:28:59.435] (ServerLatency) Debug: Server aOt3g...50Tc= timeout 0
[05.10.2023 08:29:00.535] (CaptivePortalMonitor) Debug: Checking the internet connectivity
[05.10.2023 08:29:00.535] (TaskScheduler) Debug: Scheduling task: CaptivePortalRequestTask
[05.10.2023 08:29:00.536] (TaskScheduler) Debug: Tasks:  1
[05.10.2023 08:29:00.536] (CaptivePortalRequest) Debug: request: http://34.107.221.82/success.txt
[05.10.2023 08:29:00.536] (NetworkRequest) Debug: Network request created by CaptivePortalRequestTask
[05.10.2023 08:29:00.537] (CaptivePortalRequest) Debug: request: http://[2600:1901:0:38d7::]/success.txt
[05.10.2023 08:29:00.537] (NetworkRequest) Debug: Network request created by CaptivePortalRequestTask
[05.10.2023 08:29:00.539] (RecommendedLocationModel) Debug: Model refresh
[05.10.2023 08:29:00.564] (NetworkRequest) Debug: Network header received
[05.10.2023 08:29:00.564] (NetworkRequest) Debug: Network reply received - status: 200 - expected: any
[05.10.2023 08:29:00.564] (CaptivePortalRequest) Debug: Captive portal request completed: success
[05.10.2023 08:29:00.564] (CaptivePortalRequest) Debug: No captive portal!
[05.10.2023 08:29:00.566] (NetworkRequest) Debug: Network header received
[05.10.2023 08:29:00.566] (NetworkRequest) Debug: Network reply received - status: 200 - expected: any
[05.10.2023 08:29:00.566] (CaptivePortalRequest) Debug: Captive portal request completed: success
[05.10.2023 08:29:00.566] (CaptivePortalRequest) Debug: No captive portal!
[05.10.2023 08:29:00.566] (CaptivePortalRequestTask) Debug: Captive portal detection: CaptivePortalRequest::NoPortal
[05.10.2023 08:29:00.566] (CaptivePortalMonitor) Debug: Captive portal detection: CaptivePortalRequest::NoPortal
[05.10.2023 08:29:00.566] (Connection Manager) Info: Captive-Portal Gone, next activation will not show prompt
[05.10.2023 08:29:00.566] (TaskScheduler) Debug: Task completed: CaptivePortalRequestTask
[05.10.2023 08:29:00.566] (TaskScheduler) Debug: Tasks:  0
[05.10.2023 08:29:02.785] (ServerLatency) Debug: Server XgSe9...lDw0= timeout 0
[05.10.2023 08:29:04.435] (ServerLatency) Debug: Server aOt3g...50Tc= timeout 1
[05.10.2023 08:29:05.412] (RecommendedLocationModel) Debug: Model refresh
[05.10.2023 08:29:05.534] (DnsPingSender) Debug: Sending 17 bytes to UDP socket.
[05.10.2023 08:29:05.535] (DnsPingSender) Debug: Number of bytes written to UDP socket: 17
[05.10.2023 08:29:05.604] (DnsPingSender) Debug: Received valid DNS reply
[05.10.2023 08:29:05.605] (ConnectionHealth) Debug: Received DNS ping: 71 msec
[05.10.2023 08:29:09.535] (ServerLatency) Debug: Server aOt3g...50Tc= timeout 2
[05.10.2023 08:29:10.535] (CaptivePortalMonitor) Debug: Checking the internet connectivity
[05.10.2023 08:29:10.535] (TaskScheduler) Debug: Scheduling task: CaptivePortalRequestTask
[05.10.2023 08:29:10.535] (TaskScheduler) Debug: Tasks:  1
[05.10.2023 08:29:10.536] (CaptivePortalRequest) Debug: request: http://34.107.221.82/success.txt
[05.10.2023 08:29:10.537] (NetworkRequest) Debug: Network request created by CaptivePortalRequestTask
[05.10.2023 08:29:10.539] (CaptivePortalRequest) Debug: request: http://[2600:1901:0:38d7::]/success.txt
[05.10.2023 08:29:10.539] (NetworkRequest) Debug: Network request created by CaptivePortalRequestTask
[05.10.2023 08:29:10.566] (NetworkRequest) Debug: Network header received
[05.10.2023 08:29:10.567] (NetworkRequest) Debug: Network reply received - status: 200 - expected: any
[05.10.2023 08:29:10.567] (CaptivePortalRequest) Debug: Captive portal request completed: success
[05.10.2023 08:29:10.567] (CaptivePortalRequest) Debug: No captive portal!
[05.10.2023 08:29:10.569] (NetworkRequest) Debug: Network header received
[05.10.2023 08:29:10.569] (NetworkRequest) Debug: Network reply received - status: 200 - expected: any
[05.10.2023 08:29:10.569] (CaptivePortalRequest) Debug: Captive portal request completed: success
[05.10.2023 08:29:10.569] (CaptivePortalRequest) Debug: No captive portal!
[05.10.2023 08:29:10.569] (CaptivePortalRequestTask) Debug: Captive portal detection: CaptivePortalRequest::NoPortal
[05.10.2023 08:29:10.569] (CaptivePortalMonitor) Debug: Captive portal detection: CaptivePortalRequest::NoPortal
[05.10.2023 08:29:10.570] (Connection Manager) Info: Captive-Portal Gone, next activation will not show prompt
[05.10.2023 08:29:10.570] (TaskScheduler) Debug: Task completed: CaptivePortalRequestTask
[05.10.2023 08:29:10.570] (TaskScheduler) Debug: Tasks:  0
[05.10.2023 08:29:15.007] (SignalHandler) Debug: Signal 2
[05.10.2023 08:29:15.008] (Connection Manager) Debug: Quitting
[05.10.2023 08:29:15.008] (TaskScheduler) Debug: Scheduling task NOW!: TaskSentry
[05.10.2023 08:29:15.008] (TaskSentry) Info: Dropping Sentry-Ping: No Consent
[05.10.2023 08:29:15.009] (App) Debug: quit
[05.10.2023 08:29:15.010] (TaskScheduler) Debug: Tasks:  0
[05.10.2023 08:29:15.010] (Rust) Info: Glean disabled: not submitting any pings.
[05.10.2023 08:29:15.011] (Rust) Info: Metrics Ping Scheduler cancelled. Exiting.
[05.10.2023 08:29:15.014] (EventListener) Debug: event listener released
[05.10.2023 08:29:15.016] (MozillaVPN) Debug: Deleting MozillaVPN singleton

If I quit the vpn and relaunch it, I have almost the same log. Only this warning is not more present at the second launch:
Warning: qrc:/ui/screens/ScreenHome.qml:9:1: module "Mozilla.VPN" is not installed (ScreenHome.qml:9)

Seems related to this issue.

@dsager
Copy link

dsager commented Oct 6, 2023

I'm having the same issue under Manjaro Linux, using gnome shell.

@data-sync-user
Copy link
Collaborator

➤ Gela Malek Pour commented:

Just received another report of this issue via [email protected] ( mailto:[email protected] )

{quote}Since updating Ubuntu 20.04 the mozillavpn gui never loads.

Application can be run from the control panel and authentication
credentials were not affected by the update.

Uninstall / reinstall dance did not fix anything.

What needs to be done to get the gui back.{quote}

@data-sync-user
Copy link
Collaborator

➤ Santiago Andrigo commented:

Naomi Kirby Basti Matt Lichtenstein Is this the QT issue? I’m more concerned now that this seems to be affecting Ubuntu as well.

@data-sync-user
Copy link
Collaborator

➤ Matt Lichtenstein commented:

{quote}[05.10.2023 08:28:50.906] Warning: qrc:/ui/screens/ScreenHome.qml:9:1: module "Mozilla.VPN" is not installed (ScreenHome.qml:9){quote}

This seems particularly relevant

@data-sync-user
Copy link
Collaborator

➤ Santiago Andrigo commented:

Valentina Virlics Bianca Hidecuti Is this something you are able to reproduce with current versions? Do we have a way to test on Arch?

@data-sync-user
Copy link
Collaborator

➤ Santiago Andrigo commented:

Downgrading in the meantime as:

  1. Arch is not a supported distro
  2. The error seems one that if it were widespread, we would have lots of user reports.
  3. It’s reported on relatively old versions of the client.
  4. Might be fixed with the move towards static QT builds.

@arnobl
Copy link

arnobl commented Dec 1, 2023

It’s reported on relatively old versions of the client.

No. I always use the latest version of the VPN and I have this issue.

@arnobl
Copy link

arnobl commented Dec 1, 2023

Might be fixed with the move towards static QT builds.

Where can we test that?

@data-sync-user
Copy link
Collaborator

➤ Santiago Andrigo commented:

Oh, thanks Arnaud! Can you comment on which version are you seeing this now?

@arnobl
Copy link

arnobl commented Dec 2, 2023

2.18.0 (2.202310241804)
Important detail : I use the RPM installers the Github action produces.
I cannot test 2.18.1 as there is no 2.18.1 branch.

@ValentinaPC
Copy link
Collaborator

@bbbart could you help me with the command you used to install Mozilla VPN build on Arch Linux? Thanks!

@data-sync-user
Copy link
Collaborator

➤ Valentina Virlics commented:

I was able to intermittently reproduce this on Focal, using latest 2.20 build.

Steps: while being logged in and the client closed, install without uninstall the latest version - same version also reproduces it, quit, reopen.

Attaching video and logs.

!08.12.2023_11.55.22_REC.mp4|width=1280,height=712!

[^mozillavpn-2023-12-8.log]

@fearful-symmetry
Copy link

fearful-symmetry commented Dec 9, 2023

Running into the same issue, Fedora 38. Initially thought it was my ad blocker breaking some network connection during startup, now I'm not so sure. Only thing interesting in the logs is Warning: qrc:/ui/screens/ScreenHome.qml:9:1: module "Mozilla.VPN" is not installed (ScreenHome.qml:9)

@bbbart
Copy link
Author

bbbart commented Dec 10, 2023

@bbbart could you help me with the command you used to install Mozilla VPN build on Arch Linux? Thanks!

I'm just using the mozillavpn-git package from the AUR

@frodew
Copy link

frodew commented Dec 14, 2023

I continue to have the "blank screen"-issue even in the now v2.19.0 - is there any fix to this?

@dsager
Copy link

dsager commented Jan 30, 2024

I just noticed that if I run mozillavpn activate on the CLI prior to opening the GUI client, it works.
(Manjaro Linux, Gnome Shell, mozillavpn-git 2.19.0.r44.g54da75553-1 from the AUR)

@data-sync-user
Copy link
Collaborator

➤ Bianca Hidecuti commented:

Naomi Kirby, could you please add the fix version? Thanks!

@data-sync-user
Copy link
Collaborator

➤ Valentina Virlics commented:

We are no longer able to reproduce the white screen on Ubuntu Focal, after performing an update as mentioned in https://mozilla-hub.atlassian.net/browse/VPN-5472?focusedCommentId=806058 ( https://mozilla-hub.atlassian.net/browse/VPN-5472?focusedCommentId=806058|smart-link ) .

As we are not supporting Arch Linux, we don’t have a device set with this Linux version to check on.

Maybe the users can also check while using the last 2.21 build. Naomi Kirby

@data-sync-user
Copy link
Collaborator

➤ Santiago Andrigo commented:

Marking this as “Done” as QA verified on Ubuntu. If we hear from Arch not being fixed, we can re-open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

8 participants