[HTC U11  Questions & Answers] evilspoons:
So Play Store is updating my apps just fine in the background, and for the most part I can use it... but it will randomly barf on me with a message that "Play Store has stopped, press here to relaunch".

I eventually went in to the Developer Tools and sent myself a bug report and found a number of system_app_crash events like these (this is just the latest one, there are six with "play_action_button_text.xml" referenced and two with "play_apps_primary_stateful.xml" referenced, fwiw.)

========================================
2018-01-26 14:01:24 system_app_crash (text, 2212 bytes)
Process: com.android.vending
PID: 30563
Flags: 0x38cabec5
Package: com.android.vending v80871000 (8.7.10-all [0] [PR] 181799446)
Foreground: Yes
Build: htc/ocnwhl_00617/htc_ocnwhl:8.0.0/OPR6.170623.013/1011554.1:user/release-keys

android.content.res.Resources$NotFoundException: File res/color/play_action_button_text.xml from ComplexColor resource ID #0x7f0d0240
at android.content.res.ResourcesImpl.loadComplexColorForCookie(ResourcesImpl.java:1039)
at android.content.res.ResourcesImpl.loadComplexColorFromName(ResourcesImpl.java:868)
at android.content.res.ResourcesImpl.loadColorStateList(ResourcesImpl.java:947)
at android.content.res.Resources.getColor(Resources.java:989)
at android.content.res.CompatResources.getColor(CompatResources.java:57)
at com.google.android.finsky.frameworkviews.PlayActionButtonV2.b(SourceFile:87)
at com.google.android.finsky.frameworkviews.PlayActionButtonV2.setActionStyle(SourceFile:31)
at com.google.android.finsky.actionbuttons.q.a(SourceFile:106)
at com.google.android.finsky.actionbuttons.c.e(SourceFile:364)
at com.google.android.finsky.actionbuttons.c.b(SourceFile:146)
at com.google.android.finsky.activities.bd.a(SourceFile:790)
at com.google.android.finsky.activities.ay.a(SourceFile:31)
at com.google.android.finsky.detailspage.gu.b(SourceFile:132)
at com.google.android.finsky.detailsmodules.b.run(SourceFile:10)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:180)
at android.app.ActivityThread.main(ActivityThread.java:6950)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:835)
Caused by: java.lang.UnsupportedOperationException: Can't convert value at index 0 to color: type=0x5
at android.content.res.TypedArray.getColor(TypedArray.java:473)
at android.content.res.ColorStateList.inflate(ColorStateList.java:327)
at android.content.res.ColorStateList.createFromXmlInner(ColorStateList.java:275)
at android.content.res.ResourcesImpl.loadComplexColorForCookie(ResourcesImpl.java:1034)
... 20 more

The XML files in question are files inside com.android.vending (the Play Store APK). What on earth does this mean? :eek: Is my storage hooped?

FWIW I'm running the latest version of Android 8.0 for the U11 (December security update) that just came out today, but it was doing this on the November security update as well.

It was doing this with version 8.5 of the Play Store was well as the latest version 8.7.10 from the quoted text above as well.