Extra Person added on Vivaldi start-up



  • I have two profiles in Vivaldi - one for work, one for personal. They have been working fine, but a couple of days ago an extra person gets added (Person 3) each time I start Vivaldi. There is no activity associated with this profile, and I have been deleting it every day. Is this a feature, or a bug? Or have I been done something to cause it?

    Also, is there any way of removing Flash from the Vivaldi installation? It is not enabled in either of my profiles, and I would like to get rid of it completely.

    Ubuntu 18.04.5 LTS
    Vivaldi 3.3.2022.45 (64 bit)

    Thank you


  • Moderator

    @Des911 May be you added such extra profile for testing a issue in Vivaldi?

    You may remove uneded profiles. See https://help.vivaldi.com/article/user-profiles/



  • Thanks for the suggestion @Gwen-Dragon but that's not it. The new profile is being added automatically each time I start Vivaldi. I remove the extra profile each time using the Manage People process you suggest.
    I'm not aware that it is doing any harm, but would like to know how it happens and how to prevent it happening.



  • Maybe the profile is being created by an extension, try to disable all extensions, then delete the profile, close Vivaldi, delete the "Profile 3" directory and start Vivaldi again.

    Another thing to try. Download JSONedit:
    https://tomeko.net/software/JSONedit/
    Close Vivaldi, in JSONedit open the file Local State from the Vivaldi\User Data directory.
    Under Profiles > info_cache see if there is the third profile.
    Delete the profile from the file and save it, then delete the profile directory with the same name and start Vivaldi.



  • thanks @Pathduck for the suggestions.
    It isn't the extensions - disabled them all and deleted the Profile 3 directory - restarted Vivaldi and the extra profile has been created, again.

    I haven't got JSONedit working yet - it needs Wine. Will try tomorrow.



  • @Des911 Well, if you have Linux it's even easier, just use json_pp 😉
    http://manpages.ubuntu.com/manpages/trusty/man1/json_pp.1.html

    cat Local\ State | json_pp > Local\ State.txt

    Then edit the file and delete the offending profile definition, then:
    cat Local\ State.txt | json_pp -json_opt utf8 > Local\ State

    PS! make sure to do backups, editing JSON directly is tricky. Make sure to get the brackets right.

    A quick search found this GUI for Linux:
    https://www.intrepiduniverse.com/projects/jsonEditor.html

    There are some online tools too:
    https://geekflare.com/json-online-tools/



  • I have fixed it, but don't know how.
    While deleting Profile3, I managed to "lose" the details of my main profile. I restored from a backup and the additional profile has stopped appearing.
    I hate that - a problem is accidentally "solved" but not really solved at all because I don't understand what happened.

    Oh, well. Thanks for your help 🙂



  • It's back!

    Person 3 is added each time Vivaldi is started. The first time I noticed (today), Person 3 had 15 bookmarks but no activity. I deleted via Manage People. The next time Vivaldi was started, Person 3 was there but with no bookmarks or activity.

    Vivaldi was updated today. Is it possible there is some connection? On starting Vivaldi after the update, the What's New page opened. The Person 3 looked like a default new profile with the default bookmarks.

    Does that ring any bells for anyone?

    Version 3.3.2022.47 (x64)



  • @Des911 said in Extra Person added on Vivaldi start-up:

    Vivaldi was updated today. Is it possible there is some connection?

    It doesn't just create new profiles on update. Something is happening on your system.
    Please post your information from Help > About here in a code block, might be a clue there.

    Did you take a look at the Local State file yet?

    I notice we didn't post the troubleshooting tips yet so have a look at those as well:
    https://help.vivaldi.com/article/troubleshooting-issues/



  • Info from Help>About

    Vivaldi	3.3.2022.47 (Stable channel) (64-bit)
    Revision	0ccf6997c3958ed4378f4fdea56f2dcf01757962
    OS	Linux
    JavaScript	V8 8.5.210.26
    Flash	32.0.0.303 /usr/lib/adobe-flashplugin/libpepflashplayer.so
    User Agent	Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.123 Safari/537.36
    Command Line	/usr/bin/vivaldi-stable --new-window --flag-switches-begin --flag-switches-end --save-page-as-mhtml
    Executable Path	/opt/vivaldi/vivaldi
    Profile Path	/home/des/.config/vivaldi/Profile 3
    

    I've just noticed the Profile path! Profile 3 was deleted on the previous occasion. How does that get recreated?

    @Pathduck I haven't had the chance to look at the Local State file. I thought the problem was fixed!



  • @Des911 said in Extra Person added on Vivaldi start-up:

    I've just noticed the Profile path! Profile 3 was deleted on the previous occasion. How does that get recreated?

    The profile path is (AFAIK) set from the value of last_used in the Local State file. In practice, this is the profile used in the last window you had open before shutting down the browser.

    $ cat Local\ State | json_pp | grep last_used
          "last_used" : "Profile 10",
    


  • Considering all the info presented above, & after giving it copious Deep Thought, the only logical conclusion is that...

    Spoiler

    You have a domestic poltergeist.
    👻


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.