Skip to content

Plaintext Import Crashes Signal, Broken as of 7.45.0.1-JW #113

@ThoriumPrime

Description

@ThoriumPrime

Guidelines

  • I have searched searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

50% of the time signal will crash the other 50% of the time nothing will be imported.

It should be noted that there is no way to select which file to restore, so I have ensured the plaintext file in question is the only file in the directory
../TARGETDIRECTORY/PlaintextBackups. TARGETDIRECTORY is the directory chosen for backup, and my understanding is that backups will be automatically read/written to either ../TARGETDIRECTORY/PlaintextBackups or ../TARGETDIRECTORY/FullBackups depending on the type. Backing up seems to work, it's restoring that fails. Furthermore, there seems to be no way to start a restore of an encrypted file without reinstalling/reregistering Signal-JW, so the restore encrypted backup could probably be removed from the menu, it is currently not doing anything useful, at least not for me.

This is a short file with 111 messages, 40kB.

Log attached.

The interesting thing to me here is:
06-12 13:37:20.822 22364 22485 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: Creating a recipient based on username alone is not supported!

Screenshots

No response

Device

No response

Android version

Android 14

Signal version

7.45.0.1-JW

Link to debug log

log.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions