|
|
 |
 |
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
Archive::Development Archive area for Development's posts that were moved here after an inactivity period of 90 days. |

03-15-2003, 10:07 AM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
Need help with fixing a bug.
Okay, for a long time now theres been a bug in eqemu that causes anyone with a slow connection to get booted at char select. No one seems to be inclined to fix this as who in thier right mind would have such a bad connection in this day and age.. right? Yeah well i do, cant get any better connection where i live than a realy bad dial-up conneection. So i decided i better try to fix it myself cos no one else is gonna, but heres the problem... my knowledge of C++ is extremely limited.
Anyway heres what ive founhd so far.. when it gets to char select it starts transfering heaps of data.. too much for my connection to cope with. Leading to the server dropping the client.
So i ran a packet sniffer to find out what its sending so much data there for, seems its sending a list of the guilds... then a massive amount of empty guilds.
heres the list of guilds:
[code]
.P
|
 |
|
 |

03-16-2003, 05:36 AM
|
Fire Beetle
|
|
Join Date: Sep 2002
Posts: 0
|
|
If you want to run a server without guilds, that would be fine. We have worked and worked on throttling it, but we are at the best we can do. What is the opcode for the other packets you mentioned? Without the opcode, it is hard to tell you what it is.
|

03-16-2003, 05:57 PM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
I would run a server with no guilds untill this is fixed.... but as i said, im on a dialup connection and can get no better here, so me running a server would be pretty useless. Unless i were to pay for a dedicated host somewhere, but i dont have that kind of money.
The opcode for those packets is 0x9241, which is defined in eq_opcodes.h as OP_GuildsList.
|

03-19-2003, 02:52 AM
|
Fire Beetle
|
|
Join Date: Sep 2002
Posts: 0
|
|
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.
|

03-20-2003, 03:06 AM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
edit - Bah, forums are having problems, cant post a reply.
|

03-20-2003, 03:07 AM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
i prolly should mention 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.
|

03-20-2003, 03:43 AM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
i prolly should mention 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.
|

03-20-2003, 03:44 AM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
i prolly should mention 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.
|

03-20-2003, 05:47 PM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
hmmmm, seems the forums are having problems. Whenever i try to post this it times out and dosn't post prperly, trying again now.
I prolly should mention 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.
edit - this time ithe forums said "failed sending email" when i clicked post and once again didnt post properly.
|

03-20-2003, 05:52 PM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
trying to post this message again.
i prolly should mention 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.
|

03-20-2003, 09:22 PM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
Still trying to post a reply, forums still having problems.
i prolly should mention 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.
|

03-20-2003, 11:52 PM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
Seems this is the only thread i cant post a reply to. Trying one more time before i create a new thread.
|

03-20-2003, 11:58 PM
|
Fire Beetle
|
|
Join Date: Jan 2002
Location: Stuck at character select
Posts: 28
|
|
Seems this is the only thread i cant post a reply to. Trying one more time before i create a new thread.
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 03:01 PM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |