error with group forum
Issue #1474
new
Hello !
I was testing the group forum. when trying to put the subject at the top of the subject (pinned) the server console detects an error (see below).
java.lang.ArrayIndexOutOfBoundsException: 1at com.eu.habbo.habbohotel.guilds.forums.GuildForum.getThreads(GuildForum.java:160)at com.eu.habbo.habbohotel.guilds.forums.GuildForum.serializeThreads(GuildForum.java:131)at com.eu.habbo.messages.outgoing.guilds.forums.GuildForumThreadsComposer.compose(GuildForumThreadsComposer.java:30)at com.eu.habbo.habbohotel.gameclients.GameClient.sendResponse(GameClient.java:54)at com.eu.habbo.messages.incoming.guilds.forums.GetThreadsEvent.handle(GetThreadsEvent.java:29)at com.eu.habbo.messages.PacketManager.handlePacket(PacketManager.java:232)at com.eu.habbo.threading.runnables.ChannelReadHandler.run(ChannelReadHandler.java:50)at com.eu.habbo.threading.ThreadPooling.lambda$run$0(ThreadPooling.java:58)at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Unknown Source)java.lang.ArrayIndexOutOfBoundsException: 1at com.eu.habbo.habbohotel.guilds.forums.GuildForum.getThreads(GuildForum.java:160)at com.eu.habbo.habbohotel.guilds.forums.GuildForum.serializeThreads(GuildForum.java:131)at com.eu.habbo.messages.outgoing.guilds.forums.GuildForumThreadsComposer.compose(GuildForumThreadsComposer.java:30)at com.eu.habbo.habbohotel.gameclients.GameClient.sendResponse(GameClient.java:54)at com.eu.habbo.messages.incoming.guilds.forums.GetThreadsEvent.handle(GetThreadsEvent.java:29)at com.eu.habbo.messages.PacketManager.handlePacket(PacketManager.java:232)at com.eu.habbo.threading.runnables.ChannelReadHandler.run(ChannelReadHandler.java:50)at com.eu.habbo.threading.ThreadPooling.lambda$run$0(ThreadPooling.java:58)at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Unknown Source)java.lang.ArrayIndexOutOfBoundsException: 1at com.eu.habbo.habbohotel.guilds.forums.GuildForum.getThreads(GuildForum.java:160)at com.eu.habbo.habbohotel.guilds.forums.GuildForum.serializeThreads(GuildForum.java:131)at com.eu.habbo.messages.outgoing.guilds.forums.GuildForumThreadsComposer.compose(GuildForumThreadsComposer.java:30)at com.eu.habbo.habbohotel.gameclients.GameClient.sendResponse(GameClient.java:54)at com.eu.habbo.messages.incoming.guilds.forums.GetThreadsEvent.handle(GetThreadsEvent.java:29)at com.eu.habbo.messages.PacketManager.handlePacket(PacketManager.java:232)at com.eu.habbo.threading.runnables.ChannelReadHandler.run(ChannelReadHandler.java:50)at com.eu.habbo.threading.ThreadPooling.lambda$run$0(ThreadPooling.java:58)at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Unknown Source)java.lang.ArrayIndexOutOfBoundsException: 1at com.eu.habbo.habbohotel.guilds.forums.GuildForum.getThreads(GuildForum.java:160)at com.eu.habbo.habbohotel.guilds.forums.GuildForum.serializeThreads(GuildForum.java:131)at com.eu.habbo.messages.outgoing.guilds.forums.GuildForumThreadsComposer.compose(GuildForumThreadsComposer.java:30)at com.eu.habbo.habbohotel.gameclients.GameClient.sendResponse(GameClient.java:54)at com.eu.habbo.messages.incoming.guilds.forums.GetThreadsEvent.handle(GetThreadsEvent.java:29)at com.eu.habbo.messages.PacketManager.handlePacket(PacketManager.java:232)at com.eu.habbo.threading.runnables.ChannelReadHandler.run(ChannelReadHandler.java:50)at com.eu.habbo.threading.ThreadPooling.lambda$run$0(ThreadPooling.java:58)at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Unknown Source)java.lang.ArrayIndexOutOfBoundsException: 1at com.eu.habbo.habbohotel.guilds.forums.GuildForum.getThreads(GuildForum.java:160)at com.eu.habbo.habbohotel.guilds.forums.GuildForum.serializeThreads(GuildForum.java:131)at com.eu.habbo.messages.outgoing.guilds.forums.GuildForumThreadsComposer.compose(GuildForumThreadsComposer.java:30)at com.eu.habbo.habbohotel.gameclients.GameClient.sendResponse(GameClient.java:54)at com.eu.habbo.messages.incoming.guilds.forums.GetThreadsEvent.handle(GetThreadsEvent.java:29)at com.eu.habbo.messages.PacketManager.handlePacket(PacketManager.java:232)at com.eu.habbo.threading.runnables.ChannelReadHandler.run(ChannelReadHandler.java:50)at com.eu.habbo.threading.ThreadPooling.lambda$run$0(ThreadPooling.java:58)at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Unknown Source)java.lang.ArrayIndexOutOfBoundsException: 1at com.eu.habbo.habbohotel.guilds.forums.GuildForum.getThreads(GuildForum.java:160)at com.eu.habbo.habbohotel.guilds.forums.GuildForum.serializeThreads(GuildForum.java:131)at com.eu.habbo.messages.outgoing.guilds.forums.GuildForumThreadsComposer.compose(GuildForumThreadsComposer.java:30)at com.eu.habbo.habbohotel.gameclients.GameClient.sendResponse(GameClient.java:54)at com.eu.habbo.messages.incoming.guilds.forums.GetThreadsEvent.handle(GetThreadsEvent.java:29)at com.eu.habbo.messages.PacketManager.handlePacket(PacketManager.java:232)at com.eu.habbo.threading.runnables.ChannelReadHandler.run(ChannelReadHandler.java:50)at com.eu.habbo.threading.ThreadPooling.lambda$run$0(ThreadPooling.java:58)at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Unknown Source)
this error completely blocks the forum and it is impossible to see the forum of the group. after reboot of the server the subject and again oppérationnel. but the subject is not pinned.
(Translate from google translate)