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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions