Skip to content
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

signalbackup-tools: [Error]: Failed to get valid frame from decoded data... #371

Open
1 task done
XSm2i opened this issue Sep 27, 2024 · 1 comment
Open
1 task done

Comments

@XSm2i
Copy link

XSm2i commented Sep 27, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Bug description

https://github.com/bepaald/signalbackup-tools

I get this error when decoding a backup created by version v7.13.4-1 & v7.17.5-1. I haven't tested earlier versions.

Reading backup file: 099.6%...
[Error]: Failed to get valid frame from decoded data...
Data was verified ok, but does not represent a valid frame... Don't know what happened, but it's bad... :(
Decrypted frame data: (hex:) 1a ... 00
[Warning]: SKIPPING INVALID FRAME!
Reading backup file: 100.0%... done!
Database version: 247

It doesn't make a difference if I disable the passphrase lock, the result is the same. Upstream backups decode without issue.

Backups reporting the valid frame issue restore fine (in my limited testing) on upstream installs.

Steps to reproduce

Register a fresh install, create a backup, decode it.

Molly version

7.17.5-1

Android version

No response

Device

No response

Link to debug log

No response

@XSm2i
Copy link
Author

XSm2i commented Oct 21, 2024

One thing I neglected to say is that to replicate you need to enable the passphrase lock before registration. If you don't, this issue doesn't occur. So something irreversible happens.

As I said, if you disable it after registration the issue is still present.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant