-
Notifications
You must be signed in to change notification settings - Fork 109
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
Rayhunter spontaneously stopped working - TomlError { message: "expected .
, =
", original ...
#151
Comments
FWIW, manually adb shelling into the device and renaming the Attached is the problematic qmdl directory tarball. |
Could you try clearing your qmdl log directory? Move the files inside to another place and try it again please. |
Note that the faulty
|
hmm that's very odd, i wonder if maybe the daemon somehow shutdown mid-write to the manifest? i can't imagine what else might've caused a stray int to be there |
I ran into the same error, after not properly stopping the service (as is removing the battery). Clearing the log directory helped and everything worked fine afterwards. |
added a PR which lets rayhunter gracefully recover by simply creating a new (empty) manifest in this case. i think a better option would be to attempt to recover the old manifest based on the state of the directory (i.e. create a new manifest entry for each QMDL file in it), but for now this'll prevent rayhunter from endlessly crashing. |
I had a working Rayhunter on an Orbic device, and after a few power cycles, there was no colored bar at the top of the screen. Attempting to run
rayhunter-daemon
manually resulted in:An attempt to reinstall Rayhunter failed:
So presumably whatever triggered this error state is persistent across installs.
Worst case would be that the device occasionally needs a reinstall of rayhunter and that the reinstall fixes the error state.
Best case would be that the error state is never entered.
The text was updated successfully, but these errors were encountered: