Skip to content
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

[Bug] 1.7.2.hotfix failed RB #39

Open
4 tasks done
IzzySoft opened this issue Dec 29, 2024 · 0 comments
Open
4 tasks done

[Bug] 1.7.2.hotfix failed RB #39

IzzySoft opened this issue Dec 29, 2024 · 0 comments

Comments

@IzzySoft
Copy link

Guidelines

  • I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • I'm on the latest version.
  • I'm not using a test build (alpha/beta/release-candidate).
  • This issue contains only one bug.

Describe the bug

build the APK from the commit at the tag (recipe below) using rbtlog

Expected Behavior

get an identical APK to the one attached at the release. Which failed: got an APK, but it's not identical and thus failed RB – despite adjustment for zlib-ng which reduced the differences enormously but not completely.

Neo Feed's Version

1.7.2.hotfix

Installation Source

Github/Codeberg/Gitlab releases

Last Known Working Version

1.7.1

Relevant information

Details already roughly discussed with @machiav3lli at Matrix, but here are the technical details. The build recipe can be found here. APK diff:

  -rw-r--r--  0.0 unx      120 b-      117 defN 1981-01-01 01:01:02 8045995b META-INF/version-control-info.textproto
- -rw-r--r--  0.0 unx    13675 b-    13675 stor 1981-01-01 01:01:02 cb4c6056 assets/dexopt/baseline.prof
+ -rw-r--r--  0.0 unx    13675 b-    13675 stor 1981-01-01 01:01:02 14c6cae2 assets/dexopt/baseline.prof
  -rw-r--r--  0.0 unx      799 b-      799 stor 1981-01-01 01:01:02 a705f946 assets/dexopt/baseline.profm
  -rw-r--r--  0.0 unx 13746840 b-  4890755 defN 1981-01-01 01:01:02 5aac898b classes.dex
  -rw-r--r--  0.0 unx 10325484 b-  4001363 defN 1981-01-01 01:01:02 e653b37c classes2.dex
- -rw-r--r--  0.0 unx 10405332 b-  3867849 defN 1981-01-01 01:01:02 fad2ac93 classes3.dex
+ -rw-r--r--  0.0 unx 10405332 b-  3867850 defN 1981-01-01 01:01:02 c99140a2 classes3.dex
  -rw-r--r--  0.0 unx   468984 b-   203238 defN 1981-01-01 01:01:02 f75ca29f classes4.dex

Dex diff:

 |: const/16 v19, #int 0 // #0
-|: const/16 v22, #int 0 // #0
+|: const/high16 v22, #int 1572864 // #18
 |: move-object/from16 v21, v26

APK built via above recipe with rbtlog (simply remove the .zip which was needed so Github allows attaching it): 43506172ce590dcac3ca809b876c5e34daaf13aeb0f5adfd5b7c286c54ce295e-com.saulhdev.neofeed-1.7.2.hotfix-unsigned.apk.zip

Hope this helps to get it tackled. If you need another test-run, just provide an APK to compare against (commit hash is embedded via vcsInfo, so we'd know what to build from should you forget to mention it).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant