Перейти к содержанию
  • CRASH: 0xe8eef119 in CForward::Execute(int*, SourceMod::IForwardFilter*) [FIXED IN SOURCEMOD 1.9]


    Снова вылез краш, есть он только в среде Sourcemod 1.8+, с чем связан пока не ясно, но сервер упал сразу после голосовния, скорее всего виноват nativevotes, там полно событий с форвардами.

    ----------------------------------------------
    CRASH: Thu Feb 16 18:50:04 MSK 2017
    Start Line: ./srcds_linux -game left4dead2 -strictportbind -ip 195.62.53.114 -port 27100 +clientport 27005 +map c2m1_highway -maxplayers 12 +mp_gamemode survival +exec server.cfg -debug -nowatchdog
    [New LWP 105499]
    [New LWP 105515]
    [New LWP 105516]
    [New LWP 105523]
    [New LWP 105527]
    [New LWP 105530]
    [New LWP 105531]
    [New LWP 105716]
    [New LWP 117753]
    [New LWP 105521]
    [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 27100 +c'.
    Program terminated with signal SIGSEGV, Segmentation fault.
    #0  0xe8eef119 in CForward::Execute(int*, SourceMod::IForwardFilter*) () from /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
    [Current thread is 1 (Thread 0xf73c2700 (LWP 105499))]
    #0  0xe8eef119 in CForward::Execute(int*, SourceMod::IForwardFilter*) () from /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
    #1  0x14086640 in ?? ()
    Backtrace stopped: previous frame inner to this frame (corrupt stack?)
    No symbol table info available.
    eax            0x13be87d8	331253720
    ecx            0x122efc64	305069156
    edx            0xff8465e8	-8100376
    ebx            0x0	0
    esp            0xff846250	0xff846250
    ebp            0x8008	0x8008
    esi            0x0	0
    edi            0x122efc60	305069152
    eip            0xe8eef119	0xe8eef119 <CForward::Execute(int*, SourceMod::IForwardFilter*)+249>
    eflags         0x210246	[ PF ZF IF RF ID ]
    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
    0xf7689590  0xf76c10f7  Yes (*)     /lib/i386-linux-gnu/libm.so.6
    0xf7680a30  0xf7681961  Yes (*)     /lib/i386-linux-gnu/libdl.so.2
    0xf75f3914  0xf7639c78  Yes         bin/libstdc++.so.6
    0xf7594870  0xf75a1ef1  Yes (*)     /lib/i386-linux-gnu/libpthread.so.0
    0xf73f1750  0xf751d04d  Yes (*)     /lib/i386-linux-gnu/libc.so.6
    0xf76e6860  0xf76ff61d  Yes (*)     /lib/ld-linux.so.2
    0xf73c5e00  0xf73d50fc  Yes         bin/libgcc_s.so.1
    0xf7397ea0  0xf73ac118  Yes (*)     bin/libtier0_srv.so
    0xf7386840  0xf738a05c  Yes (*)     /lib/i386-linux-gnu/librt.so.1
    0xf729fe20  0xf72c2084  Yes (*)     bin/libvstdlib_srv.so
    0xf6dea820  0xf6e58a78  Yes (*)     bin/dedicated_srv.so
    0xf6da4ea0  0xf6dba3d4  Yes (*)     bin/libsteam_api.so
    0xf6a2ac80  0xf6c265f0  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/engine_srv.so
    0xf64ddbb0  0xf6506c70  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/soundemittersystem_srv.so
    0xf6370e00  0xf642d2c4  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/materialsystem_srv.so
    0xf4e34410  0xf4ed7290  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/studiorender_srv.so
    0xf4be9840  0xf4d814d8  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/vphysics_srv.so
    0xf4b29a00  0xf4b7af10  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/datacache_srv.so
    0xf4a6f150  0xf4ad9998  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/vscript_srv.so
    0xf4a40340  0xf4a50464  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/shaderapiempty_srv.so
    0xeec60d00  0xef8df780  Yes (*)     /home/l4d2_alt_coop/.steam/sdk32/steamclient.so
    0xee4ddaf0  0xee5549a8  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/bin/matchmaking_ds_srv.so
    0xed80eed0  0xee05122c  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/bin/server_srv.so
    0xed4a4c10  0xed4b4004  Yes (*)     /home/l4d2_alt_coop/serverfiles/bin/scenefilecache_srv.so
    0xf64c2130  0xf64c3e0c  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/metamod/bin/server.so
    0xe90e7510  0xe91124f8  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/metamod/bin/metamod.2.l4d2.so
    0xf64afa50  0xf64b5b62  Yes (*)     /lib/i386-linux-gnu/libnss_files.so.2
    0xf64a7b50  0xf64aa933  Yes (*)     /lib/i386-linux-gnu/libnss_dns.so.2
    0xe90c1660  0xe90cdf04  Yes (*)     /lib/i386-linux-gnu/libresolv.so.2
    0xf76dea90  0xf76df1c8  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod_mm_i486.so
    0xe8f32c60  0xe8f977a2  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
    0xe8eb0440  0xe8f05120  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
    0xe8c95700  0xe8cb32a4  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/bin/sourcepawn.jit.x86.so
    0xe8b73ff0  0xe8b89568  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/l4dtoolz/l4dtoolz_mm_i486.so
    0xf76db7a0  0xf76dbcd4  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/stripper/bin/stripper_mm_i486.so
    0xe8b4c770  0xe8b621e0  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/stripper/bin/stripper.16.l4d2.so
    0xe8b29280  0xe8b3df14  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/stripper/bin/stripper.core.so
    0xe7f3bf40  0xe7f5d0f8  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/accelerator.ext.so
    0xe7ee8a60  0xe7f10df5  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/webternet.ext.so
    0xe736fac0  0xe74afc80  Yes         /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/curl.ext.so
    0xe8b0c800  0xe8b192e8  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/defibfix.ext.so
    0xe76da7e0  0xe76dd1b8  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/l4d2_bugfixes.ext.so
    0xe76b7d50  0xe76d0698  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/l4d2_meleespawncontrol.ext.so
    0xe70acd20  0xe70d6582  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/sdkhooks.ext.2.l4d2.so
    0xf64a1c90  0xf64a54d8  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/bintools.ext.so
    0xe765cee0  0xe7691622  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/sdktools.ext.2.l4d2.so
    0xe7617320  0xe76494d0  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/regex.ext.so
    0xe760ae30  0xe760d698  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/geoip.ext.so
    0xe6e8f750  0xe6ea0b38  Yes         /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/geoipcity.ext.so
    0xe5d38930  0xe5d42424  Yes         /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/dhooks.ext.so
    0xe5288780  0xe528ee78  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/topmenus.ext.so
    0xe4d74d80  0xe4d8046e  Yes         /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/SteamWorks.ext.so
    0xe7601ae0  0xe7606634  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/clientprefs.ext.so
    0xe4c46e00  0xe4d66f00  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/dbi.sqlite.ext.so
    0xe4269490  0xe42f41f5  Yes (*)     /home/l4d2_alt_coop/serverfiles/left4dead2/addons/sourcemod/extensions/dbi.mysql.ext.so
    0xe4240670  0xe425017d  Yes (*)     /usr/lib32/libz.so.1
    0xdbcb7740  0xdbd3a84c  Yes (*)     bin/steamclient.so
    0xdd7de6c0  0xdd8536b0  Yes (*)     bin/crashhandler.so
    (*): Shared library is missing debugging information.
    Dump of assembler code for function _ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE:
       0xe8eef020 <+0>:	push   %ebp
       0xe8eef021 <+1>:	push   %ebx
       0xe8eef022 <+2>:	push   %edi
       0xe8eef023 <+3>:	push   %esi
       0xe8eef024 <+4>:	sub    $0x34c,%esp
       0xe8eef02a <+10>:	mov    0x360(%esp),%edi
       0xe8eef031 <+17>:	mov    0x400(%edi),%esi
       0xe8eef037 <+23>:	test   %esi,%esi
       0xe8eef039 <+25>:	je     0xe8eef048 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+40>
       0xe8eef03b <+27>:	mov    (%edi),%eax
       0xe8eef03d <+29>:	mov    %edi,(%esp)
       0xe8eef040 <+32>:	call   *0x1c(%eax)
       0xe8eef043 <+35>:	jmp    0xe8eef393 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+883>
       0xe8eef048 <+40>:	movl   $0x0,0x348(%esp)
       0xe8eef053 <+51>:	mov    0x3fc(%edi),%eax
       0xe8eef059 <+57>:	mov    %eax,0x2c(%esp)
       0xe8eef05d <+61>:	lea    0x2c(%edi),%eax
       0xe8eef060 <+64>:	mov    %eax,0x4(%esp)
       0xe8eef064 <+68>:	lea    0x48(%esp),%eax
       0xe8eef068 <+72>:	mov    %eax,(%esp)
       0xe8eef06b <+75>:	movl   $0x300,0x8(%esp)
       0xe8eef073 <+83>:	call   0xf7500bb0
       0xe8eef078 <+88>:	movl   $0x0,0x3fc(%edi)
       0xe8eef082 <+98>:	lea    0x4(%edi),%edx
       0xe8eef085 <+101>:	mov    %edx,0x38(%esp)
       0xe8eef089 <+105>:	mov    0x14(%edi),%ecx
       0xe8eef08c <+108>:	mov    %ecx,0x3c(%esp)
       0xe8eef090 <+112>:	mov    0x8(%edi),%eax
       0xe8eef093 <+115>:	mov    %eax,0x40(%esp)
       0xe8eef097 <+119>:	movb   $0x0,0x44(%esp)
       0xe8eef09c <+124>:	lea    0x38(%esp),%esi
       0xe8eef0a0 <+128>:	mov    %esi,0x14(%edi)
       0xe8eef0a3 <+131>:	cmp    %edx,%eax
       0xe8eef0a5 <+133>:	je     0xe8eef35e <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+830>
       0xe8eef0ab <+139>:	mov    0x368(%esp),%ebx
       0xe8eef0b2 <+146>:	xor    %esi,%esi
       0xe8eef0b4 <+148>:	movl   $0x0,0x20(%esp)
       0xe8eef0bc <+156>:	movl   $0x0,0x24(%esp)
       0xe8eef0c4 <+164>:	jmp    0xe8eef100 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+224>
       0xe8eef0c6 <+166>:	mov    0x348(%esp),%ecx
       0xe8eef0cd <+173>:	mov    0x28(%esp),%esi
       0xe8eef0d1 <+177>:	cmp    %esi,%ecx
       0xe8eef0d3 <+179>:	jle    0xe8eef0e9 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+201>
       0xe8eef0d5 <+181>:	cmp    $0x4,%ecx
       0xe8eef0d8 <+184>:	je     0xe8eef3a0 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+896>
       0xe8eef0de <+190>:	mov    %eax,0x24(%esp)
       0xe8eef0e2 <+194>:	mov    %ecx,%esi
       0xe8eef0e4 <+196>:	jmp    0xe8eef2e9 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+713>
       0xe8eef0e9 <+201>:	mov    %eax,0x24(%esp)
       0xe8eef0ed <+205>:	jmp    0xe8eef2e9 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+713>
       0xe8eef0f2 <+210>:	data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)
       0xe8eef100 <+224>:	test   %ebx,%ebx
       0xe8eef102 <+226>:	mov    (%eax),%ebp
       0xe8eef104 <+228>:	je     0xe8eef119 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+249>
       0xe8eef106 <+230>:	mov    (%ebx),%eax
       0xe8eef108 <+232>:	lea    0x48(%esp),%ecx
       0xe8eef10c <+236>:	mov    %ecx,0x8(%esp)
       0xe8eef110 <+240>:	mov    %ebp,0x4(%esp)
       0xe8eef114 <+244>:	mov    %ebx,(%esp)
       0xe8eef117 <+247>:	call   *(%eax)
    => 0xe8eef119 <+249>:	mov    0x0(%ebp),%eax
       0xe8eef11c <+252>:	mov    %ebp,(%esp)
       0xe8eef11f <+255>:	call   *0x3c(%eax)
       0xe8eef122 <+258>:	mov    (%eax),%ecx
       0xe8eef124 <+260>:	mov    %eax,(%esp)
       0xe8eef127 <+263>:	call   *0x4c(%ecx)
       0xe8eef12a <+266>:	test   %al,%al
       0xe8eef12c <+268>:	jne    0xe8eef2f0 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+720>
       0xe8eef132 <+274>:	mov    %ebp,0x34(%esp)
       0xe8eef136 <+278>:	mov    %esi,0x28(%esp)
       0xe8eef13a <+282>:	cmpl   $0x0,0x2c(%esp)
       0xe8eef13f <+287>:	je     0xe8eef277 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+599>
       0xe8eef145 <+293>:	xor    %ebp,%ebp
       0xe8eef147 <+295>:	lea    0x48(%esp),%ebx
       0xe8eef14b <+299>:	nopl   0x0(%eax,%eax,1)
       0xe8eef150 <+304>:	mov    0x3f0(%edi),%ecx
       0xe8eef156 <+310>:	cmp    %ecx,%ebp
       0xe8eef158 <+312>:	jae    0xe8eef165 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+325>
       0xe8eef15a <+314>:	mov    0x32c(%edi,%ebp,4),%eax
       0xe8eef161 <+321>:	test   %eax,%eax
       0xe8eef163 <+323>:	jne    0xe8eef168 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+328>
       0xe8eef165 <+325>:	mov    0x14(%ebx),%eax
       0xe8eef168 <+328>:	cmp    %ecx,%ebp
       0xe8eef16a <+330>:	jae    0xe8eef190 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+368>
       0xe8eef16c <+332>:	mov    %eax,%ecx
       0xe8eef16e <+334>:	and    $0x1,%ecx
       0xe8eef171 <+337>:	jne    0xe8eef190 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+368>
       0xe8eef173 <+339>:	mov    0x34(%esp),%edx
       0xe8eef177 <+343>:	mov    (%edx),%eax
       0xe8eef179 <+345>:	mov    (%ebx),%ecx
       0xe8eef17b <+347>:	mov    %ecx,0x4(%esp)
       0xe8eef17f <+351>:	mov    %edx,(%esp)
       0xe8eef182 <+354>:	call   *(%eax)
       0xe8eef184 <+356>:	jmp    0xe8eef220 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+512>
       0xe8eef189 <+361>:	nopl   0x0(%eax)
       0xe8eef190 <+368>:	cmp    $0x2,%eax
       0xe8eef193 <+371>:	je     0xe8eef1e0 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+448>
       0xe8eef195 <+373>:	cmp    $0x4,%eax
       0xe8eef198 <+376>:	je     0xe8eef1e0 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+448>
       0xe8eef19a <+378>:	cmp    $0x7,%eax
       0xe8eef19d <+381>:	jne    0xe8eef1fa <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+474>
       0xe8eef19f <+383>:	mov    0x34(%esp),%eax
       0xe8eef1a3 <+387>:	mov    (%eax),%ecx
       0xe8eef1a5 <+389>:	mov    %ecx,0x30(%esp)
       0xe8eef1a9 <+393>:	mov    0x4(%ebx),%ecx
       0xe8eef1ac <+396>:	mov    0x8(%ebx),%edx
       0xe8eef1af <+399>:	mov    0x10(%ebx),%esi
       0xe8eef1b2 <+402>:	mov    0xc(%ebx),%edi
       0xe8eef1b5 <+405>:	mov    %edi,0x10(%esp)
       0xe8eef1b9 <+409>:	mov    %esi,0xc(%esp)
       0xe8eef1bd <+413>:	mov    %ecx,0x8(%esp)
       0xe8eef1c1 <+417>:	mov    %edx,0x4(%esp)
       0xe8eef1c5 <+421>:	mov    %eax,(%esp)
       0xe8eef1c8 <+424>:	mov    0x30(%esp),%eax
       0xe8eef1cc <+428>:	call   *0x18(%eax)
       0xe8eef1cf <+431>:	jmp    0xe8eef220 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+512>
       0xe8eef1d1 <+433>:	data16 data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)
       0xe8eef1e0 <+448>:	mov    0x34(%esp),%ecx
       0xe8eef1e4 <+452>:	mov    (%ecx),%eax
       0xe8eef1e6 <+454>:	mov    %ebx,0x4(%esp)
       0xe8eef1ea <+458>:	mov    %ecx,(%esp)
       0xe8eef1ed <+461>:	movl   $0x1,0x8(%esp)
       0xe8eef1f5 <+469>:	call   *0x4(%eax)
       0xe8eef1f8 <+472>:	jmp    0xe8eef220 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+512>
       0xe8eef1fa <+474>:	mov    0x34(%esp),%edi
       0xe8eef1fe <+478>:	mov    (%edi),%eax
       0xe8eef200 <+480>:	mov    0x4(%ebx),%ecx
       0xe8eef203 <+483>:	mov    0x8(%ebx),%edx
       0xe8eef206 <+486>:	mov    0xc(%ebx),%esi
       0xe8eef209 <+489>:	mov    %esi,0xc(%esp)
       0xe8eef20d <+493>:	mov    %ecx,0x8(%esp)
       0xe8eef211 <+497>:	mov    %edx,0x4(%esp)
       0xe8eef215 <+501>:	mov    %edi,(%esp)
       0xe8eef218 <+504>:	call   *0x10(%eax)
       0xe8eef21b <+507>:	nopl   0x0(%eax,%eax,1)
       0xe8eef220 <+512>:	mov    %eax,%esi
       0xe8eef222 <+514>:	test   %esi,%esi
       0xe8eef224 <+516>:	je     0xe8eef262 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+578>
       0xe8eef226 <+518>:	mov    0x34(%esp),%edi
       0xe8eef22a <+522>:	mov    (%edi),%eax
       0xe8eef22c <+524>:	mov    %edi,(%esp)
       0xe8eef22f <+527>:	call   *0x28(%eax)
       0xe8eef232 <+530>:	mov    %eax,0x30(%esp)
       0xe8eef236 <+534>:	mov    (%edi),%eax
       0xe8eef238 <+536>:	mov    %edi,(%esp)
       0xe8eef23b <+539>:	call   *0x30(%eax)
       0xe8eef23e <+542>:	mov    %esi,0xc(%esp)
       0xe8eef242 <+546>:	mov    %eax,0x8(%esp)
       0xe8eef246 <+550>:	mov    0x30(%esp),%eax
       0xe8eef24a <+554>:	mov    %eax,0x4(%esp)
       0xe8eef24e <+558>:	movl   $0xe8f0c2e4,0x10(%esp)
       0xe8eef256 <+566>:	movl   $0xe8f144d8,(%esp)
       0xe8eef25d <+573>:	call   0xe8ee6440 <_ZN11DebugReport13GenerateErrorEPN10SourcePawn14IPluginContextEiiPKcz>
       0xe8eef262 <+578>:	inc    %ebp
       0xe8eef263 <+579>:	add    $0x18,%ebx
       0xe8eef266 <+582>:	cmp    %ebp,0x2c(%esp)
       0xe8eef26a <+586>:	mov    0x360(%esp),%edi
       0xe8eef271 <+593>:	jne    0xe8eef150 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+304>
       0xe8eef277 <+599>:	mov    0x34(%esp),%edx
       0xe8eef27b <+603>:	mov    (%edx),%eax
       0xe8eef27d <+605>:	lea    0x348(%esp),%ecx
       0xe8eef284 <+612>:	mov    %ecx,0x4(%esp)
       0xe8eef288 <+616>:	mov    %edx,(%esp)
       0xe8eef28b <+619>:	call   *0x20(%eax)
       0xe8eef28e <+622>:	test   %eax,%eax
       0xe8eef290 <+624>:	jne    0xe8eef2e5 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+709>
       0xe8eef292 <+626>:	mov    0x24(%esp),%esi
       0xe8eef296 <+630>:	lea    0x1(%esi),%eax
       0xe8eef299 <+633>:	mov    0x3f8(%edi),%ecx
       0xe8eef29f <+639>:	cmp    $0x4,%ecx
       0xe8eef2a2 <+642>:	je     0xe8eef2c8 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+680>
       0xe8eef2a4 <+644>:	cmp    $0x3,%ecx
       0xe8eef2a7 <+647>:	je     0xe8eef0c6 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+166>
       0xe8eef2ad <+653>:	cmp    $0x2,%ecx
       0xe8eef2b0 <+656>:	jne    0xe8eef2e1 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+705>
       0xe8eef2b2 <+658>:	mov    0x348(%esp),%ecx
       0xe8eef2b9 <+665>:	mov    0x28(%esp),%esi
       0xe8eef2bd <+669>:	cmp    %esi,%ecx
       0xe8eef2bf <+671>:	cmovge %ecx,%esi
       0xe8eef2c2 <+674>:	mov    %eax,0x24(%esp)
       0xe8eef2c6 <+678>:	jmp    0xe8eef2e9 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+713>
       0xe8eef2c8 <+680>:	mov    0x348(%esp),%ecx
       0xe8eef2cf <+687>:	mov    0x20(%esp),%edx
       0xe8eef2d3 <+691>:	cmp    %edx,%ecx
       0xe8eef2d5 <+693>:	cmovle %ecx,%edx
       0xe8eef2d8 <+696>:	test   %esi,%esi
       0xe8eef2da <+698>:	cmove  %ecx,%edx
       0xe8eef2dd <+701>:	mov    %edx,0x20(%esp)
       0xe8eef2e1 <+705>:	mov    %eax,0x24(%esp)
       0xe8eef2e5 <+709>:	mov    0x28(%esp),%esi
       0xe8eef2e9 <+713>:	mov    0x368(%esp),%ebx
       0xe8eef2f0 <+720>:	cmpb   $0x0,0x44(%esp)
       0xe8eef2f5 <+725>:	je     0xe8eef310 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+752>
       0xe8eef2f7 <+727>:	movb   $0x0,0x44(%esp)
       0xe8eef2fc <+732>:	mov    0x40(%esp),%eax
       0xe8eef300 <+736>:	jmp    0xe8eef31f <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+767>
       0xe8eef302 <+738>:	data16 data16 data16 data16 nopw %cs:0x0(%eax,%eax,1)
       0xe8eef310 <+752>:	mov    0x40(%esp),%eax
       0xe8eef314 <+756>:	test   %eax,%eax
       0xe8eef316 <+758>:	je     0xe8eef31f <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+767>
       0xe8eef318 <+760>:	mov    0x4(%eax),%eax
       0xe8eef31b <+763>:	mov    %eax,0x40(%esp)
       0xe8eef31f <+767>:	mov    0x38(%esp),%ecx
       0xe8eef323 <+771>:	cmp    %ecx,%eax
       0xe8eef325 <+773>:	jne    0xe8eef100 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+224>
       0xe8eef32b <+779>:	mov    0x24(%esp),%eax
       0xe8eef32f <+783>:	mov    0x3c(%esp),%edx
       0xe8eef333 <+787>:	mov    %edx,0x10(%ecx)
       0xe8eef336 <+790>:	test   %eax,%eax
       0xe8eef338 <+792>:	je     0xe8eef391 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+881>
       0xe8eef33a <+794>:	mov    0x3f8(%edi),%eax
       0xe8eef340 <+800>:	lea    -0x2(%eax),%ecx
       0xe8eef343 <+803>:	cmp    $0x2,%ecx
       0xe8eef346 <+806>:	jb     0xe8eef363 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+835>
       0xe8eef348 <+808>:	cmp    $0x4,%eax
       0xe8eef34b <+811>:	je     0xe8eef36c <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+844>
       0xe8eef34d <+813>:	test   %eax,%eax
       0xe8eef34f <+815>:	jne    0xe8eef377 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+855>
       0xe8eef351 <+817>:	movl   $0x0,0x348(%esp)
       0xe8eef35c <+828>:	jmp    0xe8eef377 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+855>
       0xe8eef35e <+830>:	mov    %ecx,0x14(%edi)
       0xe8eef361 <+833>:	jmp    0xe8eef391 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+881>
       0xe8eef363 <+835>:	mov    %esi,0x348(%esp)
       0xe8eef36a <+842>:	jmp    0xe8eef377 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+855>
       0xe8eef36c <+844>:	mov    0x20(%esp),%eax
       0xe8eef370 <+848>:	mov    %eax,0x348(%esp)
       0xe8eef377 <+855>:	cmpl   $0x0,0x364(%esp)
       0xe8eef37f <+863>:	je     0xe8eef391 <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+881>
       0xe8eef381 <+865>:	mov    0x348(%esp),%eax
       0xe8eef388 <+872>:	mov    0x364(%esp),%ecx
       0xe8eef38f <+879>:	mov    %eax,(%ecx)
       0xe8eef391 <+881>:	xor    %esi,%esi
       0xe8eef393 <+883>:	mov    %esi,%eax
       0xe8eef395 <+885>:	add    $0x34c,%esp
       0xe8eef39b <+891>:	pop    %esi
       0xe8eef39c <+892>:	pop    %edi
       0xe8eef39d <+893>:	pop    %ebx
       0xe8eef39e <+894>:	pop    %ebp
       0xe8eef39f <+895>:	ret    
       0xe8eef3a0 <+896>:	mov    $0x4,%esi
       0xe8eef3a5 <+901>:	mov    0x38(%esp),%ecx
       0xe8eef3a9 <+905>:	jmp    0xe8eef32f <_ZN8CForward7ExecuteEPiPN9SourceMod14IForwardFilterE+783>
    End of assembler dump.
    Stack level 0, frame at 0xff846264:
     eip = 0xe8eef119 in CForward::Execute(int*, SourceMod::IForwardFilter*); saved eip = 0x14086640
     called by frame at 0xe8eef296
     Arglist at 0xff84625c, args: 
     Locals at 0xff84625c, Previous frame's sp is 0xff846264
     Saved registers:
      ebx at 0xff846258, ebp at 0xff84625c, esi at 0xff846250, edi at 0xff846254, eip at 0xff846260
    End of Source crash report
    ----------------------------------------------

     


    Обратная связь

    Рекомендуемые комментарии

    Electr0

    Опубликовано

    откатил Sourcemod на меге до 1.7.3 как и было выяснений причин крахов по теме:

     

    Electr0

    Опубликовано

    данный краш так же был замечен на Marsus'е где тоже есть nativevotes.

    Electr0

    Опубликовано

    на меге краш повторяется со свежим 1.8, взята новая версия native votes из репозитория https://github.com/powerlord/sourcemod-nativevotes, в ней исправлена одна ошибка https://forums.alliedmods.net/showpost.php?p=2566549&postcount=255, решено собрать все под sm 1.9 dev, устранены некоторые недочеты во всех плагинах по голосованиям (мелкие отклонения от стандартов), пока что бориться за жизнь 2 день без сбоев. т.к. этот краш проявляется на 1.8, а на 1.7.3 последнем билде стабильность 100% ая никаких крашей месяцами, то можно судить только о багах внутри 1.8 либо изменениях в работе которые приводят к таковым падениям

    Electr0

    Опубликовано

    До сих пор не падал по этому крашу, если продержится пару недель можно смело перетаскивать все фан сервера на SM 1.9 dev

    Electr0

    Опубликовано

    Можно с уверенностью говорить что баг был в sourcemod 1.8 с 18 декабря по 24 баг не возникал после установки Sourcemod 1.9, а до этого времени он появлялся примерно раз в сутки

    Electr0

    Опубликовано

    Значение Статус изменено на: Исправлено



    Присоединяйтесь к обсуждению

    Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

    Гость
    К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
    Добавить комментарий...

    ×   Вставлено с форматированием.   Вставить как обычный текст

      Разрешено использовать не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Обозначения статусов

    В обработке = Мы работаем над вашим отчетом.

    Исправлено = Проблема исправлена.

    Тестируется = Изменения внесены, но требуют тестирования.

    Закрыт = Отзыв некорректный, либо проблема не повторяется при проверке на серверах. Если у вас есть дополнительная информация напишите комментарий и мы снова откроем этот вопрос.

×
×
  • Создать...