Page 1 of 1
The words of destuction.
Posted: 02 Nov 2006, 20:03
by Kixxe
It seems like pasting this into spring lobby crashes the server:
*snip*
To late anyways

Posted: 02 Nov 2006, 20:05
by Drawer
This problem does not seem to break servers that are running OS that has support for normal charracter sets - like finnish and swedish.
Meaning it might actually be in the libs that TASServer uses.
Posted: 02 Nov 2006, 20:07
by Cabbage
FFS you tool don't post it here, all the twats will keep spamming it!
Posted: 02 Nov 2006, 20:07
by tombom
Kixxe remove it immediately you idiot. Pm the admins instead.
oh look i was beaten
Posted: 02 Nov 2006, 20:09
by Drawer
Here we have another great reason for not using JAVA :D
This starts to seem like so weird weird problem in the classes - yet i will investigate and try to reproduce this on my own :)
Posted: 02 Nov 2006, 20:12
by Kixxe
Drawer wrote:Here we have another great reason for not using JAVA :D
This starts to seem like so weird weird problem in the classes - yet i will investigate and try to reproduce this on my own :)
it's already been reported so...
http://taspring.clan-sy.com/mantis/view.php?id=317
Posted: 02 Nov 2006, 20:36
by BvDorp
Kixxe wrote:crap
Remove this link too plz

Posted: 02 Nov 2006, 20:49
by Drawer
I think i am getting bottom of this - its about overflowing the reserved space for a string when unicode is converted into ascii - need to sniff the actual message to the server -
Posted: 02 Nov 2006, 21:27
by Tobi
made the report private
Posted: 04 Nov 2006, 19:55
by Dragon45
Anyone who has hacker intentions (not retarded script kiddy who copy+pastes random crashing textstring) probably knows what the problem is by now already.
So the question is - would a solution be to force a message to be stored as multiple strings (instead of one), to get around java's allocated char/string space?
Or force the server to split up a message into substrings if it determines that a single string can't hold all the bits that a small string of whatever huge unicode characters need?