Crash during Firefox Sync setup / GMail
Environment
- Eolie version: 0.9.0 from Flathub
- GNOME/GTK+ versions: Whatever is in
org.gnome.Platform 3.24
as shown below - GNU/Linux distribution: Fedora 26
mattiasb@mb-y2p-ideborg ~ $ flatpak list --user --show-details
Ref Origin Active commit Latest commit Installed size Options
[…]
org.gnome.Eolie/x86_64/stable flathub 9fe30b3ed694 - 303,3 MB current
[…]
org.gnome.Platform/x86_64/3.24 gnome 1ae6875f56ba - 723,5 MB runtime
[…]
Bug/Feature
While setting up Firefox Sync I got redirected to gmail to read / accept the new connection. Eolie crashed when I pressed the Confirm sign-in
-button. Below is the output I got:
SettingsDialog::__connect_mozilla_sync(): Unverified account
(process:214): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
SyncWorker::__set_credentials() Unverified account
SyncWorker::__push_history(): The authentication token could not be found
SyncWorker::__push_history(): The authentication token could not be found
SyncWorker::__push_history(): The authentication token could not be found
SyncWorker::__push_history(): The authentication token could not be found
StackSidebar::__on_forms_filled(): g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.Eolie.Proxy.Page5" does not exist (3)
Traceback (most recent call last):
File "/app/lib/python3.5/site-packages/eolie/toolbar_title.py", line 442, in _on_entry_focus_out
bookmark_id = El().bookmarks.get_id(view.webview.get_uri())
AttributeError: 'NoneType' object has no attribute 'webview'