View Full Version : Need help with fixing a bug... again
Kalizkhan
03-21-2003, 12:21 AM
Okay im posting this in reply to the other post entitled "Need help with fixing a bug" (http://forums.eqemu.net/viewtopic.php?t=6470) due to the fact that i can no longer post a reply to that thread. Every time i try it either spits out a few Mysql errors, says "failed sending email" or just sits there for ages aventualy giving me a "Page cannot be displayed error". Seems the forums are having problems as they are also going extremely slow and keep timing out, ect.
Looks like we arent memsetting the packet, but we have to send the complete packet which is like 40k or something like that (Sony reduced the size in the new patch), we can't cut out guilds that arent there and send the packet, doesnt work that way.
Edit: I uploaded the change to the CVS so the packet memsets before.
The problem is it sends over 400kb of empty guilds at char select, thats why my connection cant handle it. If it was just 40kb or so then it would be fine.
DeletedUser
03-21-2003, 02:39 AM
Thats impossible, its a set packet it is not that large. We even have a limit set to how big the packet size can be (80k)
Kalizkhan
03-21-2003, 03:19 AM
Well i sure cant explain it, but it does. Run a program to log data transfers when you connect and watch it, as soon as it gets to char select it will transfer almost 300kb of data. Run a packet sniffer and you will see that almost all of that is empty guilds.
edit - whoops, i just did that myself again and it seems it only sends about 300kb of data at char select , not 500kb. Still more than it should be none the less.
Kalizkhan
03-22-2003, 11:22 PM
Okay the forums are having problems again, its having problems when i reply to this thread now.
edit - Cool they are working again now.
DeletedUser
03-23-2003, 04:51 AM
You are either using the wrong client, an outdated EQEMu server, or a modded EQEMu server.
It is NOT possible for a packet that big to be sent there are checks in the code.
Trumpcard
03-23-2003, 07:20 AM
i wouldnt say it was impossible.. I would say it appears improbable... nothing is impossible...
Quantum mechanics makes nothing impossible... everything has a non zero chance of occuring...
DeletedUser
03-23-2003, 08:25 AM
we have a check and its like app->size > 80000 so how could it get past that?
Trumpcard
03-23-2003, 08:51 AM
Not sure.. I'm going to set ethereal to sniffing on my box and see what i can see...
Kalizkhan
04-07-2003, 03:46 PM
You are either using the wrong client, an outdated EQEMu server, or a modded EQEMu server. nope im using the right client version (i downloaded and ran the eqemu patcher just in case, didnt help) and it happens when i connect to ANY server, I can connect and play just fine on a local server of course though (because ive got a 100mbit connection to a local server). im not the only one having this problem, ive read a fair few posts with other ppl having tis problem too (though those ppl dont seem to stick around for long because they cant play on EQEmu servers).
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.