Game crashes on boot after in-game support replies - on Android 13 - Pixel 7 Pro

MasterMikeITMasterMikeIT ✭✭
edited November 22 in Report a Bug

Setup:

  • Pixel 7 Pro
  • Android 13
  • Ingress version 2.104.1
  • Both Wi-Fi or LTE connectivity

Yesterday I used the in-game support (reported a player, if that's relevant). The game was fine for several hours after that. At some point, it crashed and never been able to boot again: that's the moment the support answered (and I've never been able to read that answer).

I was forced to empty app data (because cleaning cache wasn't helping) and the game came back to life (sadly, doing so deletes the support conversation).

Since I wasn't able to read that answer, this morning I tried to contact support again. Same thing, the game was fine for several hours, until the support answered: game crashed and now it can't boot again.

This time, I recorded an android logcat of the error and that's what it says as soon as I try to open the game:

---------------------------------------------------------------------------------------

11-22 22:40:26.434 21757 21757 E AndroidRuntime: Process: com.nianticproject.ingress, PID: 21757

11-22 22:40:26.434 21757 21757 E AndroidRuntime: java.lang.IllegalArgumentException: com.nianticproject.ingress: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.

11-22 22:40:26.434 21757 21757 E AndroidRuntime: Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.app.PendingIntent.checkFlags(PendingIntent.java:401)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.app.PendingIntent.getActivityAsUser(PendingIntent.java:484)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.app.PendingIntent.getActivity(PendingIntent.java:470)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.app.PendingIntent.getActivity(PendingIntent.java:434)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at com.helpshift.support.util.SupportNotification.createNotification(SupportNotification.java:67)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at com.helpshift.common.platform.AndroidPlatform.showNotification(AndroidPlatform.java:353)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at com.helpshift.conversation.domainmodel.ConversationController$4.f(ConversationController.java:1047)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at com.helpshift.common.platform.AndroidPlatform$1$1$1.run(AndroidPlatform.java:265)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.os.Handler.handleCallback(Handler.java:942)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.os.Handler.dispatchMessage(Handler.java:99)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.os.Looper.loopOnce(Looper.java:201)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.os.Looper.loop(Looper.java:288)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at android.app.ActivityThread.main(ActivityThread.java:7898)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at java.lang.reflect.Method.invoke(Native Method)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)

11-22 22:40:26.434 21757 21757 E AndroidRuntime:       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)

---------------------------------------------------------------------------------------

The same error is pasted on my android clipboard:

"Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent"

I know I can delete app data again, but I'd like to read the answer I received, somehow.

STEP TO REPRODUCE:

1- Contact In-game support

2- Wait for an answer

3- Profit! Endless crash.


EXPECTED BEHAVIOUR:

1- Contact in-game support

2- Wait for an answer

3- No crashes, being able to read the answer and being able to play.


I'm attaching a video when you can see how fast it crashes as soon as it's opened.


Tagged:
2
2 votes

Active · Last Updated

Comments

  • Helpshift has always been a good piece of software and is very unique in the way it can be integrated into apps using a livechat form,but this is one of many bugs and there are quite a few that i have observed.

    Im not sure however if as a client of helpshift's that niantic can force them to do anything to fix the issue @NianticBrian ??

    The clearing of app data is always a last resort and i avoid ever doing it mainly because of the local device reply & no backup for the user but niantic should have the conversation on there side if the interface on there systems somewhere.

    These days i've resorted back to email ticket replies to keep my own logs.

Sign In or Register to comment.