版本:3.5.1
偶现堆栈溢出。
使用的是文字匹配。
('StackOverflowError: java.lang.StackOverflowError', ({'mask': 1, 'childOrSibling': [], 'childOrSiblingSelector': [], 'text': '关注'},), 'java.lang.StackOverflowError: stack size 1039KB\n\tat java.util.concurrent.atomic.AtomicInteger.addAndGet(AtomicInteger.java:206)\n\tat dalvik.system.VMRuntime.notifyNativeAllocation(VMRuntime.java:730)\n\tat libcore.util.NativeAllocationRegistry.registerNativeAllocation(NativeAllocationRegistry.java:322)\n\tat libcore.util.NativeAllocationRegistry.registerNativeAllocation(NativeAllocationRegistry.java:270)\n\tat com.android.icu.util.regex.MatcherNative.(MatcherNative.java:51)\n\tat com.android.icu.util.regex.MatcherNative.create(MatcherNative.java:45)\n\tat java.util.regex.Matcher.usePattern(Matcher.java:214)\n\tat java.util.regex.Matcher.(Matcher.java:166)\n\tat java.util.regex.Pattern.matcher(Pattern.java:1030)\n\tat androidx.test.uiautomator.ByMatcher$PartialMatch.matchesCriteria(ByMatcher.java:289)\n\tat androidx.test.uiautomator.ByMatcher$PartialMatch.matchesSelector(ByMatcher.java:271)\n\tat androidx.test.uiautomator.ByMatcher$PartialMatch.create(ByMatcher.java:250)\n\tat androidx.test.uiauto...st.uiautomator.ByMatcher.findMatch(ByMatcher.java:88)\n\tat androidx.test.uiautomator.UiDevice.findObject(UiDevice.java:156)\n\tat com.wetest.uia2.stub.Selector.toUiObject2(Selector.java:309)\n\tat com.wetest.uia2.stub.AutomatorServiceImpl.objInfo(AutomatorServiceImpl.java:838)\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.wetest.uia2.stub.AutomatorHttpServer.serve(AutomatorHttpServer.java:101)\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:933)\n')
这个问题依旧存在吗?我怎么记得之前的issue作者说已经解决了?
版本:3.5.1
偶现堆栈溢出。
使用的是文字匹配。
('StackOverflowError: java.lang.StackOverflowError', ({'mask': 1, 'childOrSibling': [], 'childOrSiblingSelector': [], 'text': '关注'},), 'java.lang.StackOverflowError: stack size 1039KB\n\tat java.util.concurrent.atomic.AtomicInteger.addAndGet(AtomicInteger.java:206)\n\tat dalvik.system.VMRuntime.notifyNativeAllocation(VMRuntime.java:730)\n\tat libcore.util.NativeAllocationRegistry.registerNativeAllocation(NativeAllocationRegistry.java:322)\n\tat libcore.util.NativeAllocationRegistry.registerNativeAllocation(NativeAllocationRegistry.java:270)\n\tat com.android.icu.util.regex.MatcherNative.(MatcherNative.java:51)\n\tat com.android.icu.util.regex.MatcherNative.create(MatcherNative.java:45)\n\tat java.util.regex.Matcher.usePattern(Matcher.java:214)\n\tat java.util.regex.Matcher.(Matcher.java:166)\n\tat java.util.regex.Pattern.matcher(Pattern.java:1030)\n\tat androidx.test.uiautomator.ByMatcher$PartialMatch.matchesCriteria(ByMatcher.java:289)\n\tat androidx.test.uiautomator.ByMatcher$PartialMatch.matchesSelector(ByMatcher.java:271)\n\tat androidx.test.uiautomator.ByMatcher$PartialMatch.create(ByMatcher.java:250)\n\tat androidx.test.uiauto...st.uiautomator.ByMatcher.findMatch(ByMatcher.java:88)\n\tat androidx.test.uiautomator.UiDevice.findObject(UiDevice.java:156)\n\tat com.wetest.uia2.stub.Selector.toUiObject2(Selector.java:309)\n\tat com.wetest.uia2.stub.AutomatorServiceImpl.objInfo(AutomatorServiceImpl.java:838)\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.wetest.uia2.stub.AutomatorHttpServer.serve(AutomatorHttpServer.java:101)\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:933)\n')
这个问题依旧存在吗?我怎么记得之前的issue作者说已经解决了?