View Single Post
Electr000999
Senior Member
Join Date: Aug 2011
Old 12-17-2017 , 12:09   Re: SourceMod 1.8 Now Stable
#101

i still get this crash in L4D2 server under sourcemod 1.8:

#0 0xe8cd6169 in CForward::Execute(int*, SourceMod::IForwardFilter*) () from /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
[Current thread is 1 (Thread 0xf745b700 (LWP 25982))]
#0 0xe8cd6169 in CForward::Execute(int*, SourceMod::IForwardFilter*) () from /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so

after do vote via plugin https://forums.alliedmods.net/showthread.php?t=208008
iam was try use sources updated https://github.com/powerlord/sourcem...emod/scripting for transitional syntax but this still crash in same randomly after finish vote.

this only in 1.8, in 1.7 not crashes.

dear developers can you see what a problem in sourcemod? I think the plugins should not go crash. but I see this pain with 1.8.

Code:
CRASH: Sun Dec 17 17:56:22 MSK 2017
Start Line: ./srcds_linux -game left4dead2 -strictportbind -ip 195.62.53.114 -port 27102 +clientport 27005 +map c2m1_highway -maxplayers 12 +mp_gamemode survival +exec server.cfg -debug -nowatchdog
[New LWP 25982]
[New LWP 26126]
[New LWP 26082]
[New LWP 26087]
[New LWP 26050]
[New LWP 26123]
[New LWP 26150]
[New LWP 33248]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./srcds_linux -game left4dead2 -strictportbind -ip 195.62.53.114 -port 27102 +c'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xe8cd6169 in CForward::Execute(int*, SourceMod::IForwardFilter*) () from /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
[Current thread is 1 (Thread 0xf745b700 (LWP 25982))]
#0  0xe8cd6169 in CForward::Execute(int*, SourceMod::IForwardFilter*) () from /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
No symbol table info available.
eax            0x1222a698	304260760
ecx            0xdc0dcfc	230743292
edx            0xffe2fbb8	-1901640
ebx            0x0	0
esp            0xffe2f820	0xffe2f820
ebp            0x0	0x0
esi            0x0	0
edi            0xdc0dcf8	230743288
eip            0xe8cd6169	0xe8cd6169 <CForward::Execute(int*, SourceMod::IForwardFilter*)+249>
eflags         0x10246	[ PF ZF IF RF ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99
From        To          Syms Read   Shared Object Library
0xf7722590  0xf775a0f7  Yes (*)     /lib/i386-linux-gnu/libm.so.6
0xf7719a30  0xf771a961  Yes (*)     /lib/i386-linux-gnu/libdl.so.2
0xf768c914  0xf76d2c78  Yes         bin/libstdc++.so.6
0xf762d870  0xf763aef1  Yes (*)     /lib/i386-linux-gnu/libpthread.so.0
0xf748a750  0xf75b61bd  Yes (*)     /lib/i386-linux-gnu/libc.so.6
0xf777f860  0xf779873d  Yes (*)     /lib/ld-linux.so.2
0xf745ee00  0xf746e0fc  Yes         bin/libgcc_s.so.1
0xf7430ea0  0xf7445118  Yes (*)     bin/libtier0_srv.so
0xf741f840  0xf742305c  Yes (*)     /lib/i386-linux-gnu/librt.so.1
0xf7338e20  0xf735b104  Yes (*)     bin/libvstdlib_srv.so
0xf6e84360  0xf6ef2268  Yes (*)     bin/dedicated_srv.so
0xf6e3dea0  0xf6e533d4  Yes (*)     bin/libsteam_api.so
0xf6ac3cc0  0xf6cbf770  Yes (*)     /home/l4d2_server/serverfiles/bin/engine_srv.so
0xf6576bb0  0xf659fcf0  Yes (*)     /home/l4d2_server/serverfiles/bin/soundemittersystem_srv.so
0xf6409e00  0xf64c6364  Yes (*)     /home/l4d2_server/serverfiles/bin/materialsystem_srv.so
0xf4ecd410  0xf4f70310  Yes (*)     /home/l4d2_server/serverfiles/bin/studiorender_srv.so
0xf4c82840  0xf4e1a548  Yes (*)     /home/l4d2_server/serverfiles/bin/vphysics_srv.so
0xf4bc2a00  0xf4c13f90  Yes (*)     /home/l4d2_server/serverfiles/bin/datacache_srv.so
0xf4b08150  0xf4b72a18  Yes (*)     /home/l4d2_server/serverfiles/bin/vscript_srv.so
0xf4ad8340  0xf4ae84e4  Yes (*)     /home/l4d2_server/serverfiles/bin/shaderapiempty_srv.so
0xeeb61380  0xef910ae4  Yes (*)     /home/l4d2_server/.steam/sdk32/steamclient.so
0xee3d7af0  0xee44ea28  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/bin/matchmaking_ds_srv.so
0xed708eb0  0xedf4b31c  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/bin/server_srv.so
0xed39ec10  0xed3ae084  Yes (*)     /home/l4d2_server/serverfiles/bin/scenefilecache_srv.so
0xf655b100  0xf655cc2d  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/metamod/bin/server.so
0xe8fdfd70  0xe900c202  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/metamod/bin/metamod.2.l4d2.so
0xf6548a50  0xf654eb62  Yes (*)     /lib/i386-linux-gnu/libnss_files.so.2
0xf6540b50  0xf6543933  Yes (*)     /lib/i386-linux-gnu/libnss_dns.so.2
0xe8fb9660  0xe8fc5f04  Yes (*)     /lib/i386-linux-gnu/libresolv.so.2
0xf77775e0  0xf7777bfc  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/change_maxrate/change_maxrate_mm.so
0xf7774aa0  0xf77751e8  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod_mm_i486.so
0xe8e2ad00  0xe8e8fec2  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
0xe8c97460  0xe8cec170  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
0xe8a7c700  0xe8a9a294  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/bin/sourcepawn.jit.x86.so
0xe8159ff0  0xe816f568  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/l4dtoolz/l4dtoolz_mm_i486.so
0xf653d7a0  0xf653dcd4  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/stripper/bin/stripper_mm_i486.so
0xe8132770  0xe81481e0  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/stripper/bin/stripper.16.l4d2.so
0xe810f280  0xe8123f14  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/stripper/bin/stripper.core.so
0xe7e3eac0  0xe7e6fdb7  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/accelerator.ext.so
0xe7defa60  0xe7e17df5  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/webternet.ext.so
0xe75ce800  0xe75db2e8  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/defibfix.ext.so
0xe75c27e0  0xe75c51b8  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/l4d2_bugfixes.ext.so
0xe757d8f0  0xe75a930f  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/left4downtown.ext.2.l4d2.so
0xe754fc90  0xe75534d8  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/bintools.ext.so
0xe71c41e0  0xe71eda42  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/sdkhooks.ext.2.l4d2.so
0xe7160420  0xe7194b52  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/sdktools.ext.2.l4d2.so
0xe7547ae0  0xe754c634  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/clientprefs.ext.so
0xe6f0ce80  0xe702cea0  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/dbi.sqlite.ext.so
0xe750d5a0  0xe753f750  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/regex.ext.so
0xe6ec2aa0  0xe6ecbb44  Yes         /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/dhooks.ext.so
0xe6eb9e30  0xe6ebc698  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/geoip.ext.so
0xe6d6c750  0xe6d7db38  Yes         /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/geoipcity.ext.so
0xe51c0780  0xe51c6e78  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/topmenus.ext.so
0xe51a9d80  0xe51b546e  Yes         /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/SteamWorks.ext.so
0xe5008040  0xe5092da5  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/dbi.mysql.ext.so
0xe4fb0650  0xe4fc013d  Yes (*)     /usr/lib32/libz.so.1
0xe75016e0  0xe7504030  Yes (*)     /home/l4d2_server/serverfiles/left4dead2/addons/sourcemod/extensions/filenetmessages.ext.2.l4d2.so
0xdc9aa740  0xdca2d84c  Yes (*)     bin/steamclient.so
0xde3616c0  0xde3d66b0  Yes (*)     bin/crashhandler.so
(*): Shared library is missing debugging information.
Dump of assembler code for function _ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE:
   0xe8cd6070 <+0>:	push   %ebp
   0xe8cd6071 <+1>:	push   %ebx
   0xe8cd6072 <+2>:	push   %edi
   0xe8cd6073 <+3>:	push   %esi
   0xe8cd6074 <+4>:	sub    $0x34c,%esp
   0xe8cd607a <+10>:	mov    0x360(%esp),%edi
   0xe8cd6081 <+17>:	mov    0x400(%edi),%esi
   0xe8cd6087 <+23>:	test   %esi,%esi
   0xe8cd6089 <+25>:	je     0xe8cd6098 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+40>
   0xe8cd608b <+27>:	mov    (%edi),%eax
   0xe8cd608d <+29>:	mov    %edi,(%esp)
   0xe8cd6090 <+32>:	call   *0x1c(%eax)
   0xe8cd6093 <+35>:	jmp    0xe8cd63e3 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+883>
   0xe8cd6098 <+40>:	movl   $0x0,0x348(%esp)
   0xe8cd60a3 <+51>:	mov    0x3fc(%edi),%eax
   0xe8cd60a9 <+57>:	mov    %eax,0x2c(%esp)
   0xe8cd60ad <+61>:	lea    0x2c(%edi),%eax
   0xe8cd60b0 <+64>:	mov    %eax,0x4(%esp)
   0xe8cd60b4 <+68>:	lea    0x48(%esp),%eax
   0xe8cd60b8 <+72>:	mov    %eax,(%esp)
   0xe8cd60bb <+75>:	movl   $0x300,0x8(%esp)
   0xe8cd60c3 <+83>:	call   0xf7599d20
   0xe8cd60c8 <+88>:	movl   $0x0,0x3fc(%edi)
   0xe8cd60d2 <+98>:	lea    0x4(%edi),%edx
   0xe8cd60d5 <+101>:	mov    %edx,0x38(%esp)
   0xe8cd60d9 <+105>:	mov    0x14(%edi),%ecx
   0xe8cd60dc <+108>:	mov    %ecx,0x3c(%esp)
   0xe8cd60e0 <+112>:	mov    0x8(%edi),%eax
   0xe8cd60e3 <+115>:	mov    %eax,0x40(%esp)
   0xe8cd60e7 <+119>:	movb   $0x0,0x44(%esp)
   0xe8cd60ec <+124>:	lea    0x38(%esp),%esi
   0xe8cd60f0 <+128>:	mov    %esi,0x14(%edi)
   0xe8cd60f3 <+131>:	cmp    %edx,%eax
   0xe8cd60f5 <+133>:	je     0xe8cd63ae <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+830>
   0xe8cd60fb <+139>:	mov    0x368(%esp),%ebx
   0xe8cd6102 <+146>:	xor    %esi,%esi
   0xe8cd6104 <+148>:	movl   $0x0,0x20(%esp)
   0xe8cd610c <+156>:	movl   $0x0,0x24(%esp)
   0xe8cd6114 <+164>:	jmp    0xe8cd6150 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+224>
   0xe8cd6116 <+166>:	mov    0x348(%esp),%ecx
   0xe8cd611d <+173>:	mov    0x28(%esp),%esi
   0xe8cd6121 <+177>:	cmp    %esi,%ecx
   0xe8cd6123 <+179>:	jle    0xe8cd6139 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+201>
   0xe8cd6125 <+181>:	cmp    $0x4,%ecx
   0xe8cd6128 <+184>:	je     0xe8cd63f0 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+896>
   0xe8cd612e <+190>:	mov    %eax,0x24(%esp)
   0xe8cd6132 <+194>:	mov    %ecx,%esi
   0xe8cd6134 <+196>:	jmp    0xe8cd6339 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+713>
   0xe8cd6139 <+201>:	mov    %eax,0x24(%esp)
   0xe8cd613d <+205>:	jmp    0xe8cd6339 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+713>
   0xe8cd6142 <+210>:	data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)
   0xe8cd6150 <+224>:	test   %ebx,%ebx
   0xe8cd6152 <+226>:	mov    (%eax),%ebp
   0xe8cd6154 <+228>:	je     0xe8cd6169 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+249>
   0xe8cd6156 <+230>:	mov    (%ebx),%eax
   0xe8cd6158 <+232>:	lea    0x48(%esp),%ecx
   0xe8cd615c <+236>:	mov    %ecx,0x8(%esp)
   0xe8cd6160 <+240>:	mov    %ebp,0x4(%esp)
   0xe8cd6164 <+244>:	mov    %ebx,(%esp)
   0xe8cd6167 <+247>:	call   *(%eax)
=> 0xe8cd6169 <+249>:	mov    0x0(%ebp),%eax
   0xe8cd616c <+252>:	mov    %ebp,(%esp)
   0xe8cd616f <+255>:	call   *0x3c(%eax)
   0xe8cd6172 <+258>:	mov    (%eax),%ecx
   0xe8cd6174 <+260>:	mov    %eax,(%esp)
   0xe8cd6177 <+263>:	call   *0x4c(%ecx)
   0xe8cd617a <+266>:	test   %al,%al
   0xe8cd617c <+268>:	jne    0xe8cd6340 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+720>
   0xe8cd6182 <+274>:	mov    %ebp,0x34(%esp)
   0xe8cd6186 <+278>:	mov    %esi,0x28(%esp)
   0xe8cd618a <+282>:	cmpl   $0x0,0x2c(%esp)
   0xe8cd618f <+287>:	je     0xe8cd62c7 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+599>
   0xe8cd6195 <+293>:	xor    %ebp,%ebp
   0xe8cd6197 <+295>:	lea    0x48(%esp),%ebx
   0xe8cd619b <+299>:	nopl   0x0(%eax,%eax,1)
   0xe8cd61a0 <+304>:	mov    0x3f0(%edi),%ecx
   0xe8cd61a6 <+310>:	cmp    %ecx,%ebp
   0xe8cd61a8 <+312>:	jae    0xe8cd61b5 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+325>
   0xe8cd61aa <+314>:	mov    0x32c(%edi,%ebp,4),%eax
   0xe8cd61b1 <+321>:	test   %eax,%eax
   0xe8cd61b3 <+323>:	jne    0xe8cd61b8 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+328>
   0xe8cd61b5 <+325>:	mov    0x14(%ebx),%eax
   0xe8cd61b8 <+328>:	cmp    %ecx,%ebp
   0xe8cd61ba <+330>:	jae    0xe8cd61e0 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+368>
   0xe8cd61bc <+332>:	mov    %eax,%ecx
   0xe8cd61be <+334>:	and    $0x1,%ecx
   0xe8cd61c1 <+337>:	jne    0xe8cd61e0 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+368>
   0xe8cd61c3 <+339>:	mov    0x34(%esp),%edx
   0xe8cd61c7 <+343>:	mov    (%edx),%eax
   0xe8cd61c9 <+345>:	mov    (%ebx),%ecx
   0xe8cd61cb <+347>:	mov    %ecx,0x4(%esp)
   0xe8cd61cf <+351>:	mov    %edx,(%esp)
   0xe8cd61d2 <+354>:	call   *(%eax)
   0xe8cd61d4 <+356>:	jmp    0xe8cd6270 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+512>
   0xe8cd61d9 <+361>:	nopl   0x0(%eax)
   0xe8cd61e0 <+368>:	cmp    $0x2,%eax
   0xe8cd61e3 <+371>:	je     0xe8cd6230 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+448>
   0xe8cd61e5 <+373>:	cmp    $0x4,%eax
   0xe8cd61e8 <+376>:	je     0xe8cd6230 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+448>
   0xe8cd61ea <+378>:	cmp    $0x7,%eax
   0xe8cd61ed <+381>:	jne    0xe8cd624a <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+474>
   0xe8cd61ef <+383>:	mov    0x34(%esp),%eax
   0xe8cd61f3 <+387>:	mov    (%eax),%ecx
   0xe8cd61f5 <+389>:	mov    %ecx,0x30(%esp)
   0xe8cd61f9 <+393>:	mov    0x4(%ebx),%ecx
   0xe8cd61fc <+396>:	mov    0x8(%ebx),%edx
   0xe8cd61ff <+399>:	mov    0x10(%ebx),%esi
   0xe8cd6202 <+402>:	mov    0xc(%ebx),%edi
   0xe8cd6205 <+405>:	mov    %edi,0x10(%esp)
   0xe8cd6209 <+409>:	mov    %esi,0xc(%esp)
   0xe8cd620d <+413>:	mov    %ecx,0x8(%esp)
   0xe8cd6211 <+417>:	mov    %edx,0x4(%esp)
   0xe8cd6215 <+421>:	mov    %eax,(%esp)
   0xe8cd6218 <+424>:	mov    0x30(%esp),%eax
   0xe8cd621c <+428>:	call   *0x18(%eax)
   0xe8cd621f <+431>:	jmp    0xe8cd6270 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+512>
   0xe8cd6221 <+433>:	data16 data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)
   0xe8cd6230 <+448>:	mov    0x34(%esp),%ecx
   0xe8cd6234 <+452>:	mov    (%ecx),%eax
   0xe8cd6236 <+454>:	mov    %ebx,0x4(%esp)
   0xe8cd623a <+458>:	mov    %ecx,(%esp)
   0xe8cd623d <+461>:	movl   $0x1,0x8(%esp)
   0xe8cd6245 <+469>:	call   *0x4(%eax)
   0xe8cd6248 <+472>:	jmp    0xe8cd6270 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+512>
   0xe8cd624a <+474>:	mov    0x34(%esp),%edi
   0xe8cd624e <+478>:	mov    (%edi),%eax
   0xe8cd6250 <+480>:	mov    0x4(%ebx),%ecx
   0xe8cd6253 <+483>:	mov    0x8(%ebx),%edx
   0xe8cd6256 <+486>:	mov    0xc(%ebx),%esi
   0xe8cd6259 <+489>:	mov    %esi,0xc(%esp)
   0xe8cd625d <+493>:	mov    %ecx,0x8(%esp)
   0xe8cd6261 <+497>:	mov    %edx,0x4(%esp)
   0xe8cd6265 <+501>:	mov    %edi,(%esp)
   0xe8cd6268 <+504>:	call   *0x10(%eax)
   0xe8cd626b <+507>:	nopl   0x0(%eax,%eax,1)
   0xe8cd6270 <+512>:	mov    %eax,%esi
   0xe8cd6272 <+514>:	test   %esi,%esi
   0xe8cd6274 <+516>:	je     0xe8cd62b2 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+578>
   0xe8cd6276 <+518>:	mov    0x34(%esp),%edi
   0xe8cd627a <+522>:	mov    (%edi),%eax
   0xe8cd627c <+524>:	mov    %edi,(%esp)
   0xe8cd627f <+527>:	call   *0x28(%eax)
   0xe8cd6282 <+530>:	mov    %eax,0x30(%esp)
   0xe8cd6286 <+534>:	mov    (%edi),%eax
   0xe8cd6288 <+536>:	mov    %edi,(%esp)
   0xe8cd628b <+539>:	call   *0x30(%eax)
   0xe8cd628e <+542>:	mov    %esi,0xc(%esp)
   0xe8cd6292 <+546>:	mov    %eax,0x8(%esp)
   0xe8cd6296 <+550>:	mov    0x30(%esp),%eax
   0xe8cd629a <+554>:	mov    %eax,0x4(%esp)
   0xe8cd629e <+558>:	movl   $0xe8cf3334,0x10(%esp)
   0xe8cd62a6 <+566>:	movl   $0xe8cfb4d8,(%esp)
   0xe8cd62ad <+573>:	call   0xe8ccd490 <_ZN11DebugReport13GenerateErrorEPN10SourcePawn14IPluginContextEiiPKcz>
   0xe8cd62b2 <+578>:	inc    %ebp
   0xe8cd62b3 <+579>:	add    $0x18,%ebx
   0xe8cd62b6 <+582>:	cmp    %ebp,0x2c(%esp)
   0xe8cd62ba <+586>:	mov    0x360(%esp),%edi
   0xe8cd62c1 <+593>:	jne    0xe8cd61a0 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+304>
   0xe8cd62c7 <+599>:	mov    0x34(%esp),%edx
   0xe8cd62cb <+603>:	mov    (%edx),%eax
   0xe8cd62cd <+605>:	lea    0x348(%esp),%ecx
   0xe8cd62d4 <+612>:	mov    %ecx,0x4(%esp)
   0xe8cd62d8 <+616>:	mov    %edx,(%esp)
   0xe8cd62db <+619>:	call   *0x20(%eax)
   0xe8cd62de <+622>:	test   %eax,%eax
   0xe8cd62e0 <+624>:	jne    0xe8cd6335 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+709>
   0xe8cd62e2 <+626>:	mov    0x24(%esp),%esi
   0xe8cd62e6 <+630>:	lea    0x1(%esi),%eax
   0xe8cd62e9 <+633>:	mov    0x3f8(%edi),%ecx
   0xe8cd62ef <+639>:	cmp    $0x4,%ecx
   0xe8cd62f2 <+642>:	je     0xe8cd6318 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+680>
   0xe8cd62f4 <+644>:	cmp    $0x3,%ecx
   0xe8cd62f7 <+647>:	je     0xe8cd6116 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+166>
   0xe8cd62fd <+653>:	cmp    $0x2,%ecx
   0xe8cd6300 <+656>:	jne    0xe8cd6331 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+705>
   0xe8cd6302 <+658>:	mov    0x348(%esp),%ecx
   0xe8cd6309 <+665>:	mov    0x28(%esp),%esi
   0xe8cd630d <+669>:	cmp    %esi,%ecx
   0xe8cd630f <+671>:	cmovge %ecx,%esi
   0xe8cd6312 <+674>:	mov    %eax,0x24(%esp)
   0xe8cd6316 <+678>:	jmp    0xe8cd6339 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+713>
   0xe8cd6318 <+680>:	mov    0x348(%esp),%ecx
   0xe8cd631f <+687>:	mov    0x20(%esp),%edx
   0xe8cd6323 <+691>:	cmp    %edx,%ecx
   0xe8cd6325 <+693>:	cmovle %ecx,%edx
   0xe8cd6328 <+696>:	test   %esi,%esi
   0xe8cd632a <+698>:	cmove  %ecx,%edx
   0xe8cd632d <+701>:	mov    %edx,0x20(%esp)
   0xe8cd6331 <+705>:	mov    %eax,0x24(%esp)
   0xe8cd6335 <+709>:	mov    0x28(%esp),%esi
   0xe8cd6339 <+713>:	mov    0x368(%esp),%ebx
   0xe8cd6340 <+720>:	cmpb   $0x0,0x44(%esp)
   0xe8cd6345 <+725>:	je     0xe8cd6360 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+752>
   0xe8cd6347 <+727>:	movb   $0x0,0x44(%esp)
   0xe8cd634c <+732>:	mov    0x40(%esp),%eax
   0xe8cd6350 <+736>:	jmp    0xe8cd636f <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+767>
   0xe8cd6352 <+738>:	data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)
   0xe8cd6360 <+752>:	mov    0x40(%esp),%eax
   0xe8cd6364 <+756>:	test   %eax,%eax
   0xe8cd6366 <+758>:	je     0xe8cd636f <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+767>
   0xe8cd6368 <+760>:	mov    0x4(%eax),%eax
   0xe8cd636b <+763>:	mov    %eax,0x40(%esp)
   0xe8cd636f <+767>:	mov    0x38(%esp),%ecx
   0xe8cd6373 <+771>:	cmp    %ecx,%eax
   0xe8cd6375 <+773>:	jne    0xe8cd6150 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+224>
   0xe8cd637b <+779>:	mov    0x24(%esp),%eax
   0xe8cd637f <+783>:	mov    0x3c(%esp),%edx
   0xe8cd6383 <+787>:	mov    %edx,0x10(%ecx)
   0xe8cd6386 <+790>:	test   %eax,%eax
   0xe8cd6388 <+792>:	je     0xe8cd63e1 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+881>
   0xe8cd638a <+794>:	mov    0x3f8(%edi),%eax
   0xe8cd6390 <+800>:	lea    -0x2(%eax),%ecx
   0xe8cd6393 <+803>:	cmp    $0x2,%ecx
   0xe8cd6396 <+806>:	jb     0xe8cd63b3 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+835>
   0xe8cd6398 <+808>:	cmp    $0x4,%eax
   0xe8cd639b <+811>:	je     0xe8cd63bc <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+844>
   0xe8cd639d <+813>:	test   %eax,%eax
   0xe8cd639f <+815>:	jne    0xe8cd63c7 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+855>
   0xe8cd63a1 <+817>:	movl   $0x0,0x348(%esp)
   0xe8cd63ac <+828>:	jmp    0xe8cd63c7 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+855>
   0xe8cd63ae <+830>:	mov    %ecx,0x14(%edi)
   0xe8cd63b1 <+833>:	jmp    0xe8cd63e1 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+881>
   0xe8cd63b3 <+835>:	mov    %esi,0x348(%esp)
   0xe8cd63ba <+842>:	jmp    0xe8cd63c7 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+855>
   0xe8cd63bc <+844>:	mov    0x20(%esp),%eax
   0xe8cd63c0 <+848>:	mov    %eax,0x348(%esp)
   0xe8cd63c7 <+855>:	cmpl   $0x0,0x364(%esp)
   0xe8cd63cf <+863>:	je     0xe8cd63e1 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+881>
   0xe8cd63d1 <+865>:	mov    0x348(%esp),%eax
   0xe8cd63d8 <+872>:	mov    0x364(%esp),%ecx
   0xe8cd63df <+879>:	mov    %eax,(%ecx)
   0xe8cd63e1 <+881>:	xor    %esi,%esi
   0xe8cd63e3 <+883>:	mov    %esi,%eax
   0xe8cd63e5 <+885>:	add    $0x34c,%esp
   0xe8cd63eb <+891>:	pop    %esi
   0xe8cd63ec <+892>:	pop    %edi
   0xe8cd63ed <+893>:	pop    %ebx
   0xe8cd63ee <+894>:	pop    %ebp
   0xe8cd63ef <+895>:	ret    
   0xe8cd63f0 <+896>:	mov    $0x4,%esi
   0xe8cd63f5 <+901>:	mov    0x38(%esp),%ecx
   0xe8cd63f9 <+905>:	jmp    0xe8cd637f <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+783>
End of assembler dump.
Stack level 0, frame at 0x0:
 eip = 0xe8cd6169 in CForward::Execute(int*, SourceMod::IForwardFilter*); saved eip = <unavailable>
 Outermost frame: outermost
 Arglist at unknown address.
 Locals at unknown address, Previous frame's sp in esp
End of Source crash report
----------------------------------------------
p.s i was used last sm 1.8 - build 6039

or can you say me what i am should check in plugins (what changed from 1.7.3 to 1.8 in forwards / native stuff what i should change in plugins to optimise this for better stability of sm 1.8?) , i am was checked in plugins code around forwards and natives but not found any mistakes..

Last edited by Electr000999; 12-17-2017 at 12:14.
Electr000999 is offline
Send a message via Skype™ to Electr000999