PavelBocharov / TelegramBot

1 stars 0 forks source link

NPE- "message" is null #15

Closed PavelBocharov closed 6 months ago

PavelBocharov commented 1 year ago
telegrambot-app-1        | 2023-05-22 08:10:06 | ERROR | org.mar.telegram.bot.service.bot.TelegramBotController | NullPointerException: Cannot invoke "com.pengrad.telegrambot.model.Message.text()" because "message" is null
telegrambot-app-1        | 2023-05-22 08:10:06 | ERROR | reactor.core.publisher.Operators | Operator called default onErrorDropped
telegrambot-app-1        | reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.NullPointerException: Cannot invoke "com.pengrad.telegrambot.model.Message.text()" because "message" is null
telegrambot-app-1        | Caused by: java.lang.NullPointerException: Cannot invoke "com.pengrad.telegrambot.model.Message.text()" because "message" is null
telegrambot-app-1        |  at org.mar.telegram.bot.service.bot.TelegramBotUtils.parsText(TelegramBotUtils.java:82)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:113)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129)
telegrambot-app-1        |  at reactor.core.publisher.FluxIterable$IterableSubscription.fastPath(FluxIterable.java:402)
telegrambot-app-1        |  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:291)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171)
telegrambot-app-1        |  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
telegrambot-app-1        |  at reactor.core.publisher.LambdaSubscriber.onSubscribe(LambdaSubscriber.java:119)
telegrambot-app-1        |  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
telegrambot-app-1        |  at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
telegrambot-app-1        |  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201)
telegrambot-app-1        |  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83)
telegrambot-app-1        |  at reactor.core.publisher.Flux.subscribe(Flux.java:8671)
telegrambot-app-1        |  at reactor.core.publisher.Flux.subscribeWith(Flux.java:8792)
telegrambot-app-1        |  at reactor.core.publisher.Flux.subscribe(Flux.java:8637)
telegrambot-app-1        |  at reactor.core.publisher.Flux.subscribe(Flux.java:8561)
telegrambot-app-1        |  at reactor.core.publisher.Flux.subscribe(Flux.java:8504)
telegrambot-app-1        |  at org.mar.telegram.bot.service.bot.TelegramBotController.worker(TelegramBotController.java:40)
telegrambot-app-1        |  at org.mar.telegram.bot.service.bot.TelegramBotController.lambda$postInit$0(TelegramBotController.java:25)
telegrambot-app-1        |  at com.pengrad.telegrambot.impl.UpdatesHandler$1.onResponse(UpdatesHandler.java:73)
telegrambot-app-1        |  at com.pengrad.telegrambot.impl.UpdatesHandler$1.onResponse(UpdatesHandler.java:49)
telegrambot-app-1        |  at com.pengrad.telegrambot.impl.TelegramBotClient$1.onResponse(TelegramBotClient.java:53)
telegrambot-app-1        |  at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
telegrambot-app-1        |  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
telegrambot-app-1        |  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
telegrambot-app-1        |  at java.base/java.lang.Thread.run(Unknown Source)
PavelBocharov commented 1 year ago
2023-05-24T21:09:08.899Z ERROR 1 --- [OkHttp https://api.telegram.org/...] o.m.t.b.s.bot.TelegramBotController      : NullPointerException: Cannot invoke "com.pengrad.telegrambot.model.Message.text()" because "message" is null
2023-05-24T21:09:08.900Z ERROR 1 --- [OkHttp https://api.telegram.org/...] reactor.core.publisher.Operators         : Operator called default onErrorDropped

reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.NullPointerException: Cannot invoke "com.pengrad.telegrambot.model.Message.text()" because "message" is null
Caused by: java.lang.NullPointerException: Cannot invoke "com.pengrad.telegrambot.model.Message.text()" because "message" is null
    at org.mar.telegram.bot.service.bot.TelegramBotUtils.parsText(TelegramBotUtils.java:96) ~[classes!/:1.0.0]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:113) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxIterable$IterableSubscription.fastPath(FluxIterable.java:402) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:291) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.LambdaSubscriber.onSubscribe(LambdaSubscriber.java:119) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.Flux.subscribe(Flux.java:8671) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.Flux.subscribeWith(Flux.java:8792) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.Flux.subscribe(Flux.java:8637) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.Flux.subscribe(Flux.java:8561) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at reactor.core.publisher.Flux.subscribe(Flux.java:8504) ~[reactor-core-3.5.4.jar!/:3.5.4]
    at org.mar.telegram.bot.service.bot.TelegramBotController.worker(TelegramBotController.java:42) ~[classes!/:1.0.0]
    at org.mar.telegram.bot.service.bot.TelegramBotController.lambda$postInit$0(TelegramBotController.java:26) ~[classes!/:1.0.0]
    at com.pengrad.telegrambot.impl.UpdatesHandler$1.onResponse(UpdatesHandler.java:73) ~[java-telegram-bot-api-6.5.0.jar!/:na]
    at com.pengrad.telegrambot.impl.UpdatesHandler$1.onResponse(UpdatesHandler.java:49) ~[java-telegram-bot-api-6.5.0.jar!/:na]
    at com.pengrad.telegrambot.impl.TelegramBotClient$1.onResponse(TelegramBotClient.java:53) ~[java-telegram-bot-api-6.5.0.jar!/:na]
    at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519) ~[okhttp-4.10.0.jar!/:na]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
    at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]