Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CanalParseException: java.lang.IndexOutOfBoundsException: Index: 8, Size: 8 #3776

Closed
OliverYu949 opened this issue Sep 8, 2021 · 2 comments

Comments

@OliverYu949
Copy link

2021-09-08T21:13:26.173+0800|ERROR|destination = test , address = /127.0.0.1:18080 , EventParser|||||c.alibaba.otter.canal.parse.inbound.AbstractEventParser|- dump address 127.0.0.1:18080 has an error, retrying. caused by
com.alibaba.otter.canal.parse.exception.CanalParseException: java.lang.IndexOutOfBoundsException: Index: 8, Size: 8
Caused by: java.lang.IndexOutOfBoundsException: Index: 8, Size: 8
at java.util.ArrayList.rangeCheck(ArrayList.java:657) ~[na:1.8.0_192]
at java.util.ArrayList.get(ArrayList.java:433) ~[na:1.8.0_192]
at com.taobao.tddl.dbsync.binlog.event.TableMapLogEvent.parse_signedness(TableMapLogEvent.java:618) ~[canal.parse.dbsync-1.1.5-SNAPSHOT.jar:na]
at com.taobao.tddl.dbsync.binlog.event.TableMapLogEvent.(TableMapLogEvent.java:458) ~[canal.parse.dbsync-1.1.5-SNAPSHOT.jar:na]
at com.taobao.tddl.dbsync.binlog.LogDecoder.decode(LogDecoder.java:182) ~[canal.parse.dbsync-1.1.5-SNAPSHOT.jar:na]
at com.taobao.tddl.dbsync.binlog.LogDecoder.decode(LogDecoder.java:111) ~[canal.parse.dbsync-1.1.5-SNAPSHOT.jar:na]
at com.alibaba.otter.canal.parse.inbound.mysql.MysqlMultiStageCoprocessor$SimpleParserStage.onEvent(MysqlMultiStageCoprocessor.java:264) ~[canal.parse-1.1.5-SNAPSHOT.jar:na]
at com.alibaba.otter.canal.parse.inbound.mysql.MysqlMultiStageCoprocessor$SimpleParserStage.onEvent(MysqlMultiStageCoprocessor.java:246) ~[canal.parse-1.1.5-SNAPSHOT.jar:na]
at com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:168) ~[disruptor-3.4.2.jar:na]
at com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125) ~[disruptor-3.4.2.jar:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_192]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_192]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_192]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_192]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_192]

@OliverYu949
Copy link
Author

canal 1.1.5
RDS 启动时报错,ip和端口是更改后的

@agapple
Copy link
Member

agapple commented May 20, 2022

估计和近期修复mysql 8.0版本的特性有关
#3976
a574b91

@agapple agapple closed this as completed May 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants