diff options
| author | 2022-12-09 12:48:43 +0800 | |
|---|---|---|
| committer | 2022-12-15 18:10:58 +0800 | |
| commit | 2fbbef37833531f5760c96511399226fe3329b85 (patch) | |
| tree | 738b02b81dcc26baf5201b4a798d7f907c71418f /tests/DynamicCodeLoggerIntegrationTests/src | |
| parent | 140a69e94fd3e78a69f8ea9cefea47bc05060d80 (diff) | |
Fix potential NPE when ActivityClientRecord is null
From user bugreport and base on Android R code
12-02 11:52:09.533 10148 2525 2525 E AndroidRuntime: FATAL EXCEPTION: main
12-02 11:52:09.533 10148 2525 2525 E AndroidRuntime: Process: com.kuaishou.nebula, PID: 2525
12-02 11:52:09.533 10148 2525 2525 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.ActivityThread$ActivityClientRecord.getLifecycleState()' on a null object>
12-02 11:52:09.533 10148 2525 2525 E AndroidRuntime: at android.app.servertransaction.TransactionExecutorHelper.getClosestOfStates(TransactionExecutorHelper.java:166)
12-02 11:52:09.533 10148 2525 2525 E AndroidRuntime: at android.app.servertransaction.TransactionExecutorHelper.getClosestPreExecutionState(TransactionExecutorHelper.java:144)
12-02 11:52:09.533 10148 2525 2525 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:129)
12-02 11:52:09.533 10148 2525 2525 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
12-02 11:52:09.533 10148 2525 2525 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2105)
Bug: 262605168
Test: NA
Change-Id: I9613ddd569d6b3d0617b401c73a4f5b92cd95e2e
Signed-off-by: lihaizhou <lihaizhou@coolpad.com>
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src')
0 files changed, 0 insertions, 0 deletions