Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Unable to open an image fullscreen in conversation - upload_timestamp of type java.lang.String cannot be converted to long #14009

Open
3 tasks done
r0d0dendr0n opened this issue Feb 22, 2025 · 9 comments

Comments

@r0d0dendr0n
Copy link

r0d0dendr0n commented Feb 22, 2025

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

When I try to enlarge an image in a conversation to fullscreen, the app crashes and returns to conversations list.

Screenshots

No response

Device

Poco F6 Pro

Android version

15

Signal version

7.35.0

Link to debug log

FATAL.txt

@eyedol
Copy link
Contributor

eyedol commented Feb 24, 2025

I have been trying to reproduce this but I'm not able to. Could it be specific to your device, the Poco F6 Pro or perhaps I'm missing a particular way to trigger it. See how I'm reproducing it below.

@r0d0dendr0n
Copy link
Author

Exactly what I'm doing. Except when I click the photo in conversation (here: notes to self), I get the image enlarging animation, but then I see a quick freeze and then I'm back to the conversations list.

I used signal last week, no troubles. I flashed again the same rom I use (lineageos) and imported a backup in signal. After that I can't enlarge images. (I was aiming to see if it fixes android auto... and it did :-) )

Any system setting to check?

@r0d0dendr0n
Copy link
Author

How do I even properly read upload_timestamp {"low":1108052217,"high":404,"unsigned":true}? Is it 4041108052217ms since 1900 or something?

@r0d0dendr0n
Copy link
Author

Got it.
{"low":2028649476,"high":404,"unsigned":true} = 404*2^32+2028649476 = 1737195437060 = Sat Jan 18 2025 10:17:17.060 UTC

@r0d0dendr0n
Copy link
Author

Now the question is why does the app fail on this.

@eyedol
Copy link
Contributor

eyedol commented Feb 24, 2025

Could be something with your device? I thought it could be from restoring from a backup chat could have caused something but I couldn't reproduce when I tried to restore from a backup chat. funky

@r0d0dendr0n
Copy link
Author

I used signal on this phone & rom before but I didn't restore a backup before.

@r0d0dendr0n
Copy link
Author

I fixed the issue. What I did:

  • I removed all data on the mobile signal app,
  • logged on fresh by entering my pin (keeping my keys),
  • exported a backup,
  • copied the backup to my computer,
  • used signalbackup-tool to merge my desktop data with mobile backup,
  • again removed all data on mobile app,
  • imported with the backup from my computer.

Now everything works. It was a weird adventure. Thank you for your time. If there are any more questions, I am more than happy to help.

@eyedol
Copy link
Contributor

eyedol commented Feb 25, 2025

Glad to hear you sorted things out and everything is working now...

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

No branches or pull requests

2 participants