Market Feedback Agent unusable since A12 update

When an application crashes, the option to provide feedback is presented in the dialog that appears consequently. Since the #android12 update occurred, I haven’t been able to send any developers application crash logs because the Market Feedback Agent itself crashes when invoked.

This is rather ridiculous. It demonstrates the state of the stock OS for the #fp4.

1 Like

What happens if you clear the cache of the app?

3 Likes

Of the Market Feedback Agent? It does nothing, nor does removal of its permanent storage.

https://support.fairphone.com/hc/en-us/requests/1008195

Hello, I have the same issue here, and a lot of applications not answering anymore, it seems pictures cannot be saved or downloaded anymore, could it be related to an Android update ? any chance the issue get solved soon ?

@Marine_Gaudron, the way I fixed this specific issue and a whole host of crashed (before the OS eventually corrupted itself to the point I couldn’t login) was by adhering to

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

I’ve since ascertained that the cause was likely as github.com/signalapp/Signal-Android/issues/14404 describes:

Specifically, although the fix differs to what Signal-Android/pull/14406#issuecomment-3500153826 describes, the cause was likely that the OS was invoking the modal without correctly supplying an argument to a mandatory parameter:

11-07 15:43:49.689 28073 28073 E AndroidRuntime: FATAL EXCEPTION: main
11-07 15:43:49.689 28073 28073 E AndroidRuntime: Process: com.google.android.feedback, PID: 28073
11-07 15:43:49.689 28073 28073 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.feedback/com.google.android.feedback.FeedbackActivity}: java.lang.NullPointerException: Attempt to read from field 'int android.app.ApplicationErrorReport.type' on a null object reference in method 'void com.google.android.feedback.FeedbackActivity.onCreate(android.os.Bundle)'
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4049)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4236)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:112)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:174)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:109)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:81)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2637)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:107)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:232)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:317)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:8751)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:892)
11-07 15:43:49.689 28073 28073 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'int android.app.ApplicationErrorReport.type' on a null object reference in method 'void com.google.android.feedback.FeedbackActivity.onCreate(android.os.Bundle)'
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at com.google.android.feedback.FeedbackActivity.onCreate(FeedbackActivity.java:90)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:9002)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:8980)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1527)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4031)
11-07 15:43:49.689 28073 28073 E AndroidRuntime:        ... 13 more

I can only produce this because the AOSP developers have neglected to remediate this, though. I can’t even be bothered to file a Buganizer ticket for it.