Jump to content

Need help with client crashes


Guest ankso

Recommended Posts

Hi guys,

Since a few weeks, I have been a problem with my server. I'm using my own modified custom branch with a lot of patches. The problem is that, when I invite a warlock/hunter/DK, even a mage, and the player has his pet summoned, and it's on a different map, client crash (with this report http://pastebin.org/380165 ). Client doesn't crash allways, it seems random, but I'm sure it isn't. So, I need help to found where it's handled in mangos the packets that are sent to the client (because this crashes are caused by a bad packet, aren't they?) when someone enters in a group with a pet summoned, and compare the original sources with my sources.Thanks in advance ^^

P.D.: Here is my branch, you can take a look if you want, but it's a little bit unestable right now: http://github.com/Ankso/mangos

Link to comment
Share on other sites

if ( vehicleSeatId < g_VehicleSeatDB.minIndex || vehicleSeatId > g_VehicleSeatDB.maxIndex )
   vehicleSeatEntry = 0;
else
   vehicleSeatEntry = g_VehicleSeatDB.Rows[vehicleSeatId - g_VehicleSeatDB.minIndex];
v7 = *(_DWORD *)(vehicleSeatEntry + 176);        // crash here!

.text:006182A2                 mov     eax, [eax+0B0h]   // 0xB0h=176

The instruction at "0x006182A2" referenced memory at "0x000000B0".
The memory could not be "read".

Hope you figured out what is wrong...

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use