Skip to content

Unknown RPC error: -32001 #68

@ualers2

Description

@ualers2

Traceback (most recent call last):
exec(ccode, globals)
File "", line 3, in
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\xpath.py", line 515, in click
el = self.get(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\xpath.py", line 449, in get
if not self.wait(timeout or self._global_timeout):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\xpath.py", line 478, in wait
if self.exists:
^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\xpath.py", line 434, in exists
return len(self.all()) > 0
^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\xpath.py", line 427, in all
source = self._get_page_source()
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\xpath.py", line 421, in _get_page_source
return self._parent.get_page_source()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\xpath.py", line 199, in get_page_source
return PageSource.parse(self.d.dump_hierarchy())
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2_init
.py", line 107, in dump_hierarchy
content = self._do_dump_hierarchy(compressed, max_depth)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\retry\api.py", line 73, in retry_decorator
return __retry_internal(partial(f, *args, **kwargs), exceptions, tries, delay, max_delay, backoff, jitter,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\retry\api.py", line 33, in _retry_internal
return f()
^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2_init
.py", line 122, in _do_dump_hierarchy
content = self.jsonrpc.dumpWindowHierarchy(compressed, max_depth)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\base.py", line 158, in call
return self.server.jsonrpc_call(self.method, params, http_timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\core.py", line 311, in jsonrpc_call
return _jsonrpc_call(self._dev, self._device_server_port, method, params, timeout, self._debug)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Media Cuts Studio\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomator2\core.py", line 194, in _jsonrpc_call
raise RPCUnknownError(f"Unknown RPC error: {code} {message}", params, stacktrace)
uiautomator2.exceptions.RPCUnknownError: ('Unknown RPC error: -32001 java.lang.NullPointerException', (False, 50), "java.lang.NullPointerException: Attempt to read from field 'int android.accessibilityservice.AccessibilityServiceInfo.flags' on a null object reference in method 'void androidx.test.uiautomator.UiDevice.setCompressedLayoutHeirarchy(boolean)'\n\tat androidx.test.uiautomator.UiDevice.setCompressedLayoutHeirarchy(UiDevice.java:234)\n\tat com.github.uiautomator.stub.AutomatorServiceImpl.dumpWindowHierarchy(AutomatorServiceImpl.java:295)\n\tat com.github.uiautomator.stub.AutomatorServiceImpl.dumpWindowHierarchy(AutomatorServiceImpl.java:284)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat com.googlecode.jsonrpc4j.JsonRpcBasicServer.invoke(JsonRpcBasicServer.java:467)\n\tat com.googlecode.jsonrpc4j.JsonRpcBasicServer.handleObject(JsonRpcBasicServer.java:352)\n\tat com.googlecode.jsonrpc4j.JsonRpcBasicServer.handleJsonNodeRequest(JsonRpcBasicServer.java:283)\n\tat com.googlecode.jsonrpc4j.JsonRpcBasicServer.handleRequest(JsonRpcBasicServer.java:251)\n\tat com.github.uiautomator.stub.AutomatorHttpServer.serve(AutomatorHttpServer.java:100)\n\tat fi.iki.elonen.NanoHTTPD.serve(NanoHTTPD.java:2244)\n\tat fi.iki.elonen.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:945)\n\tat fi.iki.elonen.NanoHTTPD$ClientHandler.run(NanoHTTPD.java:192)\n\tat java.lang.Thread.run(Thread.java:1119)\n")
[Finished 0.209s]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions