View Single Post
pcmaster
AlliedModders Donor
Join Date: Sep 2009
Old 08-17-2016 , 14:26   Re: SourceTV Manager
Reply With Quote #26

Still crashing:

Code:
----------------------------------------------
CRASH: Wed Aug 17 20:24:54 CEST 2016
Start Line: ./srcds_linux -game csgo -usercon -ip <omitted> -port <omitted> +game_type 0 +game_mode 0 +mapgroup mg_surf +map surf_beginner -maxplayers_override 10 +sv_hibernate_when_empty 0 -debug +bot_quota 0
[New LWP 5369]
[New LWP 5372]
[New LWP 5370]
[New LWP 5373]
[New LWP 5383]
[New LWP 5378]
[New LWP 5382]
[New LWP 5389]
[New LWP 5380]
[New LWP 5385]
[New LWP 5381]
[New LWP 5375]
[New LWP 5390]
[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 csgo -usercon -ip <omitted> -port <omitted> +game_type 0 +'.
Program terminated with signal 11, Segmentation fault.
#0  0xe81c6c5a in Native_IsRecording(SourcePawn::IPluginContext*, int const*) () at /home/jannik/git/sourcetvmanager/natives.cpp:463
#0  0xe81c6c5a in Native_IsRecording(SourcePawn::IPluginContext*, int const*) () at /home/jannik/git/sourcetvmanager/natives.cpp:463
#1  0xe74c6b59 in ?? ()
#2  0xe74c6b59 in ?? ()
#3  0xec71006f in ?? ()
#4  0xece2d045 in sp::Environment::Invoke(sp::PluginRuntime*, sp::CompiledFunction*, int*) () from /gameserver/csgo/setup_surf/csgo/addons/sourcemod/bin/sourcepawn.jit.x86.so
#5  0xece2f955 in sp::InvokeFrame::InvokeFrame(sp::PluginContext*, unsigned int) () from /gameserver/csgo/setup_surf/csgo/addons/sourcemod/bin/sourcepawn.jit.x86.so
#6  0xece333a0 in sp::PluginContext::Invoke(unsigned int, int const*, unsigned int, int*) () from /gameserver/csgo/setup_surf/csgo/addons/sourcemod/bin/sourcepawn.jit.x86.so
#7  0x0ceb9600 in ?? ()
#8  0xeccf0938 in k_steamIDNonSteamGS () from /gameserver/csgo/setup_surf/csgo/addons/sourcemod/bin/sourcemod.2.csgo.so
__SourceHook_ParamInfos2M_CBaseServer_BroadcastPrintf = {{pNormalCtor = 0x0, pCopyCtor = 0x0, pDtor = 0x0, pAssignOperator = 0x0}}
__SourceHook_ParamInfosM_CBaseServer_BroadcastPrintf = {{size = 1, type = 0, flags = 0}}
vec2_origin = {x = 0, y = 0}
k_steamIDOutofDateGS = {m_steamid = {m_comp = {m_unAccountID = 0, m_unAccountInstance = 0, m_EAccountType = 0, m_EUniverse = k_EUniverseInvalid}, m_unAll64Bits = 0}}
k_steamIDNil = {m_steamid = {m_comp = {m_unAccountID = 0, m_unAccountInstance = 0, m_EAccountType = 0, m_EUniverse = k_EUniverseInvalid}, m_unAll64Bits = 0}}
UNSPECIFIED_LOGGING_COLOR = {_color = "\000\000\000"}
vec4_invalid = {x = 3.40282347e+38, y = 3.40282347e+38, z = 3.40282347e+38, w = 3.40282347e+38}
k_steamIDLanModeGS = {m_steamid = {m_comp = {m_unAccountID = 0, m_unAccountInstance = 0, m_EAccountType = 0, m_EUniverse = k_EUniversePublic}, m_unAll64Bits = 72057594037927936}}
vec4_origin = {x = 0, y = 0, z = 0, w = 0}
k_steamIDNonSteamGS = {m_steamid = {m_comp = {m_unAccountID = 2, m_unAccountInstance = 0, m_EAccountType = 0, m_EUniverse = k_EUniverseInvalid}, m_unAll64Bits = 2}}
vec2_invalid = {x = 3.40282347e+38, y = 3.40282347e+38}
k_steamIDNotInitYetGS = {m_steamid = {m_comp = {m_unAccountID = 1, m_unAccountInstance = 0, m_EAccountType = 0, m_EUniverse = k_EUniverseInvalid}, m_unAll64Bits = 1}}
__SourceHook_MFHCls_CBaseServer_BroadcastPrintf::ms_Inst = {_vptr.__SourceHook_MFHCls_CBaseServer_BroadcastPrintf = 0xe82ea830, static ms_Inst = {_vptr.__SourceHook_MFHCls_CBaseServer_BroadcastPrintf = 0xe82ea830, static ms_Inst = <same as static member of an already seen type>, static ms_MFI = {isVirtual = true, thisptroffs = 0, vtblindex = 40, vtbloffs = 0}, static ms_HI = 0x0, static ms_Proto = {numOfParams = 0, retPassInfo = {size = 0, type = 0, flags = 0}, paramsPassInfo = 0xe82ea530, convention = 0, retPassInfo2 = {pNormalCtor = 0x0, pCopyCtor = 0x0, pDtor = 0x0, pAssignOperator = 0x0}, paramsPassInfo2 = 0xe82ea520}}, static ms_MFI = <same as static member of an already seen type>, static ms_HI = 0x0, static ms_Proto = <same as static member of an already seen type>}
__SourceHook_MFHCls_CBaseServer_BroadcastPrintf::ms_MFI = {isVirtual = true, thisptroffs = 0, vtblindex = 40, vtbloffs = 0}
__SourceHook_MFHCls_CBaseServer_BroadcastPrintf::ms_HI = 0x0
__SourceHook_MFHCls_CBaseServer_BroadcastPrintf::ms_Proto = {numOfParams = 0, retPassInfo = {size = 0, type = 0, flags = 0}, paramsPassInfo = 0xe82ea530, convention = 0, retPassInfo2 = {pNormalCtor = 0x0, pCopyCtor = 0x0, pDtor = 0x0, pAssignOperator = 0x0}, paramsPassInfo2 = 0xe82ea520}
sourcetv_natives = {{name = 0xe82ea494 "SourceTV_GetServerInstanceCount", func = 0xe81c5d50 <Native_GetServerInstanceCount(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea0db "SourceTV_SelectServerInstance", func = 0xe81c6ff0 <Native_SelectServerInstance(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea4b4 "SourceTV_GetSelectedServerInstance", func = 0xe81c6c10 <Native_GetSelectedServerInstance(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea0f9 "SourceTV_IsActive", func = 0xe81c5ef0 <Native_IsActive(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea10b "SourceTV_IsMasterProxy", func = 0xe81c6580 <Native_IsMasterProxy(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea122 "SourceTV_GetServerIP", func = 0xe81c6b60 <Native_GetServerIP(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea137 "SourceTV_GetServerPort", func = 0xe81c5ec0 <Native_GetServerPort(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea14e "SourceTV_GetBotIndex", func = 0xe81c6550 <Native_GetBotIndex(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea163 "SourceTV_GetLocalStats", func = 0xe81c6490 <Native_GetLocalStats(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea17a "SourceTV_GetGlobalStats", func = 0xe81c63d0 <Native_GetGlobalStats(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea192 "SourceTV_GetBroadcastTick", func = 0xe81c5d60 <Native_GetBroadcastTick(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea1ac "SourceTV_GetDelay", func = 0xe81c5d90 <Native_GetDelay(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea4d8 "SourceTV_BroadcastScreenMessage", func = 0xe81c7360 <Native_BroadcastScreenMessage(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea4f8 "SourceTV_BroadcastConsoleMessage", func = 0xe81c7660 <Native_BroadcastConsoleMessage(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea1be "SourceTV_BroadcastChatMessage", func = 0xe81c71c0 <Native_BroadcastChatMessage(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea1dc "SourceTV_GetViewEntity", func = 0xe81c5dc0 <Native_GetViewEntity(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea1f3 "SourceTV_GetViewOrigin", func = 0xe81c5dd0 <Native_GetViewOrigin(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea20a "SourceTV_ForceFixedCameraShot", func = 0xe81c68b0 <Native_ForceFixedCameraShot(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea228 "SourceTV_ForceChaseCameraShot", func = 0xe81c6620 <Native_ForceChaseCameraShot(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea246 "SourceTV_StartRecording", func = 0xe81c6f80 <Native_StartRecording(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea25e "SourceTV_StopRecording", func = 0xe81c6c80 <Native_StopRecording(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea275 "SourceTV_IsRecording", func = 0xe81c6c30 <Native_IsRecording(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea28a "SourceTV_GetDemoFileName", func = 0xe81c6cf0 <Native_GetDemoFileName(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea2a3 "SourceTV_GetRecordingTick", func = 0xe81c65b0 <Native_GetRecordingTick(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea2bd "SourceTV_PrintToDemoConsole", func = 0xe81c7690 <Native_PrintToDemoConsole(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea2d9 "SourceTV_GetSpectatorCount", func = 0xe81c5e90 <Native_GetSpectatorCount(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea2f4 "SourceTV_GetMaxClients", func = 0xe81c5e60 <Native_GetMaxClients(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea30b "SourceTV_GetClientCount", func = 0xe81c5e30 <Native_GetClientCount(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea323 "SourceTV_IsClientConnected", func = 0xe81c5f20 <Native_IsClientConnected(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea33e "SourceTV_IsClientProxy", func = 0xe81c6320 <Native_IsClientProxy(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea355 "SourceTV_GetClientName", func = 0xe81c6240 <Native_GetClientName(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea36c "SourceTV_GetClientIP", func = 0xe81c6160 <Native_GetClientIP(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea381 "SourceTV_GetClientPassword", func = 0xe81c6080 <Native_GetClientPassword(SourcePawn::IPluginContext*, int const*)>}, {name = 0xe82ea39c "SourceTV_KickClient", func = 0xe81c5fa0 <Native_KickClient(SourcePawn::IPluginContext*, int const*)>}, {name = 0x0, func = 0}}
g_bHasClientPrintfOffset = true
eax            0xca48228    212107816
ecx            0x6000    24576
edx            0x0    0
ebx            0xb6f8dc0    191860160
esp            0xffe1d180    0xffe1d180
ebp            0xffe1d1b8    0xffe1d1b8
esi            0xb6f2dc0    191835584
edi            0x5ffc    24572
eip            0xe81c6c5a    0xe81c6c5a <Native_IsRecording(SourcePawn::IPluginContext*, int const*)+42>
eflags         0x10206    [ PF 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
                        No          linux-gate.so.1
0xf76c6600  0xf76f41a5  Yes (*)     /lib32/libm.so.6
0xf76bdad0  0xf76be96c  Yes (*)     /lib32/libdl.so.2
0xf76a5870  0xf76b1ea7  Yes         /lib32/libpthread.so.0
0xf750d420  0xf763bd2e  Yes (*)     /lib32/libc.so.6
0xf7712860  0xf772a73c  Yes (*)     /lib/ld-linux.so.2
0xf74b4030  0xf74d0618  Yes (*)     /gameserver/csgo/setup_surf/bin/libtier0.so
0xf745df30  0xf7487dbc  Yes (*)     /gameserver/csgo/setup_surf/bin/libvstdlib.so
0xf6f6bba0  0xf6ff2f98  Yes (*)     /gameserver/csgo/setup_surf/bin/dedicated.so
0xf6f2dd60  0xf6f431b4  Yes (*)     /gameserver/csgo/setup_surf/bin/libsteam_api.so
0xf6e91914  0xf6ed7c78  Yes         /gameserver/csgo/setup_surf/bin/libstdc++.so.6
0xf6e37e04  0xf6e474b8  Yes         /gameserver/csgo/setup_surf/bin/libgcc_s.so.1
0xf5f4d3b0  0xf6392560  Yes (*)     /gameserver/csgo/setup_surf/bin/engine.so
0xf57e91a0  0xf58c8e7c  Yes (*)     /gameserver/csgo/setup_surf/bin/materialsystem.so
0xf52818a0  0xf533663c  Yes (*)     /gameserver/csgo/setup_surf/bin/studiorender.so
0xf508e4e0  0xf51e6dec  Yes (*)     /gameserver/csgo/setup_surf/bin/vphysics.so
0xf4f813d0  0xf4ffe554  Yes (*)     /gameserver/csgo/setup_surf/bin/datacache.so
0xf4eadd40  0xf4f245e4  Yes (*)     /gameserver/csgo/setup_surf/bin/vscript.so
0xf4e6dbd0  0xf4e855d0  Yes (*)     /gameserver/csgo/setup_surf/bin/shaderapiempty.so
0xf35ec4c0  0xf4262b04  Yes (*)     /gameserver/csgo/setup_surf/bin/steamclient.so
0xf352e9b0  0xf3531eaa  Yes (*)     /lib32/librt.so.1
0xf34eff60  0xf35151c0  Yes (*)     /gameserver/csgo/setup_surf/bin/crashhandler.so
0xf344beb0  0xf34a1d48  Yes (*)     /gameserver/csgo/setup_surf/csgo/bin/matchmaking_ds.so
0xf24539e0  0xf2df8514  Yes (*)     /gameserver/csgo/setup_surf/csgo/bin/server.so
0xf20ea3d0  0xf2116bb4  Yes (*)     /gameserver/csgo/setup_surf/bin/soundemittersystem.so
0xf20b6f40  0xf20cd6bc  Yes (*)     /gameserver/csgo/setup_surf/bin/scenefilecache.so
0xed7de130  0xed7dfe0c  Yes (*)     /gameserver/csgo/setup_surf/csgo/../csgo/addons/metamod/bin/server.so
0xed7ab4b0  0xed7d1e78  Yes (*)     /gameserver/csgo/setup_surf/csgo/../csgo/addons/metamod/bin/metamod.2.csgo.so
0xedf00a90  0xedf011c8  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/bin/sourcemod_mm_i486.so
0xecb13c80  0xecc810f9  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/bin/sourcemod.2.csgo.so
0xeca68430  0xecabd0a0  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/bin/sourcemod.logic.so
0xece2c700  0xece4a2a4  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/bin/sourcepawn.jit.x86.so
0xece234f0  0xece26334  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/updater.ext.so
0xec6e0a60  0xec708df5  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/webternet.ext.so
0xece1f7a0  0xece1fcd4  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/stripper/bin/stripper_mm_i486.so
0xeb6bc570  0xeb6cda30  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/stripper/bin/stripper.16.csgo.so
0xece05280  0xece19f14  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/stripper/bin/stripper.core.so
0xeb6a0ad0  0xeb6a752b  Yes (*)     /lib32/libnss_files.so.2
0xeb698c40  0xeb69bb16  Yes (*)     /lib32/libnss_dns.so.2
0xeb682720  0xeb68ece4  Yes (*)     /lib32/libresolv.so.2
0xeb631e10  0xeb6617d8  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/accelerator.ext.so
0xeb6add40  0xeb6af778  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/cleaner.ext.2.csgo.so
0xeab6eac0  0xeacaec80  Yes         /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/curl.ext.so
0xeb60d800  0xeb61319d  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/game.cstrike.ext.2.csgo.so
0xeb605c90  0xeb6094d8  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/bintools.ext.so
0xeaa94de0  0xeaacbd82  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/sdktools.ext.2.csgo.so
0xeaa7e780  0xeaa84e78  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/topmenus.ext.so
0xeaa75ae0  0xeaa7a634  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/clientprefs.ext.so
0xea948e00  0xeaa68f00  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/dbi.sqlite.ext.so
0xea7c7320  0xea7f94d0  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/regex.ext.so
0xea6d4410  0xea790aa4  Yes         /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/socket.ext.so
0xea903e30  0xea906698  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/geoip.ext.so
0xe8ba11b0  0xe8bbfe52  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/sdkhooks.ext.2.csgo.so
0xe81c3510  0xe82e9433  Yes         /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/sourcetvmanager.ext.2.csgo.so
0xe7ff4490  0xe807f1f5  Yes (*)     /gameserver/csgo/setup_surf/csgo/addons/sourcemod/extensions/dbi.mysql.ext.so
0xea643b50  0xea651e68  Yes (*)     /usr/lib32/libz.so.1
(*): Shared library is missing debugging information.
Dump of assembler code for function _ZL18Native_IsRecordingPN10SourcePawn14IPluginContextEPKi:
   0xe81c6c30 <+0>:    mov    0xe8370640,%eax
   0xe81c6c35 <+5>:    test   %eax,%eax
   0xe81c6c37 <+7>:    je     0xe81c6c68 <_ZL18Native_IsRecordingPN10SourcePawn14IPluginContextEPKi+56>
   0xe81c6c39 <+9>:    sub    $0x1c,%esp
   0xe81c6c3c <+12>:    mov    %eax,(%esp)
   0xe81c6c3f <+15>:    call   0xe81cbe00 <_ZN17HLTVServerWrapper15GetDemoRecorderEv>
   0xe81c6c44 <+20>:    test   %eax,%eax
   0xe81c6c46 <+22>:    je     0xe81c6c70 <_ZL18Native_IsRecordingPN10SourcePawn14IPluginContextEPKi+64>
   0xe81c6c48 <+24>:    mov    0xe8370640,%eax
   0xe81c6c4d <+29>:    mov    %eax,(%esp)
   0xe81c6c50 <+32>:    call   0xe81cbe00 <_ZN17HLTVServerWrapper15GetDemoRecorderEv>
   0xe81c6c55 <+37>:    mov    (%eax),%edx
   0xe81c6c57 <+39>:    mov    %eax,(%esp)
=> 0xe81c6c5a <+42>:    call   *0x28(%edx)
   0xe81c6c5d <+45>:    add    $0x1c,%esp
   0xe81c6c60 <+48>:    movzbl %al,%eax
   0xe81c6c63 <+51>:    ret    
   0xe81c6c64 <+52>:    lea    0x0(%esi,%eiz,1),%esi
   0xe81c6c68 <+56>:    xor    %eax,%eax
   0xe81c6c6a <+58>:    ret    
   0xe81c6c6b <+59>:    nop
   0xe81c6c6c <+60>:    lea    0x0(%esi,%eiz,1),%esi
   0xe81c6c70 <+64>:    xor    %eax,%eax
   0xe81c6c72 <+66>:    add    $0x1c,%esp
   0xe81c6c75 <+69>:    ret    
End of assembler dump.
Stack level 0, frame at 0xffe1d1a0:
 eip = 0xe81c6c5a in Native_IsRecording(SourcePawn::IPluginContext*, int const*) (/home/jannik/git/sourcetvmanager/natives.cpp:463); saved eip 0xe74c6b59
 called by frame at 0xffe1d1c0
 source language c++.
 Arglist at 0xffe1d17c, args: 
 Locals at 0xffe1d17c, Previous frame's sp is 0xffe1d1a0
 Saved registers:
  eip at 0xffe1d19c
End of Source crash report
----------------------------------------------
__________________
Stopped hosting servers as of November 2018, no longer active around here.
pcmaster is offline