Skip to content

Fix Mavlink Tool (and a potential bug of the payloadparser)Β #25

@cb0s

Description

@cb0s
9:33:45.112 [vert.x-eventloop-thread-8] INFO de.wuespace.telestion.services.monitoring.MessageLogger - Inbound message to mavlink-payload-parser-in: {"payload":"s9hX2I0AAAB25bO7uqM_P6ZIHr8qpSy-eSKgO1Eglj3-HsNHXnkUQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZMbFZTt2wwAAAAB0zIw9AAAAAAAAAAAAAHpEZAoAAAD_Bw","clazz":"de.wuespace.telestion.project.daedalus2.mavlink.SeedSystemT","info":{"className":"de.wuespace.telestion.extension.mavlink.message.Mavlink2Information","incompatFlags":0,"compatFlags":0,"seqNum":202,"sysId":9,"compId":192},"className":"de.wuespace.telestion.extension.mavlink.message.internal.ValidatedMavlinkPacket"}
09:33:45.113 [vert.x-eventloop-thread-8] ERROR de.wuespace.telestion.extension.mavlink.PayloadParser - Parsing packet payload failed due to an unexpected error!
java.lang.IllegalArgumentException: null
        at jdk.internal.reflect.GeneratedConstructorAccessor12.newInstance(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
        at de.wuespace.telestion.extension.mavlink.PayloadParser.lambda$start$3(PayloadParser.java:71)
        at de.wuespace.telestion.api.message.JsonMessage.on(JsonMessage.java:40)
        at de.wuespace.telestion.api.message.JsonMessage.on(JsonMessage.java:62)
        at de.wuespace.telestion.extension.mavlink.PayloadParser.lambda$start$4(PayloadParser.java:35)
        at io.vertx.core.impl.EventLoopContext.emit(EventLoopContext.java:49)
        at io.vertx.core.impl.DuplicatedContext.emit(DuplicatedContext.java:167)
        at io.vertx.core.eventbus.impl.MessageConsumerImpl.dispatch(MessageConsumerImpl.java:177)
        at io.vertx.core.eventbus.impl.HandlerRegistration$InboundDeliveryContext.next(HandlerRegistration.java:163)
        at de.wuespace.telestion.services.monitoring.MessageLogger.lambda$start$1(MessageLogger.java:37)
        at io.vertx.core.eventbus.impl.HandlerRegistration$InboundDeliveryContext.next(HandlerRegistration.java:142)
        at io.vertx.core.eventbus.impl.HandlerRegistration$InboundDeliveryContext.dispatch(HandlerRegistration.java:128)
        at io.vertx.core.impl.AbstractContext.dispatch(AbstractContext.java:107)
        at io.vertx.core.eventbus.impl.HandlerRegistration.dispatch(HandlerRegistration.java:104)
        at io.vertx.core.eventbus.impl.MessageConsumerImpl.deliver(MessageConsumerImpl.java:183)
        at io.vertx.core.eventbus.impl.MessageConsumerImpl.doReceive(MessageConsumerImpl.java:168)
        at io.vertx.core.eventbus.impl.HandlerRegistration.lambda$receive$0(HandlerRegistration.java:54)
        at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
        at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
        at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.base/java.lang.Thread.run(Thread.java:831)

Metadata

Metadata

Assignees

Labels

πŸ› bugSomething isn't workingπŸ“„ javaPull requests that update Java code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions