Comments (4)
There is something wrong the extension interacts with the app for locking and unlocking vaults. I discovered by running a few more tests that requesting to unlock a vault from the extension will properly pop up the Vault Unlock field, but even with a good password, an error will be thrown stating the unlocking source is in an invalid state (pending).
However, the vault is properly unlocked (green dot on tab and entries are visible), even though the Vault Unlock stays visible. And the extension will be able to access the vault's entries.
from buttercup-desktop.
This looks like bad state on the extension side. Does it work if you change it once, close the browser menu and open it again, changing it then? I suspect that the locked/unlocked state is not updated.
It doesn't look like a desktop bug, at least from this cursory glance.
from buttercup-desktop.
I'll have to investigate this a bit more. After updating Buttercup to 2.26.5 from 2.26.4, I can't reproduce it anymore.
from buttercup-desktop.
I installed version 2.27.0 this morning and I just hit the bug once more. So it is still present. I'm beginning to understand how to reproduce it, but I'm not quite there yet. Here is a clue:
- Have the desktop app running in the background;
- Ask to unlock it from the extension, close the problematic empty popup in the desktop app but keep the main window opened (which will end up in the state reported here: buttercup/buttercup-browser-extension#487);
- Unlock the vault in the desktop app. You can then keep the main window opened or close it, the result will be the same;
- Ask to lock the vault from the extension;
- The extension will throw the 500 error.
However, I was unable to get the vault in a "pending" state in the desktop app yet.
Also, the first time I did this manoeuvre after updating to 2.27.0, once the error 500 was hit on the extension side after, the desktop app threw the following.
Then, no vaults were available in the desktop app and I had to restart it to be back on my feet. I was unable to reproduce this specific error afterward.
from buttercup-desktop.
Related Issues (20)
- Security: It should be possible to have a multiline field that is hidden by default HOT 1
- Search All functionality HOT 1
- Enter and Escape Functionality
- Feature: Drag and Drop
- Feature: Multiselect
- Bug on IOS : App crashin when switching tabs HOT 1
- How to start the application from a batch file without having to provide input ?
- cannot delete custom fields HOT 6
- Feature request: duplicate an item HOT 1
- Hardware token: Initial support (static password)
- Feature Request: reference another password field
- Feature request: Unlock page responsive to enter / space.
- ubuntu: custom field does not work
- Linux Mint (Debian/Ubuntu): Authentication for Google Drive fails HOT 7
- [request] A Cryptomator plugin to use Buttercup vaults as the database for storing and retrieving passwords HOT 1
- buttercup-desktop AppImage complains about sandbox issue on lubuntu 24.04 LTS HOT 6
- background color issue HOT 5
- SyntaxError: Unexpected end of JSON input HOT 1
- Unable to Access Attached Files in Buttercup
- Custom Field Deletion Issue in Buttercup HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from buttercup-desktop.