Server crashes on nearing maps with many objects
#1

Hi

Ever since I have updated my (test)server to 0.3.7 I tend to crash on spawning or nearing maps that have alot of objects. It's weird because I didn't have this problem back when I used samp 0.3z...
The maps have quite a high density of objects, but it was never too much for my computer to handle in the past.
Does anyone know what could have caused this? Or could it be my computer that just cannot handle it?
I'm using incognito streamer.

Here's the crash code:
pawn Код:
SA-MP 0.3.7
Exception At Address: 0x00542721
Base: 0x03930000

Registers:
EAX: 0x00000000 EBX: 0x00B99B1C ECX: 0x037B4D68 EDX: 0x00001388
ESI: 0x08F33DE4 EDI: 0x00B99B1C EBP: 0x0A336A38 ESP: 0x0028FC00
EFLAGS: 0x00210246

Stack:
+0000: 0x10000202   0x0A336A38   0x00000001   0x18200081
+0010: 0x00000000   0x00000083   0x00000083   0x0000003B
+0020: 0x000000B0   0x00000082   0x0000003B   0x455D93DA
+0030: 0xC03846DF   0x455DFA38   0xC1146F5C   0x0054E64C
+0040: 0x08F258D0   0x0A336A38   0x0028FD8C   0x00000800
+0050: 0x3FC66667   0x0115F33B   0x00000005   0x0502D85E
+0060: 0x00C1C8F4   0x0028FC7C   0x3D4CCCCD   0x00C1C890
+0070: 0x3E9EB852   0x00000011   0x00B77230   0x0028FD7C
+0080: 0x0083CC6B   0xFFFFFFFF   0x00556C50   0x0A6386D8
+0090: 0x00000005   0x0028FD8C   0x00000010   0x0A63A278
+00A0: 0x0A63A234   0x00B77230   0x0A63A2A8   0xFFFFFFFF
+00B0: 0xB2F33C5E   0x3FEF815F   0x0A63A234   0x00829B97
+00C0: 0x80000000   0xBE55F8C2   0x3B81B8A0   0xBF7FFB0C
+00D0: 0xBC3ED712   0x00000000   0x3F714B06   0x3BF9C271
+00E0: 0xBEAAFED4   0x00000000   0x3EAB0726   0xBC1E36F4
+00F0: 0x3F714852   0x00000000   0x455DB5FA   0xC0C2E895
+0100: 0x43101870   0x00000000   0x00000000   0x00000000
+0110: 0x00000000   0x0028FD8C   0x00561A8E   0x0028FD20
+0120: 0x7695C044   0x00000001   0x0028FD7C   0x0083CAA8
+0130: 0x00000000   0x00568776   0x00000001   0x765BDBFC
+0140: 0x00000050   0x0053C09A   0x0000001A   0xFFFFFFFF
+0150: 0x00000000   0x8B590306   0x03994436   0xFFFFFFFF
+0160: 0x039CDAAE   0x0000001A   0x765B9D90   0x00000000
+0170: 0x0D674AA0   0x0028FD64   0x0028F63C   0x0028FF70
+0180: 0x039E5D64   0x03A0A678   0x00000002   0x777B9F10
+0190: 0x0053E986   0x00000001   0x008241AF   0x004D9486
+01A0: 0x0053ECC2   0x00000001   0x00619B71   0x0000001A
+01B0: 0x00000001   0x00000001   0x0000000A   0x00748DA0
+01C0: 0x0000001A   0x00000001   0x759B8F60   0x00000000
+01D0: 0x0028FF80   0xFFFDB000   0x016F0000   0x4EECB725
+01E0: 0x016F0F08   0x00000008   0x00000100   0x00000008
+01F0: 0x00000102   0x44700000   0x44070000   0x00000000
+0200: 0x00000000   0x00000780   0x00000438   0x00000000
+0210: 0x00000001   0x00670578   0x00000200   0x00000000
+0220: 0x021C03C0   0x0039E27B   0x000003C0   0x0000021C
+0230: 0x0000002C   0x0028FE24   0x00825EA4   0x0028FF70
+0240: 0x774430A5   0x00000000   0xFFFDB000   0x00821D17
+0250: 0x00835342   0x97425AB5   0x0028FF80   0x008246F1
+0260: 0x00400000   0x00000000   0x01972A5F   0x0000000A
+0270: 0x00000094   0x00000006   0x00000002   0x000023F0

SCM Op: 0x77E, lDbg: 0 LastRendObj: 9831

Game Version: US 1.0

State Information: Ped Context: 0
Thanks in advance
Reply
#2

Could you post the server logs as well, preferably those shown by the crashdetect plugin (install it if you don't use it yet).
Reply
#3

Crashdetect doesn't seem to find anything special. The serverlog is:
pawn Код:
----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

[12:36:38]
[12:36:38] Server Plugins
[12:36:38] --------------
[12:36:38]  Loading plugin: sscanf
[12:36:38]

[12:36:38]  ===============================

[12:36:38]       sscanf plugin loaded.    

[12:36:38]          Version:  2.8.1        

[12:36:38]    (c) 2012 Alex "******" Cole  

[12:36:38]  ===============================

[12:36:38]   Loaded.
[12:36:38]  Loading plugin: Streamer
[12:36:38]

*** Streamer Plugin v2.6.1 by Incognito loaded ***

[12:36:38]   Loaded.
[12:36:38]  Loading plugin: crashdetect
[12:36:38]   CrashDetect v4.11.2 is OK.
[12:36:38]   Loaded.
[12:36:38]  Loading plugin: Whirlpool
[12:36:38]  
[12:36:38]  ==================
[12:36:38]  
[12:36:38]   Whirlpool loaded
[12:36:38]  
[12:36:38]  ==================
[12:36:38]  
[12:36:38]   Loaded.
[12:36:38]  Loaded 4 plugins.

[12:36:38]
[12:36:38] Filterscripts
[12:36:38] ---------------
[12:36:38]   Loading filterscript 'TerribleStuntsDrawMaps.amx'...
[12:36:38]
--------------------------------------
[12:36:38]  Maps were loaded
[12:36:38] --------------------------------------

[12:36:38]   Loading filterscript 'stunt_island.amx'...
[12:36:38]

[12:36:38]   |---------------------------------------------------
[12:36:38]   |--- Stunt Island Filterscript by Matite and Kye
[12:36:38]   |--  Script v1.02
[12:36:38]   |--  13th February 2015
[12:36:38]   |---------------------------------------------------
[12:36:38]   Loading filterscript 'modular_island.amx'...
[12:36:38]

[12:36:38]   |---------------------------------------------------
[12:36:38]   |--- Modular Island Filterscript by Matite
[12:36:38]   |--  Script v1.01
[12:36:38]   |--  12th January 2015
[12:36:38]   |---------------------------------------------------
[12:36:38]   Loaded 3 filterscripts.

[12:36:38]  
[12:36:38]  
[12:36:38]  
[12:36:38]  =======================================
[12:36:38]  |                                     |
[12:36:38]  |        YSI version 3.09.0684        |
[12:36:38]  |        By Alex "******" Cole        |
[12:36:38]  |                                     |
[12:36:38]  =======================================
[12:36:38]  
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/planes.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/helis.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/bikes.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/convertible.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/industrial.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/lowriders.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/offroads.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/PSV.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/saloons.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/sport.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/stations.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/boats.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/trailers.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/uniques.txt"
[12:36:38] -mSelection- WARNING: Failed to load list: "Vehicles/RCs.txt"
[12:36:38] 25
[12:36:38]
----------------------------------
[12:36:38]  MRSandwich
[12:36:38] ----------------------------------

[12:36:38] Number of vehicle models: 5
[12:37:01] [connection] 192.168.1.3:53150 requests connection cookie.
[12:37:02] [connection] incoming connection: 192.168.1.3:53150 id: 0
[12:37:02] [join] MRSandwich has joined the server (0:192.168.1.3)
[12:37:38] New version of CrashDetect is available for download (4.13)
[12:53:31] [part] MRSandwich has left the server (0:1)
It is not the server that crashes, but just my game :/
Reply
#4

Update, I have unloaded the modular island and stunt island filterscript and now everything works fine...
Reply
#5

This is a client crash, not a server crash. The thing you want to look for in crash reports is this line:
Код:
SCM Op: 0x77E, lDbg: 0 LastRendObj: 9831
You can search the opcode (077E) in the opcode database. This one's apparently related to interiors.
The last rendered object is the object model that the client last rendered. If you can find it in your script it is likely that this object or the ones following it is the culprit.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)