Vivaldi cannot be quitted.
Okay... I just found a way to replicate this consistently with a new default Vivaldi install:
- Launch Vivaldi (Vivaldi opens with the Start Page)
- Open 30 tabs (from bookmarks in background tabs)
- Wait for the pages to load, then Quit. (That works.)
- Launch Vivaldi again (resumes previous session)
- Open another 30 tabs (from bookmarks in background tabs)
- Wait for the pages to load, then Quit.
This time, nothing happens. Something is stopping the browser from shutting itself down.
If I go back to the Start Page tab and "close other tabs", the browser gets "unstuck" and is then able to complete the shutdown.
@mettarefuge Thanks for the update. After finding a way to reproduce this, I've also done some more troubleshooting of my own. After I Quit Vivaldi, I tried closing tabs, one by one... and Vivaldi eventually shuts down. Digging deeper, it looks like some resources of closed "hibernated" tabs are still being held internally until a specific active tab gets closed. (I have no idea why.) So, something is causing Vivaldi to get "stuck" and not allowing it to shut down cleanly.
It also only seems to happen if you have more than a certain number of tabs open (40? ...not totally sure) so depending on how you use Vivaldi, you may never run into this glitch.
Even if the problem remains mysterious, it's always comforting to have someone else reproduce your problem, so you know it's not some individual glitch that can't be fixed because it's just your own unique set up, computer, etc. etc.
Intuitively, the issue does seem to have to do with having a LOT of tabs open...I typically have at least 30 or more and often double that. I hope that the code ninjas will take this hint and see why some of us can't quit Vivaldi. For all its wonderful features, not being able to Quit is the very least one should expect from a browser.
Frankly, I find it so annoying, having to Force Quit to Quit, I've stopped using Vivaldi until some update (one hopes) fixes it...
Hope the bug can be found soon. I DO love the features of Vivaldi.
After I posted, just a few minutes ago, I thought about your comment: " Digging deeper, it looks like some resources of closed "hibernated" tabs are still being held internally until a specific active tab gets closed. (I have no idea why.) So, something is causing Vivaldi to get "stuck" and not allowing it to shut down cleanly."
THAT reminded me of a problem I had quite some time ago with an Extension that was apparently constantly talking to a databse server...it's a "support" extension for the (great, in my opinion) FVD Speed Dial. Anyway, I just tried disabling the EverSync extension, and voila! Vivaldi QUITS with no problem! Even with 80 tabs open.
Here's the link to the apparent culprit in the Chrome Web store:
The thing is, unless I want or need to sync, I can turn OFF the Eversync extension and still use the FVD Speed Dial extension that Eversync supports.
I don't know if others who can't quit are using this particular extension, but maybe it's a clue, and maybe this clue can also help Vivaldi quit, at some point, with the extension enabled, as I can with Eversync enabld in Chrome and Opera and Firefox.
Ah, crap. Spoke too soon! Disabling Everysync DOES allow me to QUIT, every time, BUT as soon as I get 30 open tabs, I can't quite again!
Well, I hope some of this reporting helps...the disabling of Eversync did "fix" the problem with repeated tests...but with less than 30 plus tabs...
I then tried turning off ALL tabs, and loading 80 tabs, and sonofagun, Vivaldi quits fine every time...so, it's apparently not just Eversync, but some other extension tying things up as well...sigh...I now know why browser developers usually hate extensions...hope some of this helps...I don't have a lot of time to do such stuff, but wanted to help...
Best wishes, again,
@mettarefuge the +- 30 tabs limit is a known issue. Work is ongoing.
Ah, great, that's good news. I understand that a browser can "hang," but Vivaldi isn't hung in these cases...it just wont' quit...any browser should have "God" powers when it comes to shutting itself down the user's direction...
Good luck bug hunting!
@mettarefuge This is actually a multi-platform issue; Vivaldi is getting "stuck" and is not able to close down cleanly in some situations. After you Quit... and it looks like nothing happens... if you close tabs, one by one, Vivaldi will eventually be able to close down without having to Force Quit.
I've been able to trigger this reliably with a new/clean/default Vivaldi installation, no extensions. This bug is getting a lot of attention internally and as @Ayespy mentioned, work is ongoing.
Awesome! I hope a fix comes soon, and thanks to all involved for all the hard work and for creating such a superb, unique, powerful browser!
FYI, the fix for this issue arrived in today's Snapshot: [Regression] Impossible to quit Vivaldi (VB-34824)
For those of you running 1.15 (Stable), I would not rush to install this build. Hopefully a fix for you won't be too far away.
ryofurue last edited by
@xyzzy: I confirm the problem is fixed on the new snapshot that came out today. (I haven't checked this thread for a long time.)
The following information is kind of useless now but if you cannot quit Vivaldi for some reason, type this on the terminal:
killall -KILL Vivaldi
If you are a command-line person, this is a bit easier than using the Activity Monitor.