Jump to content

Dedicated server on Windows 10 VM crashes everytime the server is stopped


davidp57

Recommended Posts

Hello,

 

Our dedi server crash everytime I stop them, since 2.7 ; they did not do this before.

They always crash in ed_sound.dll with this error log :

 

2021-04-28 09:38:20.267 INFO    NET: server has stopped
2021-04-28 09:38:20.271 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 0
2021-04-28 09:38:20.275 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 1
2021-04-28 09:38:20.275 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 2
2021-04-28 09:38:20.408 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 3
2021-04-28 09:38:20.519 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 4
2021-04-28 09:38:20.525 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 5
2021-04-28 09:38:20.528 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 6
2021-04-28 09:38:20.532 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 7
2021-04-28 09:38:20.532 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 8
2021-04-28 09:38:20.536 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 9
2021-04-28 09:38:20.536 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 10
2021-04-28 09:38:20.537 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 11
2021-04-28 09:38:20.537 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 12
2021-04-28 09:38:20.538 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 13
2021-04-28 09:38:20.539 TRACE   Lua: Deleted state "gui::GUI::initSkinLuaState_" - 0000020F87972020
2021-04-28 09:38:20.541 TRACE   Lua: Created state "GUIApplication::~GUIApplication" - 0000021CC00113A0
2021-04-28 09:38:20.542 TRACE   Lua: Deleted state "GUIApplication::~GUIApplication" - 0000021CC00113A0
2021-04-28 09:38:20.618 TRACE   Lua: Deleted state "Gui" - 0000020F8057F9A0
2021-04-28 09:38:20.657 TRACE   Lua: Deleted state "Mission" - 0000020F8057FC10
2021-04-28 09:38:20.659 TRACE   Lua: Deleted state "Scripting" - 0000020F8057D030
2021-04-28 09:38:20.705 INFO    EDCORE: try to write dump information
2021-04-28 09:38:20.708 INFO    EDCORE: # -------------- 20210428-073821 --------------
2021-04-28 09:38:20.709 INFO    EDCORE: DCS/2.7.0.5118 (x86_64; Windows NT 10.0.19042)
2021-04-28 09:38:20.710 INFO    EDCORE: C:\DCS World OpenBeta Server\bin\ed_sound.dll
2021-04-28 09:38:20.711 INFO    EDCORE: # C0000005 ACCESS_VIOLATION at 5BFE52C6 00:00000000
2021-04-28 09:38:20.712 INFO    EDCORE: SymInit: Symbol-SearchPath: '.;C:\DCS World OpenBeta Server;C:\DCS World OpenBeta Server\bin;C:\WINDOWS;C:\WINDOWS\system32;SRV*C:\websymbols*https://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'veaf'
2021-04-28 09:38:20.713 INFO    EDCORE: OS-Version: 10.0.19042 () 0x100-0x1
2021-04-28 09:38:21.205 INFO    EDCORE: 0x00000000000152C6 (ed_sound): SND_speaker_layout_get_info + 0xBF6
2021-04-28 09:38:21.207 INFO    EDCORE: 0x00000000000147EE (ed_sound): SND_speaker_layout_get_info + 0x11E
2021-04-28 09:38:21.207 INFO    EDCORE: 0x000000000000398A (ed_sound): SND_exit + 0xEA
2021-04-28 09:38:21.207 INFO    EDCORE: 0x00000000007E50B2 (DCS): SW + 0x4F4702
2021-04-28 09:38:21.208 INFO    EDCORE: 0x0000000001C2BB7A (DCS): AmdPowerXpressRequestHighPerformance + 0xE40B76
2021-04-28 09:38:21.208 INFO    EDCORE: 0x0000000000A067DE (DCS): SW + 0x715E2E
2021-04-28 09:38:21.208 INFO    EDCORE: 0x0000000000017034 (KERNEL32): BaseThreadInitThunk + 0x14
2021-04-28 09:38:21.208 INFO    EDCORE: 0x0000000000052651 (ntdll): RtlUserThreadStart + 0x21
2021-04-28 09:38:21.337 INFO    EDCORE: Minidump created.
2021-04-28 09:38:21.337 INFO    Lua::Config: stack traceback:

 

That's when I click the "close" button on the dedicated server window (which is how I always have closed the servers).

 

@BIGNEWY can you please transmit this report ? Priority is very low because it still works afterwards, but I have to clean up loads of dumps (servers auto-restart every few hours)

 

Thanks !

 

Zip - VEAF :pilotfly:

 

If you want to learn, talk and fly with french-speaking friends, the Virtual European Air Force is here for you ! Meet us on our Discord and our forum

If you're a mission creator, you may want to check the VEAF Mission Creation Tools (and its GitHub repository) a set of open-source scripts and tools that make creating a dynamic mission a breeze !

Link to comment
Share on other sites

Hey David. It seems the crash is related to an audio device ("SND_speaker_layout_get_info"). Can you please attach the full dcs.log? It will show us which audio devices are detected by the server.

Don't accept indie game testing requests from friends in Discord. Ever.

Link to comment
Share on other sites

Sure, here it is.

An excerpt, which shows no audio device whatsoever (that's ok because we're on a W10 virtual machine running on a ProxMox hypervisor).

Maybe 2.7 has a new pre-requisite : having an audio device ? We've seen this with BMS, for example.

 

=== Log opened UTC 2021-04-30 07:47:41
2021-04-30 07:47:41.094 INFO    DCS: Command line: "C:\DCS World OpenBeta Server\bin\dcs.exe"  --server --norender -w private_server
2021-04-30 07:47:41.095 INFO    DCS: DCS/2.7.0.5118 (x86_64; Windows NT 10.0.19042)
2021-04-30 07:47:41.095 INFO    DCS: DCS revision: 185114
2021-04-30 07:47:41.095 INFO    DCS: Renderer revision: 21720
2021-04-30 07:47:41.095 INFO    DCS: Terrain revision: 21726
2021-04-30 07:47:41.095 INFO    DCS: Build number: 557
2021-04-30 07:47:41.095 INFO    DCS: CPU cores: 6, threads: 6, System RAM: 32762 MB, Pagefile: 4864 MB
2021-04-30 07:47:41.259 INFO    EDCORE: (dDispatcher)enterToState_:0
2021-04-30 07:47:41.270 INFO    DCS: Device hotplug disabled!
2021-04-30 07:47:41.271 INFO    Dispatcher: 2021/4/30 09:47 V1803061700
2021-04-30 07:47:41.327 INFO    NET: ProtocolVersion: 258
2021-04-30 07:47:41.339 INFO    SOUND: Using driver: wasapi
2021-04-30 07:47:41.340 INFO    SOUND: Found 0 available audio device(s):
2021-04-30 07:47:41.341 INFO    Dispatcher: InitLow
2021-04-30 07:47:41.531 INFO    EDCORE: Loaded C:/DCS World OpenBeta Server/bin/CockpitBase.dll

 

dcs.log.zip

Zip - VEAF :pilotfly:

 

If you want to learn, talk and fly with french-speaking friends, the Virtual European Air Force is here for you ! Meet us on our Discord and our forum

If you're a mission creator, you may want to check the VEAF Mission Creation Tools (and its GitHub repository) a set of open-source scripts and tools that make creating a dynamic mission a breeze !

Link to comment
Share on other sites

Thanks. 0ne second before the crash, DCS failed to create a file. Unfortunately, the log doesn't show the file path... but since Tacview says "End of flight data recorder" a few tenths of a second before, maybe it's the culprit. No sound related I know, but I'd like to know if the crash keeps happening when this file error is gone.

 

Try disabling Tacview on your server and see if:

  1. the "CreateFile" keeps happening
  2. the crash keeps happening

Another possibility would be DCS is unable to save the .trk file.

 

2021-04-30 07:48:32.141 INFO    LuaNET: SLMOD INFO: using  as defined in C:\Users\veaf\Saved Games\private_server\Slmod\Mission Stats\
2021-04-30 07:48:32.162 INFO    LuaNET: SLMOD INFO: weapons_impacting_code loaded successfully to server env
2021-04-30 07:48:32.162 INFO    LuaNET: SLMOD INFO: using random seed -1088
2021-04-30 07:48:32.162 INFO    LuaNET: SLMOD INFO: Create Events
2021-04-30 07:48:36.795 INFO    Dispatcher: Stop
2021-04-30 07:48:36.806 INFO    TACVIEW.DLL: End of flight data recorder.
2021-04-30 07:48:36.806 INFO    Scripting: event:type=mission end,t=0,
2021-04-30 07:48:36.865 INFO    Config: netview stopped
2021-04-30 07:48:36.872 ERROR   VFS: VFS_open_write: CreateFile(): The system cannot find the path specified.

2021-04-30 07:48:36.872 ERROR   DCS: can't open file
2021-04-30 07:48:37.079 WARNING FLIGHT: NO ATC COMM HELIPAD + FARP RoadBase CT56-1:127500000
2021-04-30 07:48:37.079 WARNING FLIGHT: NO ATC COMM HELIPAD + FARP RoadBase BU61-1-1:127500000
2021-04-30 07:48:37.114 INFO    TERRAIN: lSystem::CleanScenes()
2021-04-30 07:48:37.115 INFO    NET: simulation stopped, state=ssIdle
2021-04-30 07:48:37.119 INFO    EDCORE: (dDispatcher)enterToState_:3
2021-04-30 07:48:37.120 INFO    DCS: application shutdown
2021-04-30 07:48:37.449 INFO    NET: server has stopped
2021-04-30 07:48:37.452 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 0
2021-04-30 07:48:37.456 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 1
2021-04-30 07:48:37.456 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 2
2021-04-30 07:48:37.593 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 3
2021-04-30 07:48:37.716 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 4
2021-04-30 07:48:37.723 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 5
2021-04-30 07:48:37.726 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 6
2021-04-30 07:48:37.730 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 7
2021-04-30 07:48:37.731 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 8
2021-04-30 07:48:37.735 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 9
2021-04-30 07:48:37.735 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 10
2021-04-30 07:48:37.737 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 11
2021-04-30 07:48:37.737 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 12
2021-04-30 07:48:37.737 INFO    EDOBJECTS: lTypeObjectManagerImpl::clear 13
2021-04-30 07:48:37.999 INFO    EDCORE: try to write dump information
2021-04-30 07:48:38.006 INFO    EDCORE: # -------------- 20210430-074838 --------------
2021-04-30 07:48:38.007 INFO    EDCORE: DCS/2.7.0.5118 (x86_64; Windows NT 10.0.19042)
2021-04-30 07:48:38.007 INFO    EDCORE: C:\DCS World OpenBeta Server\bin\ed_sound.dll
2021-04-30 07:48:38.008 INFO    EDCORE: # C0000005 ACCESS_VIOLATION at 5BFE52C6 00:00000000
2021-04-30 07:48:38.010 INFO    EDCORE: SymInit: Symbol-SearchPath: '.;C:\DCS World OpenBeta Server;C:\DCS World OpenBeta Server\bin;C:\WINDOWS;C:\WINDOWS\system32;SRV*C:\websymbols*https://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'veaf'
2021-04-30 07:48:38.011 INFO    EDCORE: OS-Version: 10.0.19042 () 0x100-0x1
2021-04-30 07:48:38.575 INFO    EDCORE: 0x00000000000152C6 (ed_sound): SND_speaker_layout_get_info + 0xBF6
2021-04-30 07:48:38.576 INFO    EDCORE: 0x00000000000147EE (ed_sound): SND_speaker_layout_get_info + 0x11E
2021-04-30 07:48:38.576 INFO    EDCORE: 0x000000000000398A (ed_sound): SND_exit + 0xEA
2021-04-30 07:48:38.576 INFO    EDCORE: 0x00000000007E50B2 (DCS): SW + 0x4F4702
2021-04-30 07:48:38.576 INFO    EDCORE: 0x0000000001C2BB7A (DCS): AmdPowerXpressRequestHighPerformance + 0xE40B76
2021-04-30 07:48:38.577 INFO    EDCORE: 0x0000000000A067DE (DCS): SW + 0x715E2E
2021-04-30 07:48:38.577 INFO    EDCORE: 0x0000000000017034 (KERNEL32): BaseThreadInitThunk + 0x14
2021-04-30 07:48:38.577 INFO    EDCORE: 0x0000000000052651 (ntdll): RtlUserThreadStart + 0x21
2021-04-30 07:48:38.722 INFO    EDCORE: Minidump created.
2021-04-30 07:48:38.722 INFO    Lua::Config: stack traceback:

 

Don't accept indie game testing requests from friends in Discord. Ever.

Link to comment
Share on other sites

Thanks for your help Flappie! 

I'll try and disable Tacview but, for the record, it's been enabled very recently (2 days ago) as I disabled everything on the servers when updating to 2.7, and reactivate one feature at a time. And it did crash even then.

Regarding trk files, this is disabled too (always has been on our servers, in `autoexec.cfg`)

Zip - VEAF :pilotfly:

 

If you want to learn, talk and fly with french-speaking friends, the Virtual European Air Force is here for you ! Meet us on our Discord and our forum

If you're a mission creator, you may want to check the VEAF Mission Creation Tools (and its GitHub repository) a set of open-source scripts and tools that make creating a dynamic mission a breeze !

Link to comment
Share on other sites

For the sake of a complete checkup, could you please post your /etc/pve/nodes/xyz/qemu-server/123.conf where xyz = hostname of the node and 123 = QM ID?

I'm working with VMs on proxmox clusters all day, so maybe I can be of help. Win 10 machines are the kind of things that lighten up my day... NOT.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...