Closed shifoc closed 3 days ago
The expected offset: 0x1f02f4 is smaller than the actual offset 0x1f0304 - assuming that the index is correct that would mean we would have to jump backwards - which is currently not possible as we are using an InputStream that can only jump forward, not backward.
The only way to work around this problem would be always using a BufferedInputStream and if this happens reset()
the stream to go back e.g. to the beginning of the chunk. That would allow us to go back if the chunk is not larger than the taget offset we want to reach.
Issue details
https://www.apkmirror.com/apk/whatsapp-inc/whatsapp/whatsapp-2-24-24-14-release/whatsapp-messenger-2-24-24-14-android-apk-download/
Relevant log output or stacktrace
Provide sample and class/method full name
No response
Jadx version
1.5.1