You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Yukun Zhou (Jira)" <ji...@apache.org> on 2023/05/15 07:30:00 UTC
[jira] [Created] (IOTDB-5877) StringIndexOutOfBoundsException occurred when invoking Session.createTimeseriesUsingSchemaTemplate with list contains null
Yukun Zhou created IOTDB-5877:
---------------------------------
Summary: StringIndexOutOfBoundsException occurred when invoking Session.createTimeseriesUsingSchemaTemplate with list contains null
Key: IOTDB-5877
URL: https://issues.apache.org/jira/browse/IOTDB-5877
Project: Apache IoTDB
Issue Type: Bug
Reporter: Yukun Zhou
Assignee: Yukun Zhou
Fix For: 1.2
Version
IoTDB
master 6d30aa2022
Reproducing steps:
List<String> paths = new ArrayList<>();
paths.add(null);
paths.add("root.test"); // root.test 不存在
session.createTimeseriesUsingSchemaTemplate(paths);
Bug
Unable to find source-code formatter for language: codecontent panelcontent. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, rainbow, ruby, scala, sh, sql, swift, visualbasic, xml, yamljava.lang.StringIndexOutOfBoundsException: String index out of range: -2147418111
at java.lang.String.checkBounds(String.java:381)
at java.lang.String.<init>(String.java:462)
at org.apache.thrift.protocol.TBinaryProtocol.readString(TBinaryProtocol.java:404)
at org.apache.iotdb.service.rpc.thrift.TCreateTimeseriesUsingSchemaTemplateReq$TCreateTimeseriesUsingSchemaTemplateReqStandardScheme.read(TCreateTimeseriesUsingSchemaTemplateReq.java:422)
at org.apache.iotdb.service.rpc.thrift.TCreateTimeseriesUsingSchemaTemplateReq$TCreateTimeseriesUsingSchemaTemplateReqStandardScheme.read(TCreateTimeseriesUsingSchemaTemplateReq.java:394)
at org.apache.iotdb.service.rpc.thrift.TCreateTimeseriesUsingSchemaTemplateReq.read(TCreateTimeseriesUsingSchemaTemplateReq.java:334)
at org.apache.iotdb.service.rpc.thrift.IClientRPCService$createTimeseriesUsingSchemaTemplate_args$createTimeseriesUsingSchemaTemplate_argsStandardScheme.read(IClientRPCService.java:48531)
at org.apache.iotdb.service.rpc.thrift.IClientRPCService$createTimeseriesUsingSchemaTemplate_args$createTimeseriesUsingSchemaTemplate_argsStandardScheme.read(IClientRPCService.java:48516)
at org.apache.iotdb.service.rpc.thrift.IClientRPCService$createTimeseriesUsingSchemaTemplate_args.read(IClientRPCService.java:48463)
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:23)
at org.apache.iotdb.db.service.thrift.ProcessorWithMetrics.process(ProcessorWithMetrics.java:64)
at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:248)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
Expected result
IoTDBConnectionException 或 StatementExecutionException
--
This message was sent by Atlassian Jira
(v8.20.10#820010)