Error when attempting to search: java.lang.NullPointerException: Cannot invoke "me.towdium.pinin.utils.IndexSet$Storage.get(int)" because "data" is null
LMaxRouterCN opened this issue · 1 comments
[255月2025 18:41:07.536] [Thread-12671/ERROR] [EMI/]: Error when attempting to search:
java.lang.NullPointerException: Cannot invoke "me.towdium.pinin.utils.IndexSet$Storage.get(int)" because "data" is null
at me.towdium.pinin.utils.Accelerator.get(Accelerator.java:44) ~[通用拼音搜索-jecharacters-1.20.1-forge-4.5.11.jar%23935!/:4.5.11]
at me.towdium.pinin.utils.Accelerator.get(Accelerator.java:36) ~[通用拼音搜索-jecharacters-1.20.1-forge-4.5.11.jar%23935!/:4.5.11]
at me.towdium.pinin.utils.Accelerator.check(Accelerator.java:71) ~[通用拼音搜索-jecharacters-1.20.1-forge-4.5.11.jar%23935!/:4.5.11]
at me.towdium.pinin.utils.Accelerator.begins(Accelerator.java:92) ~[通用拼音搜索-jecharacters-1.20.1-forge-4.5.11.jar%23935!/:4.5.11]
at me.towdium.pinin.searchers.TreeSearcher$NDense.get(TreeSearcher.java:150) ~[通用拼音搜索-jecharacters-1.20.1-forge-4.5.11.jar%23935!/:4.5.11]
at me.towdium.pinin.searchers.TreeSearcher.search(TreeSearcher.java:62) ~[通用拼音搜索-jecharacters-1.20.1-forge-4.5.11.jar%23935!/:4.5.11]
at me.towdium.jecharacters.utils.FakeArray.m_119973_(FakeArray.java:32) ~[通用拼音搜索-jecharacters-1.20.1-forge-4.5.11.jar%23935!/:4.5.11]
at dev.emi.emi.search.AliasQuery.<init>(AliasQuery.java:13) ~[emi%20配方查看%201.1.22+1.20.1+forge%20测试.jar%23582!/:?]
at dev.emi.emi.search.EmiSearch$CompiledQuery.lambda$new$0(EmiSearch.java:208) ~[emi%20配方查看%201.1.22+1.20.1+forge%20测试.jar%23582!/:?]
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?]
at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) ~[?:?]
at java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) ~[?:?]
at dev.emi.emi.search.EmiSearch$CompiledQuery.lambda$new$1(EmiSearch.java:208) ~[emi%20配方查看%201.1.22+1.20.1+forge%20测试.jar%23582!/:?]
at dev.emi.emi.search.EmiSearch$CompiledQuery.addQuery(EmiSearch.java:245) ~[emi%20配方查看%201.1.22+1.20.1+forge%20测试.jar%23582!/:?]
at dev.emi.emi.search.EmiSearch$CompiledQuery.<init>(EmiSearch.java:212) ~[emi%20配方查看%201.1.22+1.20.1+forge%20测试.jar%23582!/:?]
at dev.emi.emi.search.EmiSearch$SearchWorker.run(EmiSearch.java:264) ~[emi%20配方查看%201.1.22+1.20.1+forge%20测试.jar%23582!/:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
https://github.com/Towdium/JustEnoughCharacters
I don't know which side the problem is on, I have created issues on both sides.