linphone-android icon indicating copy to clipboard operation
linphone-android copied to clipboard

Failed to open editor trying to edit contact

Open brianjmurrell opened this issue 7 months ago • 4 comments

Hi @Viish.

  1. Describe the bug (mandatory)

Trying to edit a contact with com.android.contacts produces a notification "bubble" that says Failed to open editor.

  1. To Reproduce (mandatory)

    1. Open contact
    2. Click Edit
    3. Choose com.android.contacts app
  2. Expected behavior (mandatory)

Should open the contact editor.

  1. Please complete the following information (mandatory)
  • Device: OnePlus 6
  • OS: Android 15
  • Version of the App: 6.0.0
  • Version of the SDK: 5.4.3
  • Where you did got it from: local build
  • Please tell us if your Android is a Lineage OS or another variant: LineageOS
  1. SDK logs (mandatory)

http://brian.interlinx.bc.ca/linphone-contact-edit-failure.txt

  1. Adb logcat logs (mandatory if native crash)
03-21 11:57:23.299  1358  4059 V GrammaticalInflectionUtils: AttributionSource: android.content.AttributionSource@820b9ce1 does not have READ_SYSTEM_GRAMMATICAL_GENDER permission.
03-21 11:57:23.300  1358  4059 W OptProp : Cannot read opt property android.window.PROPERTY_COMPAT_ALLOW_RESIZEABLE_ACTIVITY_OVERRIDES
03-21 11:57:23.300  1358  4059 W OptProp : Cannot read opt property android.window.PROPERTY_COMPAT_ALLOW_MIN_ASPECT_RATIO_OVERRIDE
03-21 11:57:23.304  1358  4059 W OptProp : Cannot read opt property android.window.PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE
03-21 11:57:23.311  1180  1180 I android.hardware.power-service-qti: Power setMode: 5 to: 1
03-21 11:57:23.314  1224  1251 E ANDR-PERF-UTIL: Failed to read /sys/class/mmc_host/mmc0/clk_scaling/enable
03-21 11:57:23.315  1224  1251 E ANDR-PERF-OPTSHANDLER: Failed to read /sys/class/mmc_host/mmc0/clk_scaling/enable
03-21 11:57:23.315  1224  1251 E ANDR-PERF-RESOURCEQS: Failed to apply optimization [11, 4]
03-21 11:57:21.589     0     0 I CPU5    : update max cpu_capacity 967
03-21 11:57:23.317  1358  4059 I ActivityTaskManager: START u0 {act=android.intent.action.EDIT dat=content://com.android.contacts/... typ=vnd.android.cursor.item/contact flg=0x3000000 cmp=com.android.contacts/.activities.ContactEditorSpringBoardActivity (has extras)} with LAUNCH_MULTIPLE from uid 10425 (realCallingUid=1000) (BAL_ALLOW_VISIBLE_WINDOW) result code=0
03-21 11:57:23.317  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (319134872409225255) 430 android.os.BinderProxy@c43e712 TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=4041 effectiveUid=10425 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x34000000 pkg=org.linphone cmp=org.linphone/.ui.main.MainActivity } baseActivity=ComponentInfo{org.linphone/org.linphone.ui.main.MainActivity} topActivity=ComponentInfo{com.android.contacts/com.android.contacts.activities.ContactEditorSpringBoardActivity} origActivity=null realActivity=ComponentInfo{org.linphone/org.linphone.ui.main.MainActivity} numActivities=3 lastActiveTime=1023365563 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@33d0ee3} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 0 - 0, 0) topActivityInfo=ActivityInfo{21ab0e0 com.android.contacts.activities.ContactEditorSpringBoardActivity} launchCookies=[android.os.BinderProxy@f7856f2] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=true isVisibleRequested=true isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=true isTopActivityStyleFloating=true lastNonFullscreenBounds=Rect(275, 640 - 805, 1720) capturedLink=null capturedLinkTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2280 topActivityLetterboxAppWidth=1080 topActivityLetterboxAppHeight=2200 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}}}, pipTask = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 430 }
03-21 11:57:23.317  2444  2500 D ShellSplitScreen: UNKNOWN MESSAGE (-7501547534164937581)
03-21 11:57:23.323  3928 28110 D ForegroundUtils: Foreground UID status:
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10122 is in foreground: true
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10126 is in foreground: true
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10135 is in foreground: false
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10164 is in foreground: false
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10177 is in foreground: true
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10185 is in foreground: true
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10191 is in foreground: true
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10231 is in foreground: false
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10420 is in foreground: false
03-21 11:57:23.323  3928 28110 D ForegroundUtils: UID: 10425 is in foreground: true
03-21 11:57:23.355  1358  4059 D CoreBackPreview: Window{3d16ead u0 com.android.contacts/com.android.contacts.activities.ContactEditorSpringBoardActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@8dec665, mPriority=0, mIsAnimationCallback=false}
03-21 11:57:23.359  2444  2619 V WindowManagerShell: UNKNOWN MESSAGE (6541979577719206723) 5832565604177
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (1354476626241269833) 430 android.os.BinderProxy@c43e712 {id=430 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[{null m=OPEN f=TRANSLUCENT|FILLS_TASK leash=Surface(name=ActivityRecord{bb77a18 u0 com.android.contacts/.activities.ContactEditorSpringBoardActivity)/@0x481bf99 sb=Rect(0, 0 - 0, 0) eb=Rect(0, 0 - 1080, 2280) epz=Point(1080, 2280) d=-1->0 r=-1->0:-1 bc=fffafafa component=com.android.contacts/.activities.ContactEditorSpringBoardActivity opt={t=FROM_STYLE mUserId=0}},{null m=CLOSE f=TRANSLUCENT|FILLS_TASK leash=Surface(name=ActivityRecord{a8bb87a u0 android/com.android.internal.app.ResolverActivity)/@0xcf5625e sb=Rect(0, 0 - 1080, 2280) eb=Rect(0, 0 - 1080, 2280) epz=Point(1080, 2280) d=0 bc=fffafafa component=android/com.android.internal.app.ResolverActivity opt={t=FROM_STYLE mUserId=0}}]}
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (7933815964243868580) (#430) android.os.BinderProxy@c43e712@0
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.transition.DefaultMixedHandler@397cb11
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.keyguard.KeyguardTransitionHandler@7a6d476
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.pip.PipTransition@89a77
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.activityembedding.ActivityEmbeddingController@1c436e4
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.recents.RecentsTransitionHandler@19d074d
03-21 11:57:23.360  2444  2500 V ShellRecents: UNKNOWN MESSAGE (9121280089055901232)
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.splitscreen.StageCoordinator@aa3c202
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.back.BackAnimationController$BackTransitionHandler@c626713
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.transition.RemoteTransitionHandler@cffdd50
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (-9146248499991136778) {id=430 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[{null m=OPEN f=TRANSLUCENT|FILLS_TASK leash=Surface(name=ActivityRecord{bb77a18 u0 com.android.contacts/.activities.ContactEditorSpringBoardActivity)/@0x481bf99 sb=Rect(0, 0 - 0, 0) eb=Rect(0, 0 - 1080, 2280) epz=Point(1080, 2280) d=-1->0 r=-1->0:-1 bc=fffafafa component=com.android.contacts/.activities.ContactEditorSpringBoardActivity opt={t=FROM_STYLE mUserId=0}},{null m=CLOSE f=TRANSLUCENT|FILLS_TASK leash=Surface(name=ActivityRecord{a8bb87a u0 android/com.android.internal.app.ResolverActivity)/@0xcf5625e sb=Rect(0, 0 - 1080, 2280) eb=Rect(0, 0 - 1080, 2280) epz=Point(1080, 2280) d=0 bc=fffafafa component=android/com.android.internal.app.ResolverActivity opt={t=FROM_STYLE mUserId=0}}]}
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (7551344402092077994) Pair{{types=[] flags=0x0] notFlags=0x100 checks=[{atype=home independent=true modes=[OPEN,TO_FRONT] flags=NONE mustBeTask=false order=TOP topActivity=ComponentInfo{com.android.launcher3/com.android.launcher3.uioverrides.QuickstepLauncher} launchCookie=null},{atype=standard independent=true modes=[CLOSE,TO_BACK] flags=NONE mustBeTask=false order=ANY topActivity=null launchCookie=null},{NOT atype=undefined independent=true modes=[] flags=NONE mustBeTask=true order=ANY topActivity=null launchCookie=null customAnim=true}]} RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@9cc0dfd, appThread = android.app.IApplicationThread$Stub$Proxy@6d33af2, debugName = QuickstepLaunchHome }}
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (-957464960872531856) 430 null
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (2316055606185049262) com.android.wm.shell.transition.DefaultTransitionHandler@a3fcb49
03-21 11:57:23.360  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (-1860574116773740964) {id=430 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[{null m=OPEN f=TRANSLUCENT|FILLS_TASK leash=Surface(name=ActivityRecord{bb77a18 u0 com.android.contacts/.activities.ContactEditorSpringBoardActivity)/@0x481bf99 sb=Rect(0, 0 - 0, 0) eb=Rect(0, 0 - 1080, 2280) epz=Point(1080, 2280) d=-1->0 r=-1->0:-1 bc=fffafafa component=com.android.contacts/.activities.ContactEditorSpringBoardActivity opt={t=FROM_STYLE mUserId=0}},{null m=CLOSE f=TRANSLUCENT|FILLS_TASK leash=Surface(name=ActivityRecord{a8bb87a u0 android/com.android.internal.app.ResolverActivity)/@0xcf5625e sb=Rect(0, 0 - 1080, 2280) eb=Rect(0, 0 - 1080, 2280) epz=Point(1080, 2280) d=0 bc=fffafafa component=android/com.android.internal.app.ResolverActivity opt={t=FROM_STYLE mUserId=0}}]}
03-21 11:57:23.361  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (-5172949229302105239) android.view.animation.AnimationSet@eeb775b 5 OPEN false
03-21 11:57:23.361  1358  4073 W UserManagerService: Requested status bar icon for non-badged user 0
03-21 11:57:23.362  1358  4073 D ConnectivityService: requestNetwork for uid/pid:10177/2444 asUid: 10126 activeRequest: null callbackRequest: 32533 [NetworkRequest [ REQUEST id=32534, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10126 RequestorUid: 10177 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 isUidTracked: false declaredMethods: ALL
03-21 11:57:23.364  1358  2281 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=32534, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10126 RequestorUid: 10177 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
03-21 11:57:23.364  1358  1390 I ActivityTaskManager: Displayed com.android.contacts/.activities.ContactEditorSpringBoardActivity for user 0: +62ms
03-21 11:57:23.364  1358  2281 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=32534, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10126 RequestorUid: 10177 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
03-21 11:57:23.364  1358  2281 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=32534, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10126 RequestorUid: 10177 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
03-21 11:57:23.364  1358  2281 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=32534, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10126 RequestorUid: 10177 RequestorPkg: com.android.systemui UnderlyingNetworks: Null] ]
03-21 11:57:23.365  1358  1390 V WindowManager: Sent Transition (#430) createdAt=03-21 11:57:23.301 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=4041 effectiveUid=10425 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x34000000 pkg=org.linphone cmp=org.linphone/.ui.main.MainActivity } baseActivity=ComponentInfo{org.linphone/org.linphone.ui.main.MainActivity} topActivity=ComponentInfo{com.android.contacts/com.android.contacts.activities.ContactEditorSpringBoardActivity} origActivity=null realActivity=ComponentInfo{org.linphone/org.linphone.ui.main.MainActivity} numActivities=3 lastActiveTime=1023365563 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{638e630 Task{d22222b #4041 type=standard A=10425:org.linphone isResizeable=true minWidth=-1 minHeight=-1}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 0 - 0, 0) topActivityInfo=ActivityInfo{f4301f4 com.android.contacts.activities.ContactEditorSpringBoardActivity} launchCookies=[android.os.BinderProxy@ca62aa] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=true isVisibleRequested=true isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=true isTopActivityStyleFloating=true lastNonFullscreenBounds=Rect(275, 640 - 805, 1720) capturedLink=null capturedLinkTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2280 topActivityLetterboxAppWidth=1080 topActivityLetterboxAppHeight=2200 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}}}, pipTask = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 430 }
03-21 11:57:23.365  1358  1390 V WindowManager:     startWCT=WindowContainerTransaction { changes = {} hops = [] errorCallbackToken=null taskFragmentOrganizer=null }
03-21 11:57:23.365  1358  1390 V WindowManager:     info={id=430 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[
03-21 11:57:23.365  1358  1390 V WindowManager:         {null m=OPEN f=TRANSLUCENT|FILLS_TASK leash=Surface(name=ActivityRecord{bb77a18 u0 com.android.contacts/.activities.ContactEditorSpringBoardActivity)/@0xe6b6f3a sb=Rect(0, 0 - 0, 0) eb=Rect(0, 0 - 1080, 2280) epz=Point(1080, 2280) d=-1->0 r=-1->0:-1 bc=fffafafa component=com.android.contacts/.activities.ContactEditorSpringBoardActivity opt={t=FROM_STYLE mUserId=0}},
03-21 11:57:23.365  1358  1390 V WindowManager:         {null m=CLOSE f=TRANSLUCENT|FILLS_TASK leash=Surface(name=ActivityRecord{a8bb87a u0 android/com.android.internal.app.ResolverActivity)/@0x58f1f64 sb=Rect(0, 0 - 1080, 2280) eb=Rect(0, 0 - 1080, 2280) epz=Point(1080, 2280) d=0 bc=fffafafa component=android/com.android.internal.app.ResolverActivity opt={t=FROM_STYLE mUserId=0}}
03-21 11:57:23.365  1358  1390 V WindowManager:     ]}
03-21 11:57:23.365  1358  2289 D ConnectivityService: NetReassign [32534 : null → 105] [c 1] [a 0] [i 1]
03-21 11:57:23.368  1277  1277 I BpBinder: onLastStrongRef automatically unlinking death recipients: 
03-21 11:57:23.373  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (-5172949229302105239) android.view.animation.AnimationSet@bac5672 4 OPEN true
03-21 11:57:23.373  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (5292399587644158186) com.android.wm.shell.transition.DefaultTransitionHandler@a3fcb49
03-21 11:57:23.374  2444  2500 V WindowManagerShell: UNKNOWN MESSAGE (319134872409225255) 431 android.os.BinderProxy@e6567be TransitionRequestInfo { type = CLOSE, triggerTask = null, pipTask = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 431 }
03-21 11:57:23.375  1358  4073 D CoreBackPreview: Window{9ecab92 u0 Toast}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@72712d5, mPriority=0, mIsAnimationCallback=false}

brianjmurrell avatar Mar 21 '25 16:03 brianjmurrell