-
Notifications
You must be signed in to change notification settings - Fork 20
Issue with Invalid Arguments and Mentions in JSON Files #73
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 yo 8000 u account related emails.
Already on GitHub? Sign in to your account
Comments
What OS? What filesystem? Can you say anything about the filename? Does it contain "special" (i.e. non-ASCII) characters? How many characters does it have?
Are you using the latest version of sigtop? If not, can you share the X/Y/Z values? |
I am using Ubuntu 24.04 with an ext4 filesystem and the latest version of sigtop. When attempting to export data to an external disk formatted as exFAT, I encounter the following "invalid argument" errors (example with randomized names and dates, but the format remains the same):
However, when exporting to an ext4-formatted local disk, I receive these errors only (but they also occour for exFAT):
Interestingly, I did not encounter the "invalid argument" errors today for unknown reasons. |
sigtop cannot create these files because the filenames contain characters that are not permitted on exFAT. sigtop properly sanitises filenames for exFAT on Windows, but not on Unix.
You can ignore this error. It is a failed attempt to work around a (minor) bug in Signal.
This is an as yet unsolved problem that is tracked in #51.
This is because you have two groups with the same name. I'll commit a fix for this soon. |
Thank you very much for the quick response. I will try to export messages only to my ext4 filesystem for now, but will still need to extract all media files to my exFAT disk. |
Some groups is actually named something similar to |
I replied by email but GitHub is unreliable. New attempt:
… I'm very busy at the moment. Sorry. I'll get back to you as soon as possible.
|
I'm encountering multiple instances where the system is returning errors related to invalid arguments while opening JSON files, as well as issues with invalid mentions in messages.
sigtop: open <filename>.json: invalid argument
sigtop: message with invalid mention in edit X (conversation: "<conversation name>", sent: <timestamp>)
The text was updated successfully, but these errors were encountered: