Java Out Of Memory Error with OpenHab 2.5.5

Hardware: Raspberry PI4 - 4GB
Linux raspberrypi 4.19.118-v7l+ #1311 SMP Mon Apr 27 14:26:42 BST 2020 armv7l GNU/Linux

openjdk version "11.0.7" 2020-04-14 LTS
OpenJDK Runtime Environment Zulu11.39+61-CA (build 11.0.7+10-LTS)
OpenJDK Client VM Zulu11.39+61-CA (build 11.0.7+10-LTS, mixed mode)


openHAB version: 2.5.5

Hi,
since some days I can see Out Of Memory Errors in my Logfiles, OpenHab doesnt work very well anymore.
Do you have any idea, where the root cause of this problem is?

Thanks
Tobias

Syslog

Jun 21 00:00:02 raspberrypi systemd[1]: Started Rotate log files.
Jun 21 00:00:02 raspberrypi systemd[1]: man-db.service: Succeeded.
Jun 21 00:00:02 raspberrypi systemd[1]: Started Daily man-db regeneration.
Jun 21 00:01:49 raspberrypi karaf[494]: Exception in thread "WebSocketClient@16653809-13598"
Jun 21 00:01:49 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@16653809-13598"
Jun 21 00:02:22 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@24259705-26465"
Jun 21 00:09:01 raspberrypi systemd[1]: Starting Clean php session files...
Jun 21 00:09:01 raspberrypi CRON[18224]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 21 00:09:01 raspberrypi systemd[1]: phpsessionclean.service: Succeeded.
Jun 21 00:09:01 raspberrypi systemd[1]: Started Clean php session files.
Jun 21 00:10:01 raspberrypi CRON[18289]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 00:10:42 raspberrypi karaf[494]: Exception in thread "OH-thingHandler-6"
Jun 21 00:10:42 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@13335756-14476"
Jun 21 00:14:30 raspberrypi karaf[494]: Exception in thread "WebSocketClient@1847614-20089"
Jun 21 00:14:30 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@32939839-22738"
Jun 21 00:15:42 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@1847614-20089"
Jun 21 00:17:01 raspberrypi CRON[18375]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 21 00:17:05 raspberrypi karaf[494]: Exception in thread "WebSocketClient@14876482-4173"
Jun 21 00:17:05 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@14876482-4173"
Jun 21 00:20:01 raspberrypi CRON[18413]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 00:20:41 raspberrypi karaf[494]: Exception in thread "WebSocketClient@8282643-19767"
Jun 21 00:20:41 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@8282643-19767"
Jun 21 00:20:49 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@16352676-5537"
Jun 21 00:30:01 raspberrypi CRON[18521]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 00:38:26 raspberrypi karaf[494]: Exception in thread "WebSocketClient@9813975-25410" Exception in thread "WebSocketClient@150105-17124" Exception in thread "WebSocketClient@23598370-15532" Exception in thread "WebSocketClient@14462334-2068" Exception in thread "WebSocketClient@14734048-9936" Exception in thread "WebSocketClient@12349402-7002" Exception in thread "WebSocketClient@14830816-1720" Exception in thread "presenceDetectionICMP_192.168.0.5"
Jun 21 00:38:26 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@11831188-17652"
Jun 21 00:38:54 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@29427864-17437"
Jun 21 00:39:01 raspberrypi CRON[18638]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 21 00:39:01 raspberrypi systemd[1]: Starting Clean php session files...
Jun 21 00:39:02 raspberrypi systemd[1]: phpsessionclean.service: Succeeded.
Jun 21 00:39:02 raspberrypi systemd[1]: Started Clean php session files.
Jun 21 00:40:01 raspberrypi CRON[18693]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 00:40:34 raspberrypi rngd[363]: stats: bits received from HRNG source: 600064
Jun 21 00:40:34 raspberrypi rngd[363]: stats: bits sent to kernel pool: 544096
Jun 21 00:40:34 raspberrypi rngd[363]: stats: entropy added to kernel pool: 544096
Jun 21 00:40:34 raspberrypi rngd[363]: stats: FIPS 140-2 successes: 30
Jun 21 00:40:34 raspberrypi rngd[363]: stats: FIPS 140-2 failures: 0
Jun 21 00:40:34 raspberrypi rngd[363]: stats: FIPS 140-2(2001-10-10) Monobit: 0
Jun 21 00:40:34 raspberrypi rngd[363]: stats: FIPS 140-2(2001-10-10) Poker: 0
Jun 21 00:40:34 raspberrypi rngd[363]: stats: FIPS 140-2(2001-10-10) Runs: 0
Jun 21 00:40:34 raspberrypi rngd[363]: stats: FIPS 140-2(2001-10-10) Long run: 0
Jun 21 00:40:34 raspberrypi rngd[363]: stats: FIPS 140-2(2001-10-10) Continuous run: 0
Jun 21 00:40:34 raspberrypi rngd[363]: stats: HRNG source speed: (min=315.953; avg=489.592; max=511.906)Kibits/s
Jun 21 00:40:34 raspberrypi rngd[363]: stats: FIPS tests speed: (min=11.623; avg=19.310; max=31.319)Mibits/s
Jun 21 00:40:34 raspberrypi rngd[363]: stats: Lowest ready-buffers level: 2
Jun 21 00:40:34 raspberrypi rngd[363]: stats: Entropy starvations: 0
Jun 21 00:40:34 raspberrypi rngd[363]: stats: Time spent starving for entropy: (min=0; avg=0.000; max=0)us
Jun 21 00:44:44 raspberrypi karaf[494]: Exception in thread "WebSocketClient@25350475-27077"
Jun 21 00:44:44 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@25350475-27077"
Jun 21 00:45:30 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@13224772-6142"
Jun 21 00:50:01 raspberrypi CRON[18802]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 00:58:17 raspberrypi karaf[494]: Exception in thread "WebSocketClient@14237283-15637" Exception in thread "OH-discovery-506" Exception in thread "WebSocketClient@8836467-610" Exception in thread "WebSocketClient@28066171-1112"
Jun 21 00:58:17 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@25232450-14046"
Jun 21 01:00:01 raspberrypi CRON[18899]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 01:02:45 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@20718498-11864"
Jun 21 01:02:58 raspberrypi karaf[494]: Exception in thread "WebSocketClient@20718498-11864" Exception in thread "WebSocketClient@31812503-24473"
Jun 21 01:02:58 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@28066171-1112"
Jun 21 01:03:05 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@20476292-8027"
Jun 21 01:06:35 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@19140405-12313"
Jun 21 01:07:01 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@18990288-21819"
Jun 21 01:09:01 raspberrypi systemd[1]: Starting Clean php session files...
Jun 21 01:09:01 raspberrypi CRON[18992]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 21 01:09:01 raspberrypi systemd[1]: phpsessionclean.service: Succeeded.
Jun 21 01:09:01 raspberrypi systemd[1]: Started Clean php session files.
Jun 21 01:10:01 raspberrypi CRON[19067]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 01:12:46 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@26655648-14959"
Jun 21 01:14:24 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@26284304-2549"
Jun 21 01:14:33 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@22995432-12362"
Jun 21 01:15:00 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@31812503-24473"
Jun 21 01:15:06 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@16103746-25803"
Jun 21 01:16:08 raspberrypi karaf[494]: Exception in thread "WebSocketClient@30202311-25184" Exception in thread "OH-thingHandler-8" Exception in thread "WebSocketClient@6280235-6791" Exception in thread "ESH-httpClient-openhabcloud-345"
Jun 21 01:16:08 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@32825044-2927"
Jun 21 01:17:01 raspberrypi CRON[19139]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 21 01:17:11 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@11583927-2755"
Jun 21 01:18:36 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@32032147-15716"
Jun 21 01:20:01 raspberrypi CRON[19192]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 01:22:12 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@18008806-27111"
Jun 21 01:25:35 raspberrypi karaf[494]: Exception in thread "WebSocketClient@32762849-23553" Exception in thread "WebSocketClient@16352676-5542" Exception in thread "WebSocketClient@4279246-17601" Exception in thread "WebSocketClient@20810837-7865"
Jun 21 01:25:35 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@31422453-14370"
Jun 21 01:26:44 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@25598029-27201"
Jun 21 01:27:30 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@13778012-25243"
Jun 21 01:28:07 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@10249889-8360"
Jun 21 01:29:02 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@13335756-14475"
Jun 21 01:30:01 raspberrypi CRON[19301]: (root) CMD (   PATH="$PATH:/usr/local/bin/" pihole updatechecker local)
Jun 21 01:32:13 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@16384866-12752"
Jun 21 01:32:35 raspberrypi karaf[494]: Exception in thread "WebSocketClient@12713523-19058"
Jun 21 01:32:35 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@20810837-7865"
Jun 21 01:35:06 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@24451574-22361"
Jun 21 01:36:28 raspberrypi karaf[494]: Exception in thread "WebSocketClient@30838920-3798"
Jun 21 01:36:28 raspberrypi karaf[494]: Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "WebSocketClient@8784775-3245"
Jun 21 01:39:01 raspberrypi systemd[1]: Starting Clean php session files...
Jun 21 01:39:01 raspberrypi CRON[19419]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 21 01:39:02 raspberrypi systemd[1]: phpsessionclean.service: Succeeded.
Jun 21 01:39:02 raspberrypi systemd[1]: Started Clean php session files.

OpenHab Log

2020-06-20 16:37:30.030 [ERROR] [io.socket.thread.EventThread        ] - Task threw exception
java.lang.OutOfMemoryError: Java heap space
2020-06-20 16:34:57.196 [WARN ] [r.internal.data.DwdWarningDataAccess] - Communication error occurred while getting data: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
2020-06-20 16:32:46.603 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=null
java.lang.OutOfMemoryError: Java heap space
2020-06-20 16:30:37.621 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=null
java.lang.OutOfMemoryError: Java heap space
2020-06-20 16:28:42.644 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=DVES_2C056B
java.lang.OutOfMemoryError: Java heap space
2020-06-20 16:25:15.072 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=null
java.lang.OutOfMemoryError: Java heap space
2020-06-20 16:40:25.862 [WARN ] [hannel.AbstractChannelHandlerContext] - An exception 'java.lang.OutOfMemoryError: Java heap space' [enable DEBUG level for full stacktrace] was thrown by a user handler's exceptionCaught() method while handling the following exception:
java.lang.NullPointerException: null
	at io.moquette.broker.MQTTConnection.handleConnectionLost(MQTTConnection.java:255) ~[?:?]
	at io.moquette.broker.NewNettyMQTTHandler.channelInactive(NewNettyMQTTHandler.java:82) ~[?:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:236) [bundleFile:4.1.42.Final]
	at io.moquette.broker.metrics.MQTTMessageLogger.channelInactive(MQTTMessageLogger.java:109) [bundleFile:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:236) [bundleFile:4.1.42.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:393) [bundleFile:4.1.42.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:358) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:236) [bundleFile:4.1.42.Final]
	at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:81) [bundleFile:4.1.42.Final]
	at io.moquette.broker.AutoFlushHandler.channelInactive(AutoFlushHandler.java:90) [bundleFile:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:236) [bundleFile:4.1.42.Final]
	at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:81) [bundleFile:4.1.42.Final]
	at io.netty.handler.timeout.IdleStateHandler.channelInactive(IdleStateHandler.java:278) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:236) [bundleFile:4.1.42.Final]
	at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:81) [bundleFile:4.1.42.Final]
	at io.moquette.broker.InflightResender.channelInactive(InflightResender.java:123) [bundleFile:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:236) [bundleFile:4.1.42.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1417) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) [bundleFile:4.1.42.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:913) [bundleFile:4.1.42.Final]
	at io.netty.channel.AbstractChannel$AbstractUnsafe$8.run(AbstractChannel.java:819) [bundleFile:4.1.42.Final]
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) [bundleFile:4.1.42.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:510) [bundleFile:4.1.42.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:518) [bundleFile:4.1.42.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044) [bundleFile:4.1.42.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [bundleFile:4.1.42.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [bundleFile:4.1.42.Final]
	at java.lang.Thread.run(Thread.java:834) [?:?]
2020-06-20 16:40:55.368 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=null
java.lang.OutOfMemoryError: Java heap space
2020-06-20 16:39:43.995 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=null
java.lang.OutOfMemoryError: Java heap space
2020-06-20 17:14:08.728 [WARN ] [r.internal.data.DwdWarningDataAccess] - Communication error occurred while getting data: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
2020-06-20 17:10:12.734 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: 
java.lang.OutOfMemoryError: Java heap space
2020-06-20 17:10:36.321 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=null
java.lang.OutOfMemoryError: Java heap space
2020-06-20 16:47:49.510 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=DVES_12C7E0
java.lang.OutOfMemoryError: Java heap space
2020-06-20 16:47:11.917 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=null
java.lang.OutOfMemoryError: Java heap space
2020-06-20 18:25:05.320 [WARN ] [e.jetty.util.thread.QueuedThreadPool] - 
java.lang.OutOfMemoryError: Java heap space

Search function?

1 Like

Good idea, thank you.

Do you think that we have also a memory leak at MQTT or is it just the result of the Echo issue?

2020-06-20 16:32:46.603 [ERROR] [.moquette.broker.NewNettyMQTTHandler] - Unexpected exception while processing MQTT message. Closing Netty channel. CId=null
java.lang.OutOfMemoryError: Java heap space

I’m pretty sure it is only the Amazon Echo Control binding.

I can confirm Echo Control being the problem.

Have 32GB ram and I was getting same errors and it was blocking many other bindings from operating properly, so I removed all traces of Amazon/Alexa and the problem stopped right away.

1 Like

I upgraded to 2.5.5 a few weeks ago, but since installing MQTT Binding I also get some memory problems. Anyway: also my Echo Binding logs these socket messages.

My current workaround: I installed a midnight cronjob on my raspi to restart OH2 daily once.

Bad idea. Instead try the fix linked above.

1 Like