L1nq0 commented on issue #9074:
URL: https://github.com/apache/storm/issues/9074#issuecomment-5525207473
I tested the latest nightly build; the behavior is unchanged.
**Build tested**: `apache-storm-3.0.1-SNAPSHOT.tar.gz` from
nightlies.apache.org (Last-Modified 2026-09-03 01:00 GMT), on Temurin 25.
**Result**: still reproduces. Two independent single 27-byte frames (a
tuple referencing an unregistered class), two worker kills.
Each time:
- `IllegalArgumentException: Class is not registered` from
`Kryo.getRegistration` via `KryoTupleDeserializer`, on the netty server
thread (`StormServerHandler.channelRead`)
- `Received error in netty thread.. terminating server...` → the worker
exits (code 20) after ~3s via the `Halting after 3 seconds`
shutdown hook, and the supervisor relaunches it
- No `Swallowing` lines in the logs and the process actually dies, so it is
neither the tolerated-skip nor the reset-but-alive path.
I also disassembled the shipped `storm-client-3.0.1-SNAPSHOT.jar`:
`StormServerHandler.ALLOWED_EXCEPTIONS` still contains only
`IOException`, matching the observed behavior.
I can share the payloads, worker logs, and environment details if useful.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]