buffer overflow

Find the proper support area, Saga-Version.
Forum rules
READ NOW: L2j Forums Rules of Conduct
Post Reply
n0name12
Posts: 38
Joined: Tue Sep 29, 2009 2:29 pm

buffer overflow

Post by n0name12 »

Epilogue server.
L2J Revision 4410:
L2JDP Revision 7664:
Hello,
i'm getting this error now and then. I searched forum but i couldnt find anything

Code: Select all

Nov 4, 2010 3:44:11 PM com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket readSEVERE: Client: [Character: XXXXXX[269353141] - Account: XXXXXXX - IP: XX.XX.XXX.XXX] - Failed reading: [C] D0:22 RequestSaveKeyMapping - L2J Server Version: 4410 - DP Revision: 7664 ; nulljava.nio.BufferUnderflowException    at java.nio.Buffer.nextGetIndex(Buffer.java:480)    at java.nio.HeapByteBuffer.getInt(HeapByteBuffer.java:336)    at org.mmocore.network.ReceivablePacket.readD(ReceivablePacket.java:59)    at com.l2jserver.gameserver.network.clientpackets.RequestSaveKeyMapping.readImpl(RequestSaveKeyMapping.java:81)    at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.read(L2GameClientPacket.java:45)    at org.mmocore.network.SelectorThread.parseClientPacket(SelectorThread.java:427)    at org.mmocore.network.SelectorThread.tryReadPacket(SelectorThread.java:360)    at org.mmocore.network.SelectorThread.readPacket(SelectorThread.java:294)    at org.mmocore.network.SelectorThread.run(SelectorThread.java:176)

Code: Select all

Nov 4, 2010 5:23:43 PM com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket readSEVERE: Client: [Character: XXXXXXX[269353141] - Account: XXXXX - IP: XXX.XX.XXX.XXX] - Failed reading: [C] 38 Say2 - L2J Server Version:4410 - DP Revision: 7664 ; nulljava.nio.BufferUnderflowException    at java.nio.Buffer.nextGetIndex(Buffer.java:480)    at java.nio.HeapByteBuffer.getInt(HeapByteBuffer.java:336)    at org.mmocore.network.ReceivablePacket.readD(ReceivablePacket.java:59)    at com.l2jserver.gameserver.network.clientpackets.Say2.readImpl(Say2.java:105)    at com.l2jserver.gameserver.network.clientpackets.L2GameClientPacket.read(L2GameClientPacket.java:45)    at org.mmocore.network.SelectorThread.parseClientPacket(SelectorThread.java:427)    at org.mmocore.network.SelectorThread.tryReadPacket(SelectorThread.java:360)    at org.mmocore.network.SelectorThread.readPacket(SelectorThread.java:294)    at org.mmocore.network.SelectorThread.run(SelectorThread.java:184)
The same client gets both errors and then gets disconnect for too many buffer overflows.
Anyone could direct me on why this is happening ?
Thank you in advance.
User avatar
Naonah
Posts: 357
Joined: Sun Apr 04, 2010 11:12 pm

Re: buffer overflow

Post by Naonah »

disccused here, use search
public void l2jserver ()
{
if (you want l2j server == no problems)
use Linux;
else
use Windows;
}
n0name12
Posts: 38
Joined: Tue Sep 29, 2009 2:29 pm

Re: buffer overflow

Post by n0name12 »

i sow this
viewtopic.php?f=81&t=19447
but i didnt understand why janii suggested ban.
User avatar
Naonah
Posts: 357
Joined: Sun Apr 04, 2010 11:12 pm

Re: buffer overflow

Post by Naonah »

n0name12 wrote:i sow this
viewtopic.php?f=81&t=19447
but i didnt understand why janii suggested ban.
...cuz this guy visited your server with other aims than playing.
public void l2jserver ()
{
if (you want l2j server == no problems)
use Linux;
else
use Windows;
}
User avatar
JIV
L2j Veteran
L2j Veteran
Posts: 1882
Joined: Sun Jan 06, 2008 8:17 pm
Location: Slovakia
Contact:

Re: buffer overflow

Post by JIV »

RequestSaveKeyMapping has wrong read but it never fail for me so idk how to reproduce it
Say2 - you can ignore
Post Reply