luizadauto / aionxemu

Automatically exported from code.google.com/p/aionxemu
6 stars 6 forks source link

Letter-Box producing Client-Crash with Stack-Overflow #519

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Issues must affect Aion X Emu Files ONLY. Any revisions or altercations of
core files will not be supported here.

Core revision: All

Bug description: If you somehow get a stack to overflow (e.g. stack more than 
10k powershards or more than 100 manastones, you wont be able to access the 
letterbox again. it kicks you immediatelly.

What steps will reproduce the problem?:
1. No Idea, how you can produce a atack-overflow now, but some revisions 
before, it was enough, to put 2x 9999 powershards together and then you have 
19998 as one stack same with manastones.
2. Put Items into the Letter-Box and send to anyone.
3. This Person has to try to access his/her Letter-Box and take hte items out 
(possible, that it only happens, when the Letter-Box is full!! had this case..)
4. The Person will get a Client-Crash^^

What is the expected output?: Client crashes

Please copy/paste errors below: Could not catch the error-log

Additional: I hope, someone can reproduce this, so there can be any solution^^ 
no idea, if this only affects client, or if server produces the crash.

Wished Solution: Dont let the Client crash >,< just let it handle the stack as 
usual, splitting it back into client max stack size and to inventory. reason: i 
cant find any way to abuse this... it doesnt really matter, if someone sends 
eg. 162 manastones in one stack or splitted in 2 stacks..

Thank you very much for your appreciated work,
Defcon1

Original issue reported on code.google.com by Diamond....@googlemail.com on 30 Jul 2011 at 1:58