floccusaddon / floccusaddon/floccus

Vivaldi crash to desktop after clicking New account then some action

Open
#1,344 3 comments 2 reactions 0 assignees View on GitHub
bug upstream
Dominant language
JavaScript
Stars
8.5k
Forks
327
Avg merge
3d 14h
Merged PRs (30d)
2

Description

### Which version of floccus are you using?

V4.18.1

### Sync method

Google Drive

### Which browser are you using? In case you are using the phone App, specify the Android or iOS version and device please.

Vivaldi 5.7.2921.60 (Stable channel) (64-bit)

### Which version of Nextcloud Bookmarks are you using? (if relevant)

N/A

### Which version of Nextcloud? (if relevant)

N/A

### What kind of WebDAV server are you using? (if relevant)

N/A

### Describe the Bug

The [FAQ](https://floccus.org/faq) says Vivaldi is a supported browser

When installed on the Vivaldi browser if you click on "New Account" some perform some following combination of actions or within a short time the browser with CTD.

- Click Gdrive then click to login into google.
- Select Nextcloud then click back
- Select Webdav then click back

![1](https://user-images.githubusercontent.com/16525024/221204152-896a3c99-2911-473d-8a9c-b48f9e0ce4e0.png)

If you have restore sessions on ( which is the default option) it will load back to the accounts pages and let you add one successfully with not CTD. Otherwise the crash will persist every time you click the button and it opens the page.

![2023-02-24_14-27-51](https://user-images.githubusercontent.com/16525024/221204781-75705e25-7b77-4725-97cd-e335176ec7bb.png)

I have tested this on my normal Windows 11 Pro Desktop setup and Windows 10 Pro via Vmware.

- The Windows 11 Desktop crashes almost immediately after opening the tab for new accounts. No time to click anything.
- The VM image is a clean base image with just Vivaldi and the only extension is Floccus. I crashes at some combination of actions mentioned above.

Here is a video of the crash on the VM.

https://user-images.githubusercontent.com/16525024/221205623-9df71764-5f33-4158-a357-2b062037710c.mp4

### Expected Behavior

To not crash to desktop after clicking "New Account" and having to rely on a restored session to complete the process.

### To Reproduce

Install Vivaldi latest x64
Install Floccus
Click Floccus Addon
Click "New Account"

- Click Gdrive then click to login into google.
- Select Nextcloud then click back
- Select Webdav then click back

### Debug log provided

- [ ] I have provided a debug log file

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.