From f85941b45e7a63a31ce7206cda32c6b17e92272a Mon Sep 17 00:00:00 2001 From: Jan Sebechlebsky Date: Tue, 28 Nov 2023 15:55:39 +0100 Subject: Add virtual device id to exceptions in createVirtualDisplay Bug: N/A Test: mm Change-Id: I080b729ece0158d51b540f00fae1c89ab65d69d3 --- .../server/companion/virtual/VirtualDeviceManagerService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/services/companion/java/com/android/server/companion/virtual/VirtualDeviceManagerService.java b/services/companion/java/com/android/server/companion/virtual/VirtualDeviceManagerService.java index d194bb29b19b..5dee55163be4 100644 --- a/services/companion/java/com/android/server/companion/virtual/VirtualDeviceManagerService.java +++ b/services/companion/java/com/android/server/companion/virtual/VirtualDeviceManagerService.java @@ -498,13 +498,16 @@ public class VirtualDeviceManagerService extends SystemService { synchronized (mVirtualDeviceManagerLock) { virtualDeviceImpl = mVirtualDevices.get(virtualDevice.getDeviceId()); if (virtualDeviceImpl == null) { - throw new SecurityException("Invalid VirtualDevice"); + throw new SecurityException( + "Invalid VirtualDevice (deviceId = " + virtualDevice.getDeviceId() + + ")"); } } if (virtualDeviceImpl.getOwnerUid() != callingUid) { throw new SecurityException( "uid " + callingUid - + " is not the owner of the supplied VirtualDevice"); + + " is not the owner of the supplied VirtualDevice (deviceId = " + + virtualDevice.getDeviceId() + ")"); } return virtualDeviceImpl.createVirtualDisplay( -- cgit v1.2.3-59-g8ed1b