-
Notifications
You must be signed in to change notification settings - Fork 498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crypto: Duplicate message index after using the share extension #7376
Comments
This is the same defect as #4104, not sure if this counts as a duplicate or not. |
Hi thanks for the report, let's keep this issue since you're report is also more descriptive. |
This is the view from someone else in the room on Element Desktop Linux (Element version: 1.11.23 Olm version: 3.2.12). This is also what I see on Element Desktop macOS (Version von Element: 1.11.23 Version von Olm: 3.2.12). Interestingly enough the other person can decrypt the message on Element Android. |
Uhm I am not having any troubles on El-iOS, and since it's handled correctly on El-Android too, this might actually be an El-Web issue. |
https://github.com/vector-im/element-web @thegcat here is the repo |
I thought this issue also existed between Element iOS, i.e. doing this on my iPhone would show the issue on my iPad, but I just checked this with the example I posted above and the message can be decrypted on the iPad. |
It's then very likely an el-web issue then closing this one here, but I suggest opening an issue there and linking this. |
I'm not quite sure this is only an element Web issue. If I make a screenshot in element and send it via the share sheet while element iOS is still the currently running app behind the share sheet I cannot reproduce this issue. I.e. I would not say this is only an element Web issue, as the state of the element iOS is a factor. |
See above, the state of element iOS is relevant to reproduce this bug, and I don't think it's an element Web only bug. I would go so far as suspect Web to work correctly and Android and iOS not checking this sort of decryption issues (re-using a message index), but I am not knowledgeable enough wrt the encryption to say which way it is. As a side-note, I have to say that being sent around within the Element eco-system to bugs that seem to already have been opened, fixed, but still creep up, and then in effect setting a +1 on a bug that seems to be abandoned for 2 years, doesn't offer neither a unified nor a generally positive impression of the project. Presenting "Element" as a unified branding to users and then telling them to go to that other element thing might not be easily understable and an experience inviting more bug reports to average users. |
Hello again! @thegcat |
Steps to reproduce
Outcome
What did you expect?
Being able to post a picture to a room using the iOS share sheet and then post a message that can be decrypted by other participants and my other devices in that chat.
What happened instead?
Your phone model
iPhone 14 Pro
Operating system version
iOS 16.3.1
Application version
Element 1.10.2 (20230210134131)
Homeserver
{"server":{"name":"Synapse","version":"1.77.0"}}
Will you send logs?
No
The text was updated successfully, but these errors were encountered: