SA-MP Forums

SA-MP Forums (https://forum.sa-mp.com/index.php)
-   Client Support (https://forum.sa-mp.com/forumdisplay.php?f=16)
-   -   Crash addresses: Reasons and Solutions (https://forum.sa-mp.com/showthread.php?t=339691)

Jay_ 04/05/2012 05:46 PM

Crash addresses: Reasons and Solutions
 
The below table lists some common client crash addresses which you can use to help trace the problem and prevent it from occurring in future. In most cases client crashes occur because of a problem in the script. Although, it is worth mentioning that SA-MP is pretty stable nowadays.


FREQUENCYADDRESSCAUSESOLUTION
Rare
0x00000000SA-MP is not initializing.Re-install the game, ensure singleplayer works If you have any mods installed, remove them
Rare
0x006E3D17Skin related. Often occurs when changing the skin of a player who is in a vehicle, or is just entering or exiting one.Ensure the player is on foot prior to changing their skin.
Rare
0x0058370AHard to trace. Appears to be vehicle / camera related. Occured when the script attempted to put the player in a vehicle. The vehicle the player is being teleported into is not yet available and/or rendered in the worldWait a few hundred-ms before teleporting a player into a vehicle that is newly created. Another solution would potentially be to use SetCameraBehindPlayer prior to teleporting them to the vehicle.
Rare
0x0040F64CIssue in Windows 7 / Vista relating to permissions. Problem in the installer version that the SA-MP client usesUpdate to SA-MP 0.3d. If it still occurs rename your GTASA directory.
Rare
0x0059F8B4Occurs when the client fails to load SA-MP objects. Usually a problem with one an essential file, samp.img being missing.Re-install the client. Try running the installer as Administrator if using Windows Vista / 7.
Rare
0x00746929 OR 0x0081214ABadly configured client side setting.Click
Frequent
0x007F0BF7Related to vehicle upgrades. Often caused when the server attempts to put an invalid upgrade on a vehicle (EG nos or spoilers on a motorbike). Other causes could be bad client side vehicle mods.There have been various scripts released on these forums which feature error checking for this.
Frequent
0x00544BC8Object related. Typically occurs when too many objects are showing for the client, i.e. more than what it can handle.One practical solution may be to use an object handler/streamer. Many streamers on these forums come with configuration settings to decrease the maximum amount of visible objects showing for a player at any given time
Frequent
0x00415D47Object related. Typically occurs when too many object textures are loaded for the client.Low-level problem that is hard to trace and fix. I think it's somehow related to collisions It occurs randomly depending on the object. Try to remove groups of objects and use the process of elimination to establish which objects are causing it and remove them from your mode.
Frequent
0x00536DF4Object related. Typically occurs when too many object textures are loaded for the client.See above.
Frequent


Chat box warning codes


MESSAGECAUSESOLUTION
Exception 0xC0000005 at 0x5E5815Difficult to trace. The method this address points to does a whole load of things. It processes animation blending based on the surface the ped is standing on and then deals with audio, and is called right after a function which *gives* you weapons... Perhaps what happened here is that some script-invoked event occurred right at the moment that you were entering a vehicle (e.g. receiving a weapon, teleporting or something similar). -
Exception 0x0000005 at 0x534134Issue with Windows 7 / Vista Access levelsRunning SA-MP as administrator appear to fix it.
Exception 0xC0000005 at 0x544BC8See 0x00544BC8See 0x00544BC8
Exception 0xC0000005 at 0x536DF4See 0x00544BC8See 0x00544BC8
Exception 0xC0000005 at 0x7F120EInvalid vehicle upgrade appliedClick




To be updated

Vukilore 04/05/2012 06:06 PM

Re : Crash addresses: Reasons and Solutions
 
Very usefull, thanks !

mincer1667 04/05/2012 06:08 PM

Re: Crash addresses: Reasons and Solutions
 
yes very useful i got this one: Warning(s007): Exception 0xC0000005 at 0x5E5815 and solution here is - :(

MP2 04/05/2012 06:10 PM

Re: Crash addresses: Reasons and Solutions
 
Was hoping someone would make something like this one day!

admantis 04/05/2012 06:16 PM

Re: Crash addresses: Reasons and Solutions
 
Thank you very much for this chart, I'm grateful.

mincer1667 04/05/2012 06:56 PM

Re: Crash addresses: Reasons and Solutions
 
could you also add Warning(s007): Exception 0xC0000005 at 0x4D1750 if possible?

Jay_ 04/05/2012 08:47 PM

Re: Crash addresses: Reasons and Solutions
 
It's difficult to trace the issue and isn't really fixable from scripting.

tyler12 04/05/2012 08:58 PM

Re: Crash addresses: Reasons and Solutions
 
Thanks

mincer1667 04/05/2012 09:32 PM

Re: Crash addresses: Reasons and Solutions
 
Quote:

Originally Posted by Jay_ (Post 1841739)
R* failed to add a NULL-check to the method this points to - RpAnimBlendClumpGetFirstAssociation.

In other words, you can't really fix it.

okay

Danny 05/05/2012 10:58 AM

Re: Crash addresses: Reasons and Solutions
 
Hey, first I want to say you've made a great tread :P

Second, can you please add the 0x74DA25-error? I'm having troubles with this, the most common answer on my questions is 'check your vehicle components' but I'm afraid I cannot really trace it back to something that causes this.


All times are GMT. The time now is 03:00 PM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.