commit | 723dac69d7abd7871bbecf1c58cd8bc47c9b7fa8 | [log] [tgz] |
---|---|---|
author | qing <qingzhong@google.com> | Fri Oct 28 03:40:43 2022 +0000 |
committer | Eric Rahm <erahm@google.com> | Fri Mar 17 16:45:53 2023 +0000 |
tree | 08afddcda05782b9bddf3c9451e997a276ba8699 | |
parent | 692ad9d0f2dea88f6d1dae72d57eedd58a692013 [diff] |
Prevent BadParcelableException in InCallService When call detail extra contains non-framework class object, the system classloader will not be able to unmarshall the object hence the process which holds IncallService will crash. Test: manual test by inserting a test parcel into CompanionClientConnectionService. Bug: 253967348 Change-Id: I3abd2868c532a65ad53d559ce6eca6cc9cf6c25e (cherry picked from commit 7f6e5de7bc05dff6a5b673dfa17d99160772cbb4)