The Yahoo Finance App stopped working on my Pixel 7 after Version 12.12.2.
It now opens and loads normally for like 3 seconds and then minimizes itself, returning me to the home screen.
When I reopen it a couple of times after minimizing GrapheneOS gives me a crash error:
type: crash
osVersion: google/panther/panther:14/UP1A.231105.003/2023111500:user/release-keys
package: com.yahoo.mobile.client.android.finance:1330782935
process: com.yahoo.mobile.client.android.finance
processUptime: 3836 + 307 ms
installer: com.aurora.store
java.lang.SecurityException: Writable dex file '/data/user/0/com.yahoo.mobile.client.android.finance/cache/1658186039475.jar' is not allowed.
at dalvik.system.DexFile.openDexFileNative(Native Method)
at dalvik.system.DexFile.openDexFile(DexFile.java:406)
at dalvik.system.DexFile.<init>(DexFile.java:128)
at dalvik.system.DexFile.<init>(DexFile.java:101)
at dalvik.system.DexPathList.loadDexFile(DexPathList.java:438)
at dalvik.system.DexPathList.makeDexElements(DexPathList.java:397)
at dalvik.system.DexPathList.<init>(DexPathList.java:166)
at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:160)
at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:105)
at dalvik.system.DexClassLoader.<init>(DexClassLoader.java:55)
at com.google.android.gms.internal.pal.t5.f(com.google.android.gms:play-services-pal@@20.0.1:269)
at com.google.android.gms.internal.pal.c5.n(com.google.android.gms:play-services-pal@@20.0.1:12)
at com.google.android.gms.internal.pal.c5.q(com.google.android.gms:play-services-pal@@20.0.1:17)
at com.google.android.gms.internal.pal.m7.<init>(com.google.android.gms:play-services-pal@@20.0.1:9)
at com.google.android.gms.internal.pal.n7.a(com.google.android.gms:play-services-pal@@20.0.1:26)
at com.google.android.gms.internal.pal.l7.<init>(com.google.android.gms:play-services-pal@@20.0.1:4)
at com.google.ads.interactivemedia.pal.zzy.run(com.google.android.gms:play-services-pal@@20.0.1:7)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Turning on "exploit protection compability mode" doesn't change anything.
But when I start the app with network permission denied, it doesn't crash or minimize. O.o
I assume that it has something to do with changes from the app developers, not grapheneOS, but I am not sure.
Can someone maybe tell me if the error mesaage has any usefull information to why it crashes (sorry but I don't understand it at all) or test the app on their device?