-
-
Notifications
You must be signed in to change notification settings - Fork 5k
Open
Description
Bug Description
The browser window signs in to google just keeps loading something when I press Continue after selecting my Google account. I made sure it was not an internet connection issue by running a few speed tests.
I am on Cosmic DE (Wayland) if that helps.
Here are the logs with the CRITICAL label:
{"msg":"[Flutter]: Server Auth providers: [apple, discord, github, google, email] from https://beta.appflowy.cloud/api/server-info/auth-providers","time":"03-19 12:41:55","target":"dart_ffi"}
(AppFlowy:14485): Gdk-CRITICAL **: 12:41:55.734: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
(AppFlowy:14485): Gdk-CRITICAL **: 12:41:55.734: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
(AppFlowy:14485): Gdk-CRITICAL **: 12:41:55.742: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
(AppFlowy:14485): Gdk-CRITICAL **: 12:41:56.496: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
(AppFlowy:14485): Gdk-CRITICAL **: 12:41:56.496: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
(AppFlowy:14485): Gdk-CRITICAL **: 12:41:56.774: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
2026-03-19 12:41:57 ERROR flowy_user_pub::sql::user_sql: error: code:Record not found, message:Record not found
at flowy-user-pub/src/sql/user_sql.rs:170
{"msg":"flowy_user_pub::sql::user_sql","time":"03-19 12:41:57","target":"flowy_user_pub::sql::user_sql","error":"code:Record not found, message:Record not found"}
2026-03-19 12:41:57 ERROR flowy_user::user_manager::manager: error: code:Record not found, message:Record not found
at flowy-user/src/user_manager/manager.rs:575
{"msg":"flowy_user::user_manager::manager","time":"03-19 12:41:57","target":"flowy_user::user_manager::manager","error":"code:Record not found, message:Record not found"}
{"msg":"[🟢 SIGN_IN_WITH_PROVIDER_HANDLER - START]","time":"03-19 12:41:58","target":"flowy_user::event_handler"}
{"msg":"[🟢 GENERATE_OAUTH_URL - START]","time":"03-19 12:41:58","target":"flowy_user::user_manager::manager"}
{"msg":"[GENERATE_OAUTH_URL - END]","time":"03-19 12:41:58","target":"flowy_user::user_manager::manager"}
{"msg":"[SIGN_IN_WITH_PROVIDER_HANDLER - END]","time":"03-19 12:41:58","target":"flowy_user::event_handler"}
(AppFlowy:14485): Gdk-WARNING **: 12:41:58.487: Server is missing xdg_foreign support
(AppFlowy:14485): Gdk-CRITICAL **: 12:41:59.036: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
(AppFlowy:14485): Gdk-CRITICAL **: 12:41:59.036: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
(AppFlowy:14485): Gdk-CRITICAL **: 12:42:16.863: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
(AppFlowy:14485): Gdk-CRITICAL **: 12:42:17.775: gdk_device_get_source: assertion 'GDK_IS_DEVICE (device)' failed
And the same gdk_device_get_source error just repeats for quite a while.
I also opened the browser console (in the page that kept loading forever) and found a few CORS errors:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://play.google.com/log?format=json&hasfast=true&authuser=0. (Reason: CORS request did not succeed). Status code: (null).
Prevented navigation to “https://beta.appflowy.cloud/gotrue/callback?state=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NzM5MDU4MDcsInNpdGVfdXJsIjoiYXBwZmxvd3ktZmx1dHRlcjovLyIsImlkIjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwIiwiZnVuY3Rpb25faG9va3MiOm51bGwsInByb3ZpZGVyIjoiZ29vZ2xlIiwicmVmZXJyZXIiOiJhcHBmbG93eS1mbHV0dGVyOi8vIiwiZmxvd19zdGF0ZV9pZCI6IiJ9.DJQbci5UJUEUynaOwPEHXocq4UbREmHBmqHaxajCQW0&iss=https%3A%2F%2Faccounts.google.com&code=4%2F0AfrIepC0-9RfUbf1QPZwbEyCazQMGuOsDLc2WH8OCSzIIXMT8Ll8K1mqg5WQRW9b2hNk-g&scope=email+profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+openid&authuser=0&prompt=consent” due to an unknown protocol. [id](https://accounts.google.com/signin/oauth/id?authuser=0&part=AJi8hAMIbSobbn6AN5UjqS7-I2mdSmiUPsK4Qnnn3JSVb47c6XZ8KgXGNJgYMxHoI5U8ssuNGNWANWXJSnebJbjoIZHp2aV29EiCr8lgLMGxF-sxNECeyTwAqoMSft0LnM-japoUza_8liTmo4R3RwU2XZiqLiNJzalqbwp-3_ZS7-BiombRt7JgBamZz9bpsm7FdWjUv5AI75Jx4ulKykqHNa1hPfFoeBu2tjX_KHzps5oa6aPzSem_FewGuXhE_cHXCWQQjWmKZMbfHQyusdFxRSBczLBT5izm7ApfQLGWy1e7tNpTwJ3BzsAm29ESy2BPwihWbnsplHWtraSHTEv3sy4Gn-9IFZekqENL6lQZEmh9KKkzUWa0_T_80XEQJpP-nogVfDep6tAul0Kq-YM984DLiMblu5L8i08cMQK1Tcu2Dc4FnLyH-M2GSqzDg4nkC9-ht22f3o_m4wNtflgSGnP46AB_dLxXHzW1tWhKcEksQoBEq5wv-karj6C7C1_aeAUz_9zRuBllvRw0fLmpvHKvaDnAf-9IRy3pOvVGmHNr3rppH6EtEstEqvqWUiq_aqFyYLtWVD_sRXYAP-B2Vx0lkDaBd6IGxp2zR-nj1XAXDsQ03IriElkvjrlxGZSxpLDcWwqee1kd4BDxmTrcQMrdP-Mf9RH9xewPQMTPSTxP5eUuJ3GJSe0zV1KamS5B5lRq_If9C5QuC7SpQL-IPtnoqZzy2N1QpDfOWXdu-oQsf5mb6tCszeIQABhuGe9V5dA0vJTYuV7JSdp3NjveLZ5Dp1lb5NmXmaHTO_gNVl8DApI5UCedtF5_N4VusG5ciEVnfhCd-wyeBBgyEWWdUW7tpnOVnLMApOODk4mxP0WQ8HdPZTA5DaZ7qm4LdgGDXErY3_6HdnqxRQh4GlFSxoy3-t7MFECQXwrokUxNOknKYLJS23-lcBh-J1YPP6whfrGqc7_MtXNbtb0YoZ4n4IFG7fgYQ1LACHj9WQgS9bWrF1JsYG8&flowName=GeneralOAuthFlow&as=S168742600%3A1773905507346728&client_id=994557425188-qf6o61p075ak3vv35d7gqspn6ph5aelp.apps.googleusercontent.com&rapt=AEjHL4NOZMqcf7s4csRpcnUfuPYm97gbwPFJW8YIMVW6C46ycULNe3ryOPdSgmPSCYuNIKlrBio9tnx8Gmtll-8y6Q-HuKgi9ffzJxXl_anIPdhpWqIBiLo#)
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://play.google.com/log?format=json&hasfast=true&authuser=0. (Reason: CORS request did not succeed). Status code: (null).
How to Reproduce
- Launch the AppImage
- Click on Continue With Google
- The browser window appears. Select a Google Account
- Click on Continue when asked whether I want to share my Name and Email
Then it just hangs.
Expected Behavior
I expected it to log me in.
To be more precise, I expected the browser window to close, the login interface to go away and the actual AppFlowy UI to show up.
Operating System
Linux Mint 22.3 x86_64
AppFlowy Version(s)
0.11.4
Screenshots
No response
Additional Context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels