Dongnuo Lyu created KAFKA-20570:
-----------------------------------

             Summary: Catch RuntimeException in ConsumerProtocol 
deserialization in group coordinator
                 Key: KAFKA-20570
                 URL: https://issues.apache.org/jira/browse/KAFKA-20570
             Project: Kafka
          Issue Type: Bug
            Reporter: Dongnuo Lyu


{{ConsumerProtocol.deserializeAssignment}} / 
{{deserializeConsumerProtocolSubscription}} only re-wrap 
{{BufferUnderflowException}} as {{SchemaException}} and it can also 
throw{{{}RuntimeException{}}} and bypass the existing {{catch 
(SchemaException)}} blocks. When that happens the exception escapes.

This change broadens four {{catch (SchemaException)}} blocks in 
{{{}GroupMetadataManager{}}}, one in 
{{{}ClassicGroup.computeSubscribedTopics{}}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to