Перейти к публикации
  • CRASH: 0xe8eef119 in CForward::Execute(int*, SourceMod::IForwardFilter*) [FIXED IN SOURCEMOD 1.9]


    Electr0
    • Исправлено

    Снова вылез краш, есть он только в среде 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
    ----------------------------------------------

     


    Отзывы пользователей

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

    на меге краш повторяется со свежим 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 либо изменениях в работе которые приводят к таковым падениям

    Ссылка на комментарий
    Поделиться на других сайтах

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

    Ссылка на комментарий
    Поделиться на других сайтах



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

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

    Гость
    Добавить комментарий...

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

      Разрешено не более 75 эмодзи.

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

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

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


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

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

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

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

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

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