BDS服务端 - 崩服 / 假死 / 卡顿情况排查与记录方法

资源 BDS服务端 - 崩服 / 假死 / 卡顿情况排查与记录方法 v 1.0.1

完成注册/登录后下载

yqs112358

【Lv:5】

开发者
注册
2021/01/15
消息
677
金粒
2,818.78金粒
yqs112358 提交新资源:

BDS服务端 - 崩服 / 假死情况排查与记录工具 - 帮你在服务器出现异常时记录问题,解决问题

【简介】​

BDS 作为 mojang 官方发布的开服工具,为广大 minecraft 腐竹提供了简单方便、一键开服、全特性支持等众多福利
当然,在使用 BDS 以及 BDS 插件开服的过程中,难免会遇到一些如崩溃、假死等等的特殊情况。一般来说,这些情况不太容易排查问题,可能有很多因素有如下这些:

1. BDS服务端自身稳定性问题
BDS服务端本身存在一些没有被测试团队发现的问题,即使是在纯净服运行过程中也会发生崩溃的情况,当然这种情况一般不多见,社区也会尝试进行修复

2. 插件与加载器安装版本错误
在众多的崩溃问题中,绝大部分都是由这种原因引起。
正确配置服务端和插件对于萌新腐竹来说一般并不容易,而版本错误就会导致服务端崩溃的情况出现

3. 漏洞与黑客攻击...

阅读关于此资源更多信息...
 
已发现三种假死原因,且每种原因都有针对性的进行了六次专项测试加以佐证:
①萌新服主妄图用记事本挑战UTF-8,没想到每次都会被记事本改了源码(致死率100%),改用VSC编辑插件后再没发生假死错误。
②萌新服主在服务器未关闭的状态下,用VSC编辑插件,服务器有33.33%的概率假死。其中,修改高占用率的插件假死率高达66.66%。
③萌新服主用VSC强制打开加密的插件数据文件,可能不小心修改了一点,还手欠点了保存,很好,你的服务器将无限循环报错(还会有各种可爱的小图形),如果你改的是服务器根目录的加密数据文件,恭喜,开服必假死。
 
已发现三种假死原因,且每种原因都有针对性的进行了六次专项测试加以佐证:
①萌新服主妄图用记事本挑战UTF-8,没想到每次都会被记事本改了源码(致死率100%),改用VSC编辑插件后再没发生假死错误。
②服务器在未关闭的状态下,用VSC编辑插件,服务器有33.33%的概率假死。其中,修改高占用率的插件假死率高达66.66%。
③萌新服主用VSC强制打开加密的插件数据文件,可能不小心修改了一点,还手欠点了保存,很好,你的服务器将无限循环报错,如果你改的是服务器根目录数据文件,恭喜,开服必假死。
草死
 
不定时无规律崩服咋整,crash问题指向服务器主程序(装了ll的,b...._mod_server.exe)
 
不定时无规律崩服咋整,crash问题指向服务器主程序(装了ll的,b...._mod_server.exe)
尝试更换存档重新试用,看看会不会蹦
可能是存档问题或者玩家数据问题
 
尝试更换存档重新试用,看看会不会蹦
可能是存档问题或者玩家数据问题
那存档的话有没有啥解决方法了,对于已经开了很久的服务器,存档和玩家数据都不能随意动和更换
 
那存档的话有没有啥解决方法了,对于已经开了很久的服务器,存档和玩家数据都不能随意动和更换
不是啊,我的意思是先排查一下是哪里的原因,不是真的要换
 
[Crashed!] -- Unhandled Exception in -> ntdll.dll -- Exception Code: 0xC0000374 -- C++ STL Exception detected! [TrackBack] Function RtlIsZeroMemory at 0x7FFE5992F080 [ntdll.dll]

是ntdll.dll导致的问题吗 网上也没有什么有效确切的解决办法:tieba-30:
 
[Crashed!] -- Unhandled Exception in -> ntdll.dll -- Exception Code: 0xC0000374 -- C++ STL Exception detected! [TrackBack] Function RtlIsZeroMemory at 0x7FFE5992F080 [ntdll.dll]

是ntdll.dll导致的问题吗 网上也没有什么有效确切的解决办法:tieba-30:
BDS自己崩服,
 
所以说上面两种情况在一起就无解咯?TAT

[Crashed!]
-- Unhandled Exception in -> bedrock_server_mod.exe
-- Exception Code: 0xC0000005
-- C++ STL Exception detected!

[StackTrace] Function Dimension::forEachPlayer at 0x7FF7E982AE80 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E982AEB3 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function Level::isChunkInTickRange at 0x7FF7E9818710 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E98187FA [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function <lambda_4ad4ccc7fa2cdf0a9568ba91ca58701c>::operator() at 0x7FF7E9AB0220 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9AB02E2 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function std::_Func_impl_no_alloc<<lambda_4ad4ccc7fa2cdf0a9568ba91ca58701c>,void,buffer_span<Pos>,buffer_span_mut<std::shared_ptr<LevelChunk> > >::_Do_call at 0x7FF7E9AB0C30 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9AB0C58 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function GridArea<std::shared_ptr<LevelChunk> >::_fill at 0x7FF7E9AB64A0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9AB6914 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function GridArea<std::shared_ptr<LevelChunk> >::move at 0x7FF7E9AB7580 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9AB7719 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ChunkViewSource::move at 0x7FF7E9AB7810 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9AB794A [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ChunkViewSource::move at 0x7FF7E9AB79A0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9AB7A4C [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function Logger::lockImpl at 0x7FF94C2BD380 [LiteLoader.dll<2.3.1.2198>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF94C2DE3CD [LiteLoader.dll<2.3.1.2198>]
[StackTrace] Function Player::moveView at 0x7FF7E9143CE0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9143D6D [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function Logger::lockImpl at 0x7FF94C2BD380 [LiteLoader.dll<2.3.1.2198>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF94C2DDFF1 [LiteLoader.dll<2.3.1.2198>]
[StackTrace] Function ServerPlayer::moveView at 0x7FF7E912BDA0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E912BDCB [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function std::_Func_impl_no_alloc<<lambda_3eaf2050764a092fd766ec7cef6c9a3c>,bool,Player &>::_Do_call at 0x7FF7E980A8F0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E980A911 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function Level::forEachPlayer at 0x7FF7E98141D0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E981424D [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function Level::tick at 0x7FF7E981DE80 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E981E2DD [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ServerLevel::tick at 0x7FF7E9230DA0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9230DE9 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ???????? at 0x7FF9489FEA41 [LiteLoader.Js.dll<2.3.1.2198>]
[StackTrace] Function ???????? at 0x7FF946C96531 [LiteLoader.Lua.dll<2.3.1.2198>]
[StackTrace] Function Schedule::nextTick at 0x7FF94C337900 [LiteLoader.dll<2.3.1.2198>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF94C337AEA [LiteLoader.dll<2.3.1.2198>]
[StackTrace] Function GameSession::tick at 0x7FF7E9539040 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9539078 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function Minecraft::update at 0x7FF7E90331A0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E9033C00 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ServerInstance::_update at 0x7FF7E9039290 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7E903938D [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ???????? at 0x7FF8F81187B9 []
 
这两个轮着来QAQ

[Crashed!]
-- Unhandled Exception in -> ntdll.dll
-- Exception Code: 0xC0000374
-- C++ STL Exception detected!

[StackTrace] Function RtlIsNonEmptyDirectoryReparsePointAllowed at 0x7FF95920A890 [ntdll.dll<6.2.17763.2989>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF95920A979 [ntdll.dll<6.2.17763.2989>]
[StackTrace] Function RtlIsNonEmptyDirectoryReparsePointAllowed at 0x7FF95920A890 [ntdll.dll<6.2.17763.2989>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF95920A943 [ntdll.dll<6.2.17763.2989>]
[StackTrace] Function RtlpNtMakeTemporaryKey at 0x7FF959212D30 [ntdll.dll<6.2.17763.2989>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF9592131CE [ntdll.dll<6.2.17763.2989>]
[StackTrace] Function RtlpNtMakeTemporaryKey at 0x7FF959212D30 [ntdll.dll<6.2.17763.2989>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF9592134DA [ntdll.dll<6.2.17763.2989>]
[StackTrace] Function RtlRaiseStatus at 0x7FF9591AEDF0 [ntdll.dll<6.2.17763.2989>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF9591AEF41 [ntdll.dll<6.2.17763.2989>]
[StackTrace] Function memset at 0x7FF9591B6800 [ntdll.dll<6.2.17763.2989>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF9591BE520 [ntdll.dll<6.2.17763.2989>]
[StackTrace] Function free_base at 0x7FF955A9B370 [ucrtbase.dll<6.2.17763.1490>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF955A9B38B [ucrtbase.dll<6.2.17763.1490>]
[StackTrace] Function operator delete at 0x7FF65D2C6340 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65D2C635B [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function OperationNode<int,Pos2d>::`vector deleting destructor' at 0x7FF65BD25410 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65BD25428 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function BlockSource::getChunk at 0x7FF65CDE2090 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65CDE2232 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function BlockSource::areChunksFullyLoaded at 0x7FF65CDDCDE0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65CDDCEAC [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function CircuitSystem::evaluate at 0x7FF65CFA4200 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65CFA4262 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function Dimension::tickRedstone at 0x7FF65CC6CC80 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65CC6CCAF [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ServerLevel::tick at 0x7FF65C670DA0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65C670E3A [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ???????? at 0x7FF93DD2EA41 [LiteLoader.Js.dll<2.3.1.2198>]
[StackTrace] Function ???????? at 0x7FF92C596531 [LiteLoader.Lua.dll<2.3.1.2198>]
[StackTrace] Function Schedule::nextTick at 0x7FF941757900 [LiteLoader.dll<2.3.1.2198>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF941757AEA [LiteLoader.dll<2.3.1.2198>]
[StackTrace] Function GameSession::tick at 0x7FF65C979040 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65C979078 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function Minecraft::update at 0x7FF65C4731A0 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65C473C00 [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ServerInstance::_update at 0x7FF65C479290 [bedrock_server_mod.exe<1.19.2.02>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF65C47938D [bedrock_server_mod.exe<1.19.2.02>]
[StackTrace] Function ???????? at 0x7FF8E0569099 []
 
这个还有救吗
[Crashed!]
-- Unhandled Exception in -> ucrtbase.dll
-- Exception Code: 0xC0000409
-- C++ STL Exception detected!

[StackTrace] Function abort at 0x7FF874CAE730 [ucrtbase.dll<6.2.17763.1490>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF874CAE77E [ucrtbase.dll<6.2.17763.1490>]
[StackTrace] Function terminate at 0x7FF874CADE40 [ucrtbase.dll<6.2.17763.1490>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF874CADE5F [ucrtbase.dll<6.2.17763.1490>]
[StackTrace] Function gsl::details::terminate at 0x7FF746731770 [bedrock_server_mod.exe<1.19.11.01>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF74673177A [bedrock_server_mod.exe<1.19.11.01>]
[StackTrace] Function DedicatedServer::getPrimaryMinecraft at 0x7FF74672C8B0 [bedrock_server_mod.exe<1.19.11.01>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF74672C93E [bedrock_server_mod.exe<1.19.11.01>]
[StackTrace] Function DedicatedServer::stop at 0x7FF7467314A0 [bedrock_server_mod.exe<1.19.11.01>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF746731504 [bedrock_server_mod.exe<1.19.11.01>]
[StackTrace] Function DedicatedServer::runDedicatedServerLoop at 0x7FF74672D720 [bedrock_server_mod.exe<1.19.11.01>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF74672F80C [bedrock_server_mod.exe<1.19.11.01>]
[StackTrace] Function DedicatedServer::start at 0x7FF7467307D0 [bedrock_server_mod.exe<1.19.11.01>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF746731330 [bedrock_server_mod.exe<1.19.11.01>]
[StackTrace] Function main at 0x7FF7467670B0 [bedrock_server_mod.exe<1.19.11.01>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF7467676A6 [bedrock_server_mod.exe<1.19.11.01>]
[StackTrace] Function __scrt_common_main_seh at 0x7FF74828BF04 [bedrock_server_mod.exe<1.19.11.01>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF74828C010 [bedrock_server_mod.exe<1.19.11.01>]
[StackTrace] Function BaseThreadInitThunk at 0x7FF875267960 [KERNEL32.DLL<6.2.17763.2300>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF875267974 [KERNEL32.DLL<6.2.17763.2300>]
[StackTrace] Function RtlUserThreadStart at 0x7FF877E9A2D0 [ntdll.dll<6.2.17763.2237>]
-- At File (null) : Line 0
[StackTrace] Function ???????? at 0x7FF877E9A2F1 [ntdll.dll<6.2.17763.2237>]
 

在线会员

  • McSteve7644 (К.М.И.)
  • DkYio
后退
顶部 底部