Skip to content
This repository was archived by the owner on Feb 13, 2024. It is now read-only.
This repository was archived by the owner on Feb 13, 2024. It is now read-only.

Attempt to invoke interface method 'boolean android.hardware.usb.IUsbManager.isFunctionEnabled(java.lang.String)' on a null object reference #8

@mymedia2

Description

@mymedia2

Hi! Thank you guys for working on Anbox! Much appreciated.

I installed Anbox on Ubuntu through Snap, activated developer options tapping Build Number 7 times, and then I try to open the developer options but Settings crash.

--------- beginning of crash
10-11 15:39:11.766   756   756 E AndroidRuntime: FATAL EXCEPTION: main
10-11 15:39:11.766   756   756 E AndroidRuntime: Process: com.android.settings, PID: 756
10-11 15:39:11.766   756   756 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.Settings$DevelopmentSettingsActivity}: java.lang.NullPointerException: Attempt to invoke interface method 'boolean android.hardware.usb.IUsbManager.isFunctionEnabled(java.lang.String)' on a null object reference
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2665)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2726)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.ActivityThread.-wrap12(ActivityThread.java)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:102)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:154)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:6119)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
10-11 15:39:11.766   756   756 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'boolean android.hardware.usb.IUsbManager.isFunctionEnabled(java.lang.String)' on a null object reference
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.hardware.usb.UsbManager.isFunctionEnabled(UsbManager.java:513)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at com.android.settings.DevelopmentSettings.updateUsbConfigurationValues(DevelopmentSettings.java:1696)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at com.android.settings.DevelopmentSettings.onCreateView(DevelopmentSettings.java:645)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.Fragment.performCreateView(Fragment.java:2353)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:995)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1171)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1153)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:2039)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.FragmentController.dispatchActivityCreated(FragmentController.java:176)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.Activity.performCreateCommon(Activity.java:6673)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.Activity.performCreate(Activity.java:6681)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2618)
10-11 15:39:11.766   756   756 E AndroidRuntime: 	... 9 more
10-11 15:39:11.766   170   745 W ActivityManager:   Force finishing activity com.android.settings/.Settings$DevelopmentSettingsActivity
10-11 15:39:11.767   170   745 W ActivityManager:   Force finishing activity com.android.settings/.Settings
10-11 15:39:11.767   756   756 I Process : Sending signal. PID: 756 SIG: 9
10-11 15:39:11.771   170   205 W InputDispatcher: channel 'dd4e8ee com.android.settings/com.android.settings.Settings (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
10-11 15:39:11.771   170   205 E InputDispatcher: channel 'dd4e8ee com.android.settings/com.android.settings.Settings (server)' ~ Channel is unrecoverably broken and will be disposed!
10-11 15:39:11.771   170   745 D GraphicsStats: Buffer count: 3
10-11 15:39:11.771   170   181 I WindowManager: WIN DEATH: Window{dd4e8ee u0 com.android.settings/com.android.settings.Settings}
10-11 15:39:11.771   170   181 W InputDispatcher: Attempted to unregister already unregistered input channel 'dd4e8ee com.android.settings/com.android.settings.Settings (server)'
10-11 15:39:11.771   170   650 I ActivityManager: Process com.android.settings (pid 756) has died
10-11 15:39:11.771   170   650 D ActivityManager: cleanUpApplicationRecord -- 756
10-11 15:39:11.772   170   650 I AnboxPlatformServiceProxy: Task removed id=63
10-11 15:39:11.775    29   139 E BufferQueueProducer: [org.anbox.surface.63] dequeueBuffer: BufferQueue has been abandoned
mymedia@freesia:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 21.04
Release:	21.04
Codename:	hirsute
mymedia@freesia:~$ LANG=C snap info anbox | tail
  anbox.container-manager: simple, enabled, active
snap-id:      Nr9K6UJaIOD8wHpDEQl16nabFFt9LLEQ
tracking:     latest/beta
refresh-date: today at 18:59 MSK
channels:
  latest/stable:    --                                   
  latest/candidate: --                                   
  latest/beta:      4-56c25f1     2020-01-02 (186) 391MB devmode
  latest/edge:      4+gitrad377ff 2021-05-27 (213) 405MB devmode
installed:          4-56c25f1                (186) 391MB devmode

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions