[ 
https://issues.apache.org/jira/browse/KAFKA-18758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17924969#comment-17924969
 ] 

Edoardo Comar edited comment on KAFKA-18758 at 2/7/25 5:43 PM:
---------------------------------------------------------------

same on 4.0 branch

 

[2025-02-07 17:43:01,823] INFO [BrokerServer id=1] Transition from STARTING to 
STARTED (kafka.server.BrokerServer)
[2025-02-07 17:43:01,824] ERROR [BrokerServer id=1] Fatal error during broker 
startup. Prepare to shutdown (kafka.server.BrokerServer)
org.apache.kafka.common.errors.InvalidConfigurationException: conflict topic 
config setting min.compaction.lag.ms (10000) > max.compaction.lag.ms (5000)
[2025-02-07 17:43:01,827] INFO [BrokerServer id=1] Transition from STARTED to 
SHUTTING_DOWN (kafka.server.BrokerServer)
[2025-02-07 17:43:01,827] INFO [BrokerServer id=1] shutting down 
(kafka.server.BrokerServer)
[2025-02-07 17:43:01,828] ERROR [BrokerServer id=1] Fatal error during broker 
shutdown. (kafka.server.BrokerServer)
java.lang.NullPointerException: Cannot invoke 
"kafka.server.BrokerLifecycleManager.beginControlledShutdown()" because the 
return value of "kafka.server.BrokerServer.lifecycleManager()" is null
        at kafka.server.BrokerServer.shutdown(BrokerServer.scala:744) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.server.KafkaBroker.shutdown(KafkaBroker.scala:101) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.server.KafkaBroker.shutdown$(KafkaBroker.scala:101) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.server.BrokerServer.shutdown(BrokerServer.scala:74) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.server.BrokerServer.startup(BrokerServer.scala:610) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at 
kafka.server.KafkaRaftServer.$anonfun$startup$2(KafkaRaftServer.scala:96) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at 
kafka.server.KafkaRaftServer.$anonfun$startup$2$adapted(KafkaRaftServer.scala:96)
 ~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at scala.Option.foreach(Option.scala:437) [scala-library-2.13.15.jar:?]
        at kafka.server.KafkaRaftServer.startup(KafkaRaftServer.scala:96) 
[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.Kafka$.main(Kafka.scala:97) [kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.Kafka.main(Kafka.scala) [kafka_2.13-4.0.0-SNAPSHOT.jar:?]
[2025-02-07 17:43:01,829] INFO [BrokerServer id=1] Transition from 
SHUTTING_DOWN to SHUTDOWN (kafka.server.BrokerServer)


was (Author: ecomar):
same on 4.0 branch

 

[2025-02-07 17:40:11,490] ERROR [BrokerServer id=1] Fatal error during broker 
startup. Prepare to shutdown (kafka.server.BrokerServer)
org.apache.kafka.common.errors.InvalidConfigurationException: conflict topic 
config setting min.compaction.lag.ms (10000) > max.compaction.lag.ms (5000)
[2025-02-07 17:40:11,493] INFO [BrokerServer id=1] Transition from STARTED to 
SHUTTING_DOWN (kafka.server.BrokerServer)
[2025-02-07 17:40:11,493] INFO [BrokerServer id=1] shutting down 
(kafka.server.BrokerServer)
[2025-02-07 17:40:11,494] ERROR [BrokerServer id=1] Fatal error during broker 
shutdown. (kafka.server.BrokerServer)
java.lang.NullPointerException: Cannot invoke 
"kafka.server.BrokerLifecycleManager.beginControlledShutdown()" because the 
return value of "kafka.server.BrokerServer.lifecycleManager()" is null
        at kafka.server.BrokerServer.shutdown(BrokerServer.scala:744) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.server.KafkaBroker.shutdown(KafkaBroker.scala:101) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.server.KafkaBroker.shutdown$(KafkaBroker.scala:101) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.server.BrokerServer.shutdown(BrokerServer.scala:74) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.server.BrokerServer.startup(BrokerServer.scala:610) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at 
kafka.server.KafkaRaftServer.$anonfun$startup$2(KafkaRaftServer.scala:96) 
~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at 
kafka.server.KafkaRaftServer.$anonfun$startup$2$adapted(KafkaRaftServer.scala:96)
 ~[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at scala.Option.foreach(Option.scala:437) [scala-library-2.13.15.jar:?]
        at kafka.server.KafkaRaftServer.startup(KafkaRaftServer.scala:96) 
[kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.Kafka$.main(Kafka.scala:97) [kafka_2.13-4.0.0-SNAPSHOT.jar:?]
        at kafka.Kafka.main(Kafka.scala) [kafka_2.13-4.0.0-SNAPSHOT.jar:?]
[2025-02-07 17:40:11,494] INFO [BrokerServer id=1] Transition from 
SHUTTING_DOWN to SHUTDOWN (kafka.server.BrokerServer)
[2025-02-07 17:40:11,494] ERROR Exiting Kafka due to fatal exception during 
startup. (kafka.Kafka$)

> NullPointerException in shutdown following InvalidConfigurationException
> ------------------------------------------------------------------------
>
>                 Key: KAFKA-18758
>                 URL: https://issues.apache.org/jira/browse/KAFKA-18758
>             Project: Kafka
>          Issue Type: Bug
>          Components: core
>            Reporter: Edoardo Comar
>            Assignee: Edoardo Comar
>            Priority: Minor
>
> A NullPointerException is thrown when the server is shutting down because of 
> a conflict topic config setting
> {color:#0000ff}log.cleaner.max.compaction.lag.ms{color}{color:#000000}=5000{color}
> {color:#0000ff}log.cleaner.min.compaction.lag.ms{color}{color:#000000}=10000{color}
> Shutdown should happen without NPE polluting the logs:
>  
> [2025-02-07 13:41:16,084] INFO [BrokerServer id=1] Transition from STARTING 
> to STARTED (kafka.server.BrokerServer)
> [2025-02-07 13:41:16,085] ERROR [BrokerServer id=1] Fatal error during broker 
> startup. Prepare to shutdown (kafka.server.BrokerServer)
> org.apache.kafka.common.errors.InvalidConfigurationException: conflict topic 
> config setting min.compaction.lag.ms (10000) > max.compaction.lag.ms (5000)
> [2025-02-07 13:41:16,089] INFO [BrokerServer id=1] Transition from STARTED to 
> SHUTTING_DOWN (kafka.server.BrokerServer)
> [2025-02-07 13:41:16,089] INFO [BrokerServer id=1] shutting down 
> (kafka.server.BrokerServer)
> [2025-02-07 13:41:16,090] ERROR [BrokerServer id=1] Fatal error during broker 
> shutdown. (kafka.server.BrokerServer)
> java.lang.NullPointerException: Cannot invoke 
> "kafka.server.BrokerLifecycleManager.beginControlledShutdown()" because the 
> return value of "kafka.server.BrokerServer.lifecycleManager()" is null
>         at kafka.server.BrokerServer.shutdown(BrokerServer.scala:743) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.server.KafkaBroker.shutdown(KafkaBroker.scala:101) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.server.KafkaBroker.shutdown$(KafkaBroker.scala:101) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.server.BrokerServer.shutdown(BrokerServer.scala:74) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.server.BrokerServer.startup(BrokerServer.scala:608) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at 
> kafka.server.KafkaRaftServer.$anonfun$startup$2(KafkaRaftServer.scala:96) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at 
> kafka.server.KafkaRaftServer.$anonfun$startup$2$adapted(KafkaRaftServer.scala:96)
>  ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at scala.Option.foreach(Option.scala:437) 
> [scala-library-2.13.15.jar:?]
>         at kafka.server.KafkaRaftServer.startup(KafkaRaftServer.scala:96) 
> [kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.Kafka$.main(Kafka.scala:97) [kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.Kafka.main(Kafka.scala) [kafka_2.13-4.1.0-SNAPSHOT.jar:?]
> [2025-02-07 13:41:16,090] INFO [BrokerServer id=1] Transition from 
> SHUTTING_DOWN to SHUTDOWN (kafka.server.BrokerServer)
> [2025-02-07 13:41:16,091] ERROR Exiting Kafka due to fatal exception during 
> startup. (kafka.Kafka$)
> java.lang.NullPointerException: Cannot invoke 
> "kafka.server.BrokerLifecycleManager.beginControlledShutdown()" because the 
> return value of "kafka.server.BrokerServer.lifecycleManager()" is null
>         at kafka.server.BrokerServer.shutdown(BrokerServer.scala:743) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.server.KafkaBroker.shutdown(KafkaBroker.scala:101) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.server.KafkaBroker.shutdown$(KafkaBroker.scala:101) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.server.BrokerServer.shutdown(BrokerServer.scala:74) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.server.BrokerServer.startup(BrokerServer.scala:608) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at 
> kafka.server.KafkaRaftServer.$anonfun$startup$2(KafkaRaftServer.scala:96) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at 
> kafka.server.KafkaRaftServer.$anonfun$startup$2$adapted(KafkaRaftServer.scala:96)
>  ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at scala.Option.foreach(Option.scala:437) 
> ~[scala-library-2.13.15.jar:?]
>         at kafka.server.KafkaRaftServer.startup(KafkaRaftServer.scala:96) 
> ~[kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.Kafka$.main(Kafka.scala:97) [kafka_2.13-4.1.0-SNAPSHOT.jar:?]
>         at kafka.Kafka.main(Kafka.scala) [kafka_2.13-4.1.0-SNAPSHOT.jar:?]
> [2025-02-07 13:41:16,091] INFO [ControllerServer id=1] shutting down 
> (kafka.server.ControllerServer)
> [2025-02-07 13:41:16,092] INFO [raft-expiration-reaper]: Shutting down 
> (org.apache.kafka.raft.TimingWheelExpirationService$ExpiredOperationReaper)
> [2025-02-07 13:41:16,123] INFO [raft-expiration-reaper]: Shutdown completed 
> (org.apache.kafka.raft.TimingWheelExpirationService$ExpiredOperationReaper)
> [2025-02-07 13:41:16,123] INFO [raft-expiration-reaper]: Stopped 
> (org.apache.kafka.raft.TimingWheelExpirationService$ExpiredOperationReaper)
> [2025-02-07 13:41:16,124] INFO [kafka-1-raft-io-thread]: Shutting down 
> (org.apache.kafka.raft.KafkaRaftClientDriver)
>  



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

Reply via email to