Azerothcore-wotlk: [world server] crash when shutting down

Created on 3 Mar 2020  路  88Comments  路  Source: azerothcore/azerothcore-wotlk

Revision: AzerothCore rev. e285ac4a2c92+ 2020-03-02 23:19:40 +0100 (master branch) (Win64, Release)
Date 4:3:2020. Time 5:3 
//=====================================================
*** Hardware ***
Processor: Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
Number Of Processors: 4
Physical Memory: 33501396 KB (Available: 19620156 KB)
Commit Charge Limit: 43725012 KB

*** Operation System ***
Windows 8.1 Professional (Version 6.3, Build 9600)

//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  00007FFC83CCDE0E 01:000000000003CE0E C:\Windows\SYSTEM32\ntdll.dll

Registers:
RAX:0000000000000000
RBX:00000070349A1FF0
RCX:00000000FFFFFFFC
RDX:00000000000004AC
RSI:00000000000004AC
RDI:0000000000000000
R8: 00007FF674AFE000
R9: 0000000000000000
R10:0000000000000246
R11:0000000000000000
R12:0000000000000000
R13:0000000000000000
R14:0000000000000000
R15:0000007000000001
CS:RIP:0033:00007FFC83CCDE0E
SS:RSP:002B:000000003476FAB0  RBP:74AFE000
DS:002B  ES:002B  FS:0053  GS:002B
Flags:00010213

Call stack:
Address   Frame     Function      SourceFile
00007FFC83CCDE0E  000000703476FB70  RtlLockHeap+13E
00007FFC83CCB7E4  000000703476FBB0  RtlEnterCriticalSection+E4
00007FFC52098481  000000703476FC30  ?wait_task@ACE_Thread_Manager@@QEAAHPEAVACE_Task_Base@@@Z+41
00007FF675A686E3  000000703476FC70  0001:00000000000476E3 D:\azerothcore\build\bin\Release\worldserver.exe
00007FF67621991E  000000703476FCD0  0001:00000000007F891E D:\azerothcore\build\bin\Release\worldserver.exe
00007FF675A687A8  000000703476FD10  0001:00000000000477A8 D:\azerothcore\build\bin\Release\worldserver.exe
00007FF67623EFCF  000000703476FD40  0001:000000000081DFCF D:\azerothcore\build\bin\Release\worldserver.exe
00007FFC76199A03  000000703476FDA0  _malloc_base+823
00007FFC7619E67B  000000703476FDD0  _register_onexit_function+EB
00007FFC76199B34  000000703476FE00  _execute_onexit_table+34
00007FFC76196F41  000000703476FE40  exit+1A1
00007FFC7619F9D3  000000703476FE70  _o__wcsnicmp+6A3
00007FFC76196E0E  000000703476FEC0  exit+6E
00007FF676219817  000000703476FF00  0001:00000000007F8817 D:\azerothcore\build\bin\Release\worldserver.exe
00007FFC836413D2  000000703476FF30  BaseThreadInitThunk+22
00007FFC83CA54F4  000000703476FF80  RtlUserThreadStart+34

Call stack:
Address   Frame     Function      SourceFile
00007FFC83D2156A  000000703476DBD0  ZwGetContextThread+A
00000000000004B0  000000703476DBD8  0000:0000000000000000 
0000000000000004  000000703476DBE0  0000:0000000000000000 
000000703476EC40  000000703476DBE8  0000:0000000000000000 
0000000000000001  000000703476DBF0  0000:0000000000000000 
00000000000002C4  000000703476DBF8  0000:0000000000000000 
========================
Local Variables And Parameters

Call stack:
Address   Frame     Function      SourceFile
00007FFC83CCDE0E  000000703476FB70  RtlLockHeap+13E

00007FFC83CCB7E4  000000703476FBB0  RtlEnterCriticalSection+E4

00007FFC52098481  000000703476FC30  ?wait_task@ACE_Thread_Manager@@QEAAHPEAVACE_Task_Base@@@Z+41

00007FF675A686E3  000000703476FC70  0001:00000000000476E3 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF67621991E  000000703476FCD0  0001:00000000007F891E D:\azerothcore\build\bin\Release\worldserver.exe

00007FF675A687A8  000000703476FD10  0001:00000000000477A8 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF67623EFCF  000000703476FD40  0001:000000000081DFCF D:\azerothcore\build\bin\Release\worldserver.exe

00007FFC76199A03  000000703476FDA0  _malloc_base+823

00007FFC7619E67B  000000703476FDD0  _register_onexit_function+EB

00007FFC76199B34  000000703476FE00  _execute_onexit_table+34

00007FFC76196F41  000000703476FE40  exit+1A1

00007FFC7619F9D3  000000703476FE70  _o__wcsnicmp+6A3

00007FFC76196E0E  000000703476FEC0  exit+6E

00007FF676219817  000000703476FF00  0001:00000000007F8817 D:\azerothcore\build\bin\Release\worldserver.exe

00007FFC836413D2  000000703476FF30  BaseThreadInitThunk+22

00007FFC83CA54F4  000000703476FF80  RtlUserThreadStart+34


Call stack:
Address   Frame     Function      SourceFile
00007FFC83D2156A  000000703476DBD0  ZwGetContextThread+A

0000000000000184  000000703476DBD8  0000:0000000000000000 

0000000000000004  000000703476DBE0  0000:0000000000000000 

000000703476EC40  000000703476DBE8  0000:0000000000000000 

0000000000000001  000000703476DBF0  0000:0000000000000000 

0000000000000250  000000703476DBF8  0000:0000000000000000 

0000000000000001  000000703476DC00  0000:0000000000000000 

00007FF675A51D3D  000000703476E130  0001:0000000000030D3D D:\azerothcore\build\bin\Release\worldserver.exe

00007FF675A4FC01  000000703476E7C0  0001:000000000002EC01 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF675A50F74  000000703476EAD0  0001:000000000002FF74 D:\azerothcore\build\bin\Release\worldserver.exe

00007FFC81261B22  000000703476EBC0  UnhandledExceptionFilter+1A2

00007FFC83D2F1B3  000000703476EC00  memset+AAF3

00007FFC83D11E26  000000703476EC70  __C_specific_handler+96

00007FFC83D234AD  000000703476ECA0  __chkstk+9D

00007FFC83CE48D7  000000703476F370  RtlRaiseException+F67

00007FFC83D2263A  000000703476FAA0  KiUserExceptionDispatcher+3A

00007FFC83CCDE0E  000000703476FB70  RtlLockHeap+13E

00007FFC83CCB7E4  000000703476FBB0  RtlEnterCriticalSection+E4

00007FFC52098481  000000703476FC30  ?wait_task@ACE_Thread_Manager@@QEAAHPEAVACE_Task_Base@@@Z+41

00007FF675A686E3  000000703476FC70  0001:00000000000476E3 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF67621991E  000000703476FCD0  0001:00000000007F891E D:\azerothcore\build\bin\Release\worldserver.exe

00007FF675A687A8  000000703476FD10  0001:00000000000477A8 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF67623EFCF  000000703476FD40  0001:000000000081DFCF D:\azerothcore\build\bin\Release\worldserver.exe

00007FFC76199A03  000000703476FDA0  _malloc_base+823

00007FFC7619E67B  000000703476FDD0  _register_onexit_function+EB

00007FFC76199B34  000000703476FE00  _execute_onexit_table+34

00007FFC76196F41  000000703476FE40  exit+1A1

00007FFC7619F9D3  000000703476FE70  _o__wcsnicmp+6A3

00007FFC76196E0E  000000703476FEC0  exit+6E

00007FF676219817  000000703476FF00  0001:00000000007F8817 D:\azerothcore\build\bin\Release\worldserver.exe

00007FFC836413D2  000000703476FF30  BaseThreadInitThunk+22

00007FFC83CA54F4  000000703476FF80  RtlUserThreadStart+34


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Confirmed Priority - Critical

Most helpful comment

https://github.com/azerothcore/azerothcore-wotlk/commit/2eb07056680776f85fcd700d45defa37c0ff9815 windows 7 64-bit SP1 = crash
https://github.com/azerothcore/azerothcore-wotlk/commit/2eb07056680776f85fcd700d45defa37c0ff9815 debian 9 = no crash

revision 2,5months old - win 7 sp1 64 bit | debian 9 - no crash

edit: all have same modules

All 88 comments

I confirm on commit 2eb07056680776f85fcd700d45defa37c0ff9815 Windows 10 pro x64, got the same like this:

Fault address: 00007FFC83CCDE0E 01:000000000003CE0E C:\Windows\SYSTEM32\ntdll.dll

Are you using any modifications of the core? @humanana

So it happens when shutting down??

Yes, using STR+C. It creates a Crash folder in bin\Release\Crashes

I confirm on commit 2eb0705 Windows 10 pro x64, got the same like this:

Fault address: 00007FFC83CCDE0E 01:000000000003CE0E C:\Windows\SYSTEM32\ntdll.dll

Are you using any modifications of the core? @humanana

test compiling on none mod[module] both crash when shutdown the server

also one issue I gave but perhaps no one notice i got this socket warning when compiling also
4

I'm using 1,5 month old rev on Windows 7 and I have no problem. Maybe something changed ?

@frytik That would be great if you can check if there was a commit that causes this error. Can you pls update or compile a new core and look if you have the same issue?

That crashlog is uselles, cause (Win64, Release)

Edit: I'm downloading latest rev. gonna test.

Yeah, it crashing on latest rev.

Here is debug crashlog: https://pastebin.com/bb0KhLt8

No crash at rev. 0749a861aa91

@humana can you recompile on commit 0749a86 and test?

If it works fine, you recompile on a more recent commit etc until you find the problematic commit

Steps:

  • go into your azerothcore repository with git
  • type git checkout 0749a86
  • rerun cmake and recompile
  • launch server and shut it down
  • repeat with newer commits

(to go back to normal branch git checkout master)

it still crash for me with world socket warning again
but old version a few months ago did not crash for me [ before updating the new data mmap to the latest ]

Revision: AzerothCore rev. 0749a861aa91+ 2020-02-27 08:04:24 +0100 (master branch) (Win64, Release)
Date 6:3:2020. Time 3:46 
//=====================================================
*** Hardware ***
Processor: Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
Number Of Processors: 4
Physical Memory: 33501396 KB (Available: 19428076 KB)
Commit Charge Limit: 43725012 KB

*** Operation System ***
Windows 8.1 Professional (Version 6.3, Build 9600)

//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  00007FFD002ADE0E 01:000000000003CE0E C:\Windows\SYSTEM32\ntdll.dll

Registers:
RAX:0000000000000000
RBX:0000003193F11FF0
RCX:00000000FFFFFFFC
RDX:000000000000047C
RSI:000000000000047C
RDI:0000000000000000
R8: 00007FF6F13CE000
R9: 0000000000000000
R10:0000000000000246
R11:0000000000000000
R12:0000000000000000
R13:0000000000000000
R14:0000000000000000
R15:0000003100000001
CS:RIP:0033:00007FFD002ADE0E
SS:RSP:002B:0000000093D1F7F0  RBP:F13CE000
DS:002B  ES:002B  FS:0053  GS:002B
Flags:00010213

Call stack:
Address   Frame     Function      SourceFile
00007FFD002ADE0E  0000003193D1F8B0  RtlLockHeap+13E
00007FFD002AB7E4  0000003193D1F8F0  RtlEnterCriticalSection+E4
00007FFCE2E38481  0000003193D1F970  ?wait_task@ACE_Thread_Manager@@QEAAHPEAVACE_Task_Base@@@Z+41
00007FF6F1A286E3  0000003193D1F9B0  0001:00000000000476E3 D:\azerothcore\build\bin\Release\worldserver.exe
00007FF6F21D991E  0000003193D1FA10  0001:00000000007F891E D:\azerothcore\build\bin\Release\worldserver.exe
00007FF6F1A287A8  0000003193D1FA50  0001:00000000000477A8 D:\azerothcore\build\bin\Release\worldserver.exe
00007FF6F21FEFCF  0000003193D1FA80  0001:000000000081DFCF D:\azerothcore\build\bin\Release\worldserver.exe
00007FFCF2209A03  0000003193D1FAE0  _malloc_base+823
00007FFCF220E67B  0000003193D1FB10  _register_onexit_function+EB
00007FFCF2209B34  0000003193D1FB40  _execute_onexit_table+34
00007FFCF2206F41  0000003193D1FB80  exit+1A1
00007FFCF220F9D3  0000003193D1FBB0  _o__wcsnicmp+6A3
00007FFCF2206E0E  0000003193D1FC00  exit+6E
00007FF6F21D9817  0000003193D1FC40  0001:00000000007F8817 D:\azerothcore\build\bin\Release\worldserver.exe
00007FFCFE4E13D2  0000003193D1FC70  BaseThreadInitThunk+22
00007FFD002854F4  0000003193D1FCC0  RtlUserThreadStart+34

Call stack:
Address   Frame     Function      SourceFile
00007FFD0030156A  0000003193D1D910  ZwGetContextThread+A
0000000000000480  0000003193D1D918  0000:0000000000000000 
0000000000000006  0000003193D1D920  0000:0000000000000000 
0000003193D1E980  0000003193D1D928  0000:0000000000000000 
0000000000000001  0000003193D1D930  0000:0000000000000000 
00000000000001CC  0000003193D1D938  0000:0000000000000000 

Call stack:
Address   Frame     Function      SourceFile
00007FFD0030224A  000000319A29F4E0  ZwWaitForWorkViaWorkerFactory+A
00007FFD002A9156  000000319A29F8C0  RtlFreeUnicodeString+1AB6
00007FFCFE4E13D2  000000319A29F8F0  BaseThreadInitThunk+22
00007FFD002854F4  000000319A29F940  RtlUserThreadStart+34

Call stack:
Address   Frame     Function      SourceFile
00007FFD0030224A  000000319A39F4A0  ZwWaitForWorkViaWorkerFactory+A
00007FFD002A9156  000000319A39F880  RtlFreeUnicodeString+1AB6
00007FFCFE4E13D2  000000319A39F8B0  BaseThreadInitThunk+22
00007FFD002854F4  000000319A39F900  RtlUserThreadStart+34
========================
Local Variables And Parameters

Call stack:
Address   Frame     Function      SourceFile
00007FFD002ADE0E  0000003193D1F8B0  RtlLockHeap+13E

00007FFD002AB7E4  0000003193D1F8F0  RtlEnterCriticalSection+E4

00007FFCE2E38481  0000003193D1F970  ?wait_task@ACE_Thread_Manager@@QEAAHPEAVACE_Task_Base@@@Z+41

00007FF6F1A286E3  0000003193D1F9B0  0001:00000000000476E3 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF6F21D991E  0000003193D1FA10  0001:00000000007F891E D:\azerothcore\build\bin\Release\worldserver.exe

00007FF6F1A287A8  0000003193D1FA50  0001:00000000000477A8 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF6F21FEFCF  0000003193D1FA80  0001:000000000081DFCF D:\azerothcore\build\bin\Release\worldserver.exe

00007FFCF2209A03  0000003193D1FAE0  _malloc_base+823

00007FFCF220E67B  0000003193D1FB10  _register_onexit_function+EB

00007FFCF2209B34  0000003193D1FB40  _execute_onexit_table+34

00007FFCF2206F41  0000003193D1FB80  exit+1A1

00007FFCF220F9D3  0000003193D1FBB0  _o__wcsnicmp+6A3

00007FFCF2206E0E  0000003193D1FC00  exit+6E

00007FF6F21D9817  0000003193D1FC40  0001:00000000007F8817 D:\azerothcore\build\bin\Release\worldserver.exe

00007FFCFE4E13D2  0000003193D1FC70  BaseThreadInitThunk+22

00007FFD002854F4  0000003193D1FCC0  RtlUserThreadStart+34


Call stack:
Address   Frame     Function      SourceFile
00007FFD0030156A  0000003193D1D910  ZwGetContextThread+A

0000000000000228  0000003193D1D918  0000:0000000000000000 

0000000000000006  0000003193D1D920  0000:0000000000000000 

0000003193D1E980  0000003193D1D928  0000:0000000000000000 

0000000000000001  0000003193D1D930  0000:0000000000000000 

0000000000000224  0000003193D1D938  0000:0000000000000000 

0000000000000001  0000003193D1D940  0000:0000000000000000 

00007FF6F1A11D3D  0000003193D1DE70  0001:0000000000030D3D D:\azerothcore\build\bin\Release\worldserver.exe

00007FF6F1A0FC01  0000003193D1E500  0001:000000000002EC01 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF6F1A10F74  0000003193D1E810  0001:000000000002FF74 D:\azerothcore\build\bin\Release\worldserver.exe

00007FFCFD6E1B22  0000003193D1E900  UnhandledExceptionFilter+1A2

00007FFD0030F1B3  0000003193D1E940  memset+AAF3

00007FFD002F1E26  0000003193D1E9B0  __C_specific_handler+96

00007FFD003034AD  0000003193D1E9E0  __chkstk+9D

00007FFD002C48D7  0000003193D1F0B0  RtlRaiseException+F67

00007FFD0030263A  0000003193D1F7E0  KiUserExceptionDispatcher+3A

00007FFD002ADE0E  0000003193D1F8B0  RtlLockHeap+13E

00007FFD002AB7E4  0000003193D1F8F0  RtlEnterCriticalSection+E4

00007FFCE2E38481  0000003193D1F970  ?wait_task@ACE_Thread_Manager@@QEAAHPEAVACE_Task_Base@@@Z+41

00007FF6F1A286E3  0000003193D1F9B0  0001:00000000000476E3 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF6F21D991E  0000003193D1FA10  0001:00000000007F891E D:\azerothcore\build\bin\Release\worldserver.exe

00007FF6F1A287A8  0000003193D1FA50  0001:00000000000477A8 D:\azerothcore\build\bin\Release\worldserver.exe

00007FF6F21FEFCF  0000003193D1FA80  0001:000000000081DFCF D:\azerothcore\build\bin\Release\worldserver.exe

00007FFCF2209A03  0000003193D1FAE0  _malloc_base+823

00007FFCF220E67B  0000003193D1FB10  _register_onexit_function+EB

00007FFCF2209B34  0000003193D1FB40  _execute_onexit_table+34

00007FFCF2206F41  0000003193D1FB80  exit+1A1

00007FFCF220F9D3  0000003193D1FBB0  _o__wcsnicmp+6A3

00007FFCF2206E0E  0000003193D1FC00  exit+6E

00007FF6F21D9817  0000003193D1FC40  0001:00000000007F8817 D:\azerothcore\build\bin\Release\worldserver.exe

00007FFCFE4E13D2  0000003193D1FC70  BaseThreadInitThunk+22

00007FFD002854F4  0000003193D1FCC0  RtlUserThreadStart+34


Call stack:
Address   Frame     Function      SourceFile
00007FFD0030224A  000000319A29F4E0  ZwWaitForWorkViaWorkerFactory+A

00007FFD002A9156  000000319A29F8C0  RtlFreeUnicodeString+1AB6

00007FFCFE4E13D2  000000319A29F8F0  BaseThreadInitThunk+22

00007FFD002854F4  000000319A29F940  RtlUserThreadStart+34


Call stack:
Address   Frame     Function      SourceFile
00007FFD0030224A  000000319A39F4A0  ZwWaitForWorkViaWorkerFactory+A

00007FFD002A9156  000000319A39F880  RtlFreeUnicodeString+1AB6

00007FFCFE4E13D2  000000319A39F8B0  BaseThreadInitThunk+22

00007FFD002854F4  000000319A39F900  RtlUserThreadStart+34

plz post it on pastebin next time or put 3 backticks

Plz try with older commits then, our devs don't have time to test different commits + fix etc...

But it's not the mmaps because we updated them VERY long ago and it would have been reported long ago

ohh I'm sorry next time I'll put in pastebin and link it there > <'

I'll try the older commits again > <'

@humanana If you posting crashlog, compile before as RelWithDebInfo or Debug

You currently have (Win64, Release), this is uselles crashlog's.

@humanana If you posting crashlog, compile before as RelWithDebInfo or Debug

You currently have (Win64, Release), this is uselles crashlog's.

ohhh ok

here is the test [crash] on Revision: AzerothCore rev. 0749a861aa91+ 2020-02-27 08:04:24 +0100 (HEAD branch) (Win64, RelWithDebInfo)

link on pastebin https://pastebin.com/uUzs5sgU hope it helps > <

useful but you can also try to you identify the wrong commit

try to checkout like 7 at least commit during 2 months old but still crash , so I have no idea right now

but I can assure that the build before I update with old data map have no crash at all TTvTT

I can't reproduce the bug on Linux :disappointed:

try to checkout like 7 at least commit during 2 months old but still crash , so I have no idea right now

but I can assure that the build before I update with old data map have no crash at all TTvTT

retry with older commits until you find lol

you guys with the crash are all on windows??

try to checkout like 7 at least commit during 2 months old but still crash , so I have no idea right now
but I can assure that the build before I update with old data map have no crash at all TTvTT

retry with older commits until you find lol

you guys with the crash are all on windows??

so immpossible TTvTT

No crash again, rev ce2f622ef038 (last for today)
Win x64

ok then humanama REFILL THE ISSUE template correctly please

it might be due to other modifications who knows? (not us)

Can't confirm, I don't have any crash on w10 & ubuntu

ok then humanama REFILL THE ISSUE template correctly please

it might be due to other modifications who knows? (not us)

really! no crash for you guys? then why Volgger got similar crash like me?

I hadn't do any modification on core at all just fresh pull to update the existing and then notice the world socket warning issue then find out that when shutting down server it crash OTL

crash on again, ce2f622ef038+
https://pastebin.com/byniDdNW

No crash again, rev ce2f622 (last for today)
Win x64

x64 with win8.1 64 ? or other OS?

x64 Windows 7and WinServer2016.
Win8 and 10 are for tactile display, not for servers

x64 Windows 7and WinServer2016.
Win8 and 10 are for tactile display, not for servers

yeap I know that
but could not help, cause I have only 8.1 to test now and with old revision before data map update there are no crash

but have crash for me after data map update with world socket warning during compilation

so there must be something with the code on win8.1 and 10 perhaps

cause Volgger is on win 10 and I'm on 8.1

No crash again, rev ce2f622 (last for today)
Win x64

x64 with win8.1 64 ? or other OS?

Windows 10 pro x64, it's my test server

then what about Volgger and me that got similar crash?

@Volgger and humana need to find the things they have in common that others don't have :(

and no it's not about mmaps -___-

If humanana tested clear core

test compiling on none mod[module] both crash when shutdown the server

and if he has crash - maybe something wrong with data-files?

On deb 9 on this commit 3062c7a5 (3 months ago) I have no crash

https://github.com/azerothcore/azerothcore-wotlk/commit/2eb07056680776f85fcd700d45defa37c0ff9815 windows 7 64-bit SP1 = crash
https://github.com/azerothcore/azerothcore-wotlk/commit/2eb07056680776f85fcd700d45defa37c0ff9815 debian 9 = no crash

revision 2,5months old - win 7 sp1 64 bit | debian 9 - no crash

edit: all have same modules

ok thank you frytik, so it seems like it affects only Windows and has been introduced between 2.5 months ago and last week

Let's compare something. Maybe it'll help
懈蟹芯斜褉邪卸械薪懈械

@Volgger and humana need to find the things they have in common that others don't have :(

and no it's not about mmaps -___-

I didn't mean it was mmap that cause the crash, I meant after the update the data map which I dont know what had been change to make it crash > <

Let's compare something. Maybe it'll help
懈蟹芯斜褉邪卸械薪懈械

this one is different on me

2020-03-09 03:41:19 Using World DB: ACDB 335.3 (dev)

I use the db_assembler to do it for me and it only update the db to 335.3
but yours 335.52 ?

but yours 335.52

I downloaded them from here:
https://github.com/wowgaming/client-data/releases/tag/v7
It was faster then extract them by myself =)

but yours 335.52

I downloaded them from here:
https://github.com/wowgaming/client-data/releases/tag/v7
It was faster then extract them by myself =)

isn't that old version ? v7 I download from here v8

az1

http://www.azerothcore.org/wiki/Installation

I don't think this have something to-do with data's or with DB.

Let's compare something. Maybe it'll help
懈蟹芯斜褉邪卸械薪懈械

also wonder that you are using TDB trinityDB not the azerothDB ?

https://github.com/azerothcore/azerothcore-wotlk/blob/master/data/sql/base/db_world/version.sql#L23

if you are correctly using latest AC version, you should see ACDB 335.3 (dev)

No
I downloaded data files using the link provided at wiki

the DB is not downloaded from the wiki, what are you talking about bogir? the DB is inside the core in data/sql/

I'm a bit late to the party, but I can confirm on Windows 10. I'm looking at:
4a8f1de5381d1cf53cdcc4c5bb7d9ef7c99a8a8f

Barbz
I downloaded them not from wiki, but using the link provided there at installation instruction.

debug

Confirm Crash:
1) git checkout 4a8f1de5381d1cf53cdcc4c5bb7d9ef7c99a8a8f

No crash with:
2) git checkout 4a8f1de5381d1cf53cdcc4c5bb7d9ef7c99a8a8f^

I'm looking at the changes to WorldSocketMrg specific to ACE_Thread_Mutex

@BarbzYHOOL
I can confirm that changes made to the files below are responsible for the shutdown crash found exclusively on Windows systems. I have reverted the changes made to the two (only) files below by 4a8f1de and the crash has been resolved.

1) WorldSocketMgr.h
2) WorldSocketMgr.Cpp

This, however, is not the fix intended by the devs who opted to remove ACE_Singleton. Thoughts? I will effort a proper solution, but ACE is foreign to me -- but I'm a quick study.

Thank you Dunjeon. @Winfidonarleyan can you help with this since it's from your commit?

@humanana You see, Dunjeon identified the faulty commit with the same method as I showed you, it was only a 3 months old commit, you could have found it too!

Thank you Dunjeon. @Winfidonarleyan can you help with this since it's from your commit?

@humanana You see, Dunjeon identified the faulty commit with the same method as I showed you, it was only a 3 months old commit, you could have found it too!

isn't because Dunjeon is the programmer and could trace what's wrong with the crash log that I gave?

but if he tested each commit by recompiling each one until finding the commit that have problem
then that I do not have time to do

[but I dont think any smart ppl would do that cause it would be waste of time which crash log could be more specific, that could identify which cause the problem instead of doing the test by recompiling each commit -..-'']

ex if the crash was the commit 6 months ago with 70000 commits would you do each test on each one? - -'

@humanana
Hey there =)These are the steps I took, if it helps you.

I used my own logs to trace the error RelWithDebInfo build. Then I looked at the call stack and saw it was clearly an ACE_Thread_Mutex problem. From there, I I could see it was related to the WorldSocketMgr files. I looked at the commits specific to that file. I found the one that was related to ACE and went from there. Took about ~30 mins to confirm.

Cheers!

@humanana
Hey there =)These are the steps I took, if it helps you.

I used my own logs to trace the error RelWithDebInfo build. Then I looked at the call stack and saw it was clearly an ACE_Thread_Mutex problem. From there, I I could see it was related to the WorldSocketMgr files. I looked at the commits specific to that file. I found the one that was related to ACE and went from there. Took about ~30 mins to confirm.

Cheers!

thank you for the tips TTvTT

@BarbzYHOOL Mark as confirmed, please =)

@humanana no, you just test one commit from 1 month ago, then one commit from 2 months ago, then one commit from 6 months ago and then you find a crash

so you test a commit from 3 months ago, and it still crashes

then you know it's between 2 months and 3 months old, that's very basic logic

@humanana no, you just test one commit from 1 month ago, then one commit from 2 months ago, then one commit from 6 months ago and then you find a crash

so you test a commit from 3 months ago, and it still crashes

then you know it's between 2 months and 3 months old, that's very basic logic

I tested arount 6 - 7 commits [commits aounrd 2.5 months old from the crash I posted]

but posted in here only 1, but I'll try scope more next time[if I have time > <']

thansk BarbzYHOOL for the tips ^v^ hope the fix push to master soon > <

@BarbzYHOOL, my dear, its because ACE can't normally run with new Singleton system(only on own ACE) so we need full remove ACE OR revert this commit and make @Winfidonarleyan work ussless.
The choice is yours.

full remove ACE

@FrancescoBorzi i agree Winfi done good job with singletone

we'll have to revert the commit cause no solution

meanwhile people can just type git revert 4a8f1de

@Winfidonarleyan can you please fix this? otherwise we have to revert that commit and it would be a pity but the only solution :(

@FrancescoBorzi, I don't know how to fix it, I can't reproduce it

revert this commit is big mistake and step back in ace remove :)

fix would be very please TTvTT

@FrancescoBorzi, I don't know how to fix it, I can't reproduce it

could reproduce on windows [I'm on 8.1x64] but most ppl that test on linux dont have issue at all TTvTT

win10x64 win2008r2 There was no crash. One was my server and one was my computer

rev. f1e21f2ca595+ 2020-03-15 09:11:55 +0000 (master branch) (Win64, Release)
No crash on Windows 7 again
懈蟹芯斜褉邪卸械薪懈械

rev. f1e21f2+ 2020-03-15 09:11:55 +0000 (master branch) (Win64, Release)
No crash on Windows 7 again
懈蟹芯斜褉邪卸械薪懈械

when you compile there is no world socket warning issue?

ok interesting so it's NOT on ALL windows servers o_0

ok interesting so it's NOT on ALL windows servers o_0

for me it was crashed after halting process appear on console and crash log appear in folder

@humanana what ACE version do you use?
@Bogir and you @Winfidonarleyan and you

Best to look in server/Crash not on the console during shutdown.
For me, on WIn 10, it does not show up in the console (and it could go undetected), but it is present in the Crash folder. Based on the call stack, it would not make any sense for it to not Crash on any windows platform because we are dealing with the system not having control of a win32 based thread. SS: https://github.com/azerothcore/azerothcore-wotlk/issues/2735#issuecomment-597851813

I've tested with commit 8c8d2fb with VS2017 and VS2019 and I can recreate the error every time.
If you ara a Windows ueser a temp fix is to replace: WorldSocketMgr.h, WorldSocketMgr.Cpp with files that predate 4a8f1de.

@humanana what ACE version do you use?
@Bogir and you @Winfidonarleyan and you

I did according to ACwiki and just only clone from git without any modification so I'm not sure what version is it , could you guide how to check the version?

i have crash message on latest build. On my backup old version (dec 2019) all ok. Windows 7 64.

Really
Crash log appear in "Crashes" folder and nothing about it on server's console

I have
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 0000000077512B04 01:0000000000031B04 C:\Windows\SYSTEM32\ntdll.dll

Really
Crash log appear in "Crashes" folder and nothing about it on server's console

I have
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 0000000077512B04 01:0000000000031B04 C:\Windows\SYSTEM32\ntdll.dll

yeap that's the one same file error I open this issue

1

@iyweb better rewert commit fully then revert only in socket

just wondering about this issue do we need to revert the commit our-self instead fix[by revert] from repo?

99

image

Revision: --
Date 20:7:2020. Time 0:59 
//=====================================================
*** Hardware ***
Processor: AMD Ryzen 5 3550H with Radeon Vega Mobile Gfx  
Number Of Processors: 8
Physical Memory: 14612132 KB (Available: 7086816 KB)
Commit Charge Limit: 19592868 KB

*** Operation System ***
Windows 10 Home Edition (Version 10.0, Build 18363)

//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  00007FFF1EB472A6 01:00000000000062A6 C:\Windows\SYSTEM32\ntdll.dll

Registers:
RAX:0000000000000000
RBX:000001C611482CB0
RCX:000001C611482CB0
RDX:00000000FFFFFFFA
RSI:0000000000000000
RDI:0000000000000000
R8: 000001C611482C00
R9: 000023E4678978E5
R10:000023E4678976C3
R11:0000000000000000
R12:0000005ECFFDB000
R13:0000000000000001
R14:0000000000000000
R15:0000000000000001
CS:RIP:0033:00007FFF1EB472A6
SS:RSP:002B:00000000CFDFF600  RBP:11482C00
DS:002B  ES:002B  FS:0053  GS:002B
Flags:00010213

Call stack:
Address   Frame     Function      SourceFile
00007FFF1EB472A6  0000005ECFDFF6D0  RtlDllShutdownInProgress+C6
00007FFF1EB5B576  0000005ECFDFF730  RtlEnterCriticalSection+1F6
00007FFF1EB5B3C0  0000005ECFDFF760  RtlEnterCriticalSection+40
00007FF6DD23DB7A  0000005ECFDFF7D0  ACE_Thread_Manager::wait_task+3A  D:\Git\KargatumCore\deps\acelite\ace\Thread_Manager.cpp line 1866
00007FF6DCC3A8A5  0000005ECFDFF800  ReactorRunnable::~ReactorRunnable+45  D:\Git\KargatumCore\src\server\game\Server\WorldSocketMgr.cpp line 86
00007FF6DD335A66  0000005ECFDFF860  `eh vector destructor iterator'+5A
00007FF6DCC3AAD1  0000005ECFDFF890  ReactorRunnable::`vector deleting destructor'+31
00007FF6DCC3AA0D  0000005ECFDFF8C0  WorldSocketMgr::~WorldSocketMgr+2D  D:\Git\KargatumCore\src\server\game\Server\WorldSocketMgr.cpp line 229
00007FFF1BAF9D06  0000005ECFDFF910  _execute_onexit_table+156
00007FFF1BAF9C2B  0000005ECFDFF940  _execute_onexit_table+7B
00007FFF1BAF9BE4  0000005ECFDFF970  _execute_onexit_table+34
00007FFF1BAF87B2  0000005ECFDFF9B0  exit+142
00007FFF1BAF873B  0000005ECFDFF9E0  exit+CB
00007FFF1BAF86DE  0000005ECFDFFA30  exit+6E
00007FF6DD3361DB  0000005ECFDFFA70  __scrt_common_main_seh+173  d:\A01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 295
00007FFF1CEF7BD4  0000005ECFDFFAA0  BaseThreadInitThunk+14
00007FFF1EBACE51  0000005ECFDFFB20  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDDE04  0000005ECFDFD6F0  ZwGetContextThread+14
00007FFF1C41E0FB  0000005ECFDFD720  GetThreadContext+B
00007FF6DC82939D  0000005ECFDFDC50  WheatyExceptionReport::printTracesForAllThreads+BD  D:\Git\KargatumCore\src\common\Debugging\WheatyExceptionReport.cpp line 486
00007FF6DC8273FF  0000005ECFDFE2E0  WheatyExceptionReport::GenerateExceptionReport+30F  D:\Git\KargatumCore\src\common\Debugging\WheatyExceptionReport.cpp line 592
00007FF6DC828478  0000005ECFDFE5E0  WheatyExceptionReport::WheatyUnhandledExceptionFilter+328  D:\Git\KargatumCore\src\common\Debugging\WheatyExceptionReport.cpp line 197
00007FFF1C49FEEA  0000005ECFDFE700  UnhandledExceptionFilter+1EA
00007FFF1EBE4AB2  0000005ECFDFE740  memset+1B32
00007FFF1EBCC656  0000005ECFDFE7B0  __C_specific_handler+96
00007FFF1EBE11CF  0000005ECFDFE7E0  __chkstk+11F
00007FFF1EBAA209  0000005ECFDFEEF0  RtlRaiseException+399
00007FFF1EBDFE3E  0000005ECFDFF5F0  KiUserExceptionDispatcher+2E
00007FFF1EB472A6  0000005ECFDFF6D0  RtlDllShutdownInProgress+C6
00007FFF1EB5B576  0000005ECFDFF730  RtlEnterCriticalSection+1F6
00007FFF1EB5B3C0  0000005ECFDFF760  RtlEnterCriticalSection+40
00007FF6DD23DB7A  0000005ECFDFF7D0  ACE_Thread_Manager::wait_task+3A  D:\Git\KargatumCore\deps\acelite\ace\Thread_Manager.cpp line 1866
00007FF6DCC3A8A5  0000005ECFDFF800  ReactorRunnable::~ReactorRunnable+45  D:\Git\KargatumCore\src\server\game\Server\WorldSocketMgr.cpp line 86
00007FF6DD335A66  0000005ECFDFF860  `eh vector destructor iterator'+5A
00007FF6DCC3AAD1  0000005ECFDFF890  ReactorRunnable::`vector deleting destructor'+31
00007FF6DCC3AA0D  0000005ECFDFF8C0  WorldSocketMgr::~WorldSocketMgr+2D  D:\Git\KargatumCore\src\server\game\Server\WorldSocketMgr.cpp line 229
00007FFF1BAF9D06  0000005ECFDFF910  _execute_onexit_table+156
00007FFF1BAF9C2B  0000005ECFDFF940  _execute_onexit_table+7B
00007FFF1BAF9BE4  0000005ECFDFF970  _execute_onexit_table+34
00007FFF1BAF87B2  0000005ECFDFF9B0  exit+142
00007FFF1BAF873B  0000005ECFDFF9E0  exit+CB
00007FFF1BAF86DE  0000005ECFDFFA30  exit+6E
00007FF6DD3361DB  0000005ECFDFFA70  __scrt_common_main_seh+173  d:\A01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 295
00007FFF1CEF7BD4  0000005ECFDFFAA0  BaseThreadInitThunk+14
00007FFF1EBACE51  0000005ECFDFFB20  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDFA04  0000005ED01FF530  ZwWaitForWorkViaWorkerFactory+14
00007FFF1EB73FE0  0000005ED01FF8F0  RtlInitializeResource+710
00007FFF1CEF7BD4  0000005ED01FF920  BaseThreadInitThunk+14
00007FFF1EBACE51  0000005ED01FF9A0  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDFA04  0000005ED02FFAD0  ZwWaitForWorkViaWorkerFactory+14
00007FFF1EB73FE0  0000005ED02FFE90  RtlInitializeResource+710
00007FFF1CEF7BD4  0000005ED02FFEC0  BaseThreadInitThunk+14
00007FFF1EBACE51  0000005ED02FFF40  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDFA04  0000005ED00FFB00  ZwWaitForWorkViaWorkerFactory+14
00007FFF1EB73FE0  0000005ED00FFEC0  RtlInitializeResource+710
00007FFF1CEF7BD4  0000005ED00FFEF0  BaseThreadInitThunk+14
00007FFF1EBACE51  0000005ED00FFF70  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDFA04  0000005ED0DFF9C0  ZwWaitForWorkViaWorkerFactory+14
00007FFF1EB73FE0  0000005ED0DFFD80  RtlInitializeResource+710
00007FFF1CEF7BD4  0000005ED0DFFDB0  BaseThreadInitThunk+14
00007FFF1EBACE51  0000005ED0DFFE30  RtlUserThreadStart+21
========================
Local Variables And Parameters

Call stack:
Address   Frame     Function      SourceFile
00007FFF1EB472A6  0000005ECFDFF6D0  RtlDllShutdownInProgress+C6

00007FFF1EB5B576  0000005ECFDFF730  RtlEnterCriticalSection+1F6

00007FFF1EB5B3C0  0000005ECFDFF760  RtlEnterCriticalSection+40

00007FF6DD23DB7A  0000005ECFDFF7D0  ACE_Thread_Manager::wait_task+3A  D:\Git\KargatumCore\deps\acelite\ace\Thread_Manager.cpp line 1866
    Local ACE_Thread_Descriptor_Base* copy_table = <Unable to read memory>
    Local int result = 0x0 <Unable to read memory>
    Local ACE_Guard<ACE_Thread_Mutex> ace_mon
        ACE_Thread_Mutex* lock_ = 0x1C611482CB0
            <user defined> Ace_ = 0x1C611482CB0
            _RTL_CRITICAL_SECTION lock_
                _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x66321F
                long LockCount = 0xDDBAC538
                long RecursionCount = 0x7FF6
                void* OwningThread = <Unable to read memory>
                void* LockSemaphore = 0x7FF6DC7B0000
                unsigned int SpinCount = 0xAD1AAD00AD1A90
            bool removed_ = 0x30
        int owner_ = 0xDC81E680
    Local ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter
        ACE_Double_Linked_List_Iterator_Base<ACE_Thread_Descriptor>
            <user defined> Ace_ = 0x0
            ACE_Thread_Descriptor* current_ = <Unable to read memory>
            ACE_Double_Linked_List<ACE_Thread_Descriptor>* dllist_ = <Unable to read memory>
        <user defined> Ace_ = 0x0 <Unable to read memory>
    Local ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor_Base> titer
        ACE_Double_Linked_List_Iterator_Base<ACE_Thread_Descriptor_Base>
            <user defined> Ace_ = 0x0
            ACE_Thread_Descriptor_Base* current_ = <Unable to read memory>
            ACE_Double_Linked_List<ACE_Thread_Descriptor_Base>* dllist_ = <Unable to read memory>
        <user defined> Ace_ = 0x0 <Unable to read memory>
    Local ACE_Thread_Descriptor_Base* tdb = <Unable to read memory>
    Local _OSVERSIONINFOA ACE_OS::win32_versioninfo_
        unsigned long dwOSVersionInfoSize = 0x0 <Unable to read memory>
        unsigned long dwMajorVersion = 0x4 <Unable to read memory>
        unsigned long dwMinorVersion = 0x8 <Unable to read memory>
        unsigned long dwBuildNumber = 0xC <Unable to read memory>
        unsigned long dwPlatformId = 0x10 <Unable to read memory>
        char[128] szCSDVersion = 0x14 <Unable to read memory>

00007FF6DCC3A8A5  0000005ECFDFF800  ReactorRunnable::~ReactorRunnable+45  D:\Git\KargatumCore\src\server\game\Server\WorldSocketMgr.cpp line 86

00007FF6DD335A66  0000005ECFDFF860  `eh vector destructor iterator'+5A
    Parameter void* ptr = 0x1C64264C9A8
    Parameter unsigned int size = 0x5ECFDFF878
    Parameter unsigned int count = 0x5ECFDFF880
    Parameter * destructor = 0x7FF6DCC3A860
        <user defined> = 0x74894808245C8948
    Local bool success = 0x5ECFDFF830

00007FF6DCC3AAD1  0000005ECFDFF890  ReactorRunnable::`vector deleting destructor'+31

00007FF6DCC3AA0D  0000005ECFDFF8C0  WorldSocketMgr::~WorldSocketMgr+2D  D:\Git\KargatumCore\src\server\game\Server\WorldSocketMgr.cpp line 229

00007FFF1BAF9D06  0000005ECFDFF910  _execute_onexit_table+156

00007FFF1BAF9C2B  0000005ECFDFF940  _execute_onexit_table+7B

00007FFF1BAF9BE4  0000005ECFDFF970  _execute_onexit_table+34

00007FFF1BAF87B2  0000005ECFDFF9B0  exit+142

00007FFF1BAF873B  0000005ECFDFF9E0  exit+CB

00007FFF1BAF86DE  0000005ECFDFFA30  exit+6E

00007FF6DD3361DB  0000005ECFDFFA70  __scrt_common_main_seh+173  d:\A01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 295
    Local bool has_cctor = 0x5ECFDFFA60
    Local <user defined>** tls_init_callback = <Unable to read memory>
    Local bool is_nested = 0x0 <Unable to read memory>
    Local <user defined>** tls_dtor_callback = <Unable to read memory>
    Local int main_result = 0x0 <Unable to read memory>
    Local __scrt_native_startup_state __scrt_current_native_startup_state = 0x0 <Unable to read memory>

00007FFF1CEF7BD4  0000005ECFDFFAA0  BaseThreadInitThunk+14

00007FFF1EBACE51  0000005ECFDFFB20  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDDE04  0000005ECFDFD6F0  ZwGetContextThread+14

00007FFF1C41E0FB  0000005ECFDFD720  GetThreadContext+B

00007FF6DC82939D  0000005ECFDFDC50  WheatyExceptionReport::printTracesForAllThreads+BD  D:\Git\KargatumCore\src\common\Debugging\WheatyExceptionReport.cpp line 486
    Local tagTHREADENTRY32 te32
        unsigned long dwSize = 0x1C
        unsigned long cntUsage = 0x0
        unsigned long th32ThreadID = 0x453C
        unsigned long th32OwnerProcessID = 0x763C
        long tpBasePri = 0xD
        long tpDeltaPri = 0x0
        unsigned long dwFlags = 0x0
    Local _CONTEXT context
        unsigned int P1Home = 0x64002E00000000
        unsigned int P2Home = 0x6C006C
        unsigned int P3Home = 0x0
        unsigned int P4Home = 0x0
        unsigned int P5Home = 0x0
        unsigned int P6Home = 0x0
        unsigned long ContextFlags = 0xD010001F
        unsigned long MxCsr = 0x1FA5
        unsigned int SegCs = 0x33
        unsigned int SegDs = 0x2B
        unsigned int SegEs = 0x2B
        unsigned int SegFs = 0x53
        unsigned int SegGs = 0x2B
        unsigned int SegSs = 0x2B
        unsigned long EFlags = 0x246
        unsigned int Dr0 = 0x0
        unsigned int Dr1 = 0x0
        unsigned int Dr2 = 0x0
        unsigned int Dr3 = 0x0
        unsigned int Dr6 = 0x0
        unsigned int Dr7 = 0x0
        unsigned int Rax = 0xED
        unsigned int Rcx = 0x2A0
        unsigned int Rdx = 0x5ECFDFD770
        unsigned int Rbx = 0x2A0
        unsigned int Rsp = 0x5ECFDFD730
        unsigned int Rbp = 0x1
        unsigned int Rsi = 0x763C
        unsigned int Rdi = 0x29C
        unsigned int R8 = 0xA74
        unsigned int R9 = 0x1
        unsigned int R10 = 0x0
        unsigned int R11 = 0x246
        unsigned int R12 = 0x1
        unsigned int R13 = 0x5ECFDFE780
        unsigned int R14 = 0x7
        unsigned int R15 = 0x14
        unsigned int Rip = 0x7FF6DC82939D
        _XSAVE_FORMAT FltSave
            unsigned int ControlWord = 0x27F
            unsigned int StatusWord = 0x0
            unsigned int TagWord = 0x0
            unsigned int Reserved1 = 0x0
            unsigned int ErrorOpcode = 0x0
            unsigned long ErrorOffset = 0x0
            unsigned int ErrorSelector = 0x0
            unsigned int Reserved2 = 0x0
            unsigned long DataOffset = 0x0
            unsigned int DataSelector = 0x0
            unsigned int Reserved3 = 0x0
            unsigned long MxCsr = 0x1FA5
            unsigned long MxCsr_Mask = 0x2FFFF
            _M128A[8] FloatRegisters
                [0] = 0x5ECFDFD890
                [1] = 0x5ECFDFD8A0
                [2] = 0x5ECFDFD8B0
                [3] = 0x5ECFDFD8C0
                [4] = 0x5ECFDFD8D0
                [5] = 0x5ECFDFD8E0
                [6] = 0x5ECFDFD8F0
                [7] = 0x5ECFDFD900
            _M128A[16] XmmRegisters
                [0] = 0x5ECFDFD910
                [1] = 0x5ECFDFD920
                [2] = 0x5ECFDFD930
                [3] = 0x5ECFDFD940
                [4] = 0x5ECFDFD950
                [5] = 0x5ECFDFD960
                [6] = 0x5ECFDFD970
                [7] = 0x5ECFDFD980
                [8] = 0x5ECFDFD990
                [9] = 0x5ECFDFD9A0
            unsigned int[96] Reserved4
                [0] = 0x0
                [1] = 0x0
                [2] = 0x0
                [3] = 0x0
                [4] = 0x0
                [5] = 0x0
                [6] = 0x0
                [7] = 0x0
                [8] = 0x0
                [9] = 0x0
        _M128A[2] Header
            [0] = 0x5ECFDFD870
            [1] = 0x5ECFDFD880
        <user defined> Legacy = 0x5ECFDFD890
        _M128A Xmm0 = 0x5ECFDFD910
        _M128A Xmm1 = 0x5ECFDFD920
        _M128A Xmm2 = 0x5ECFDFD930
        _M128A Xmm3 = 0x5ECFDFD940
        _M128A Xmm4 = 0x5ECFDFD950
        _M128A Xmm5 = 0x5ECFDFD960
        _M128A Xmm6 = 0x5ECFDFD970
        _M128A Xmm7 = 0x5ECFDFD980
        _M128A Xmm8 = 0x5ECFDFD990
        _M128A Xmm9 = 0x5ECFDFD9A0
        _M128A Xmm10
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm11
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm12
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm13
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm14
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm15
            unsigned int Low = 0x0
            int High = 0x0
        _M128A[26] VectorRegister
            [0] = 0x5ECFDFDA70
            [1] = 0x5ECFDFDA80
            [2] = 0x5ECFDFDA90
            [3] = 0x5ECFDFDAA0
            [4] = 0x5ECFDFDAB0
            [5] = 0x5ECFDFDAC0
            [6] = 0x5ECFDFDAD0
            [7] = 0x5ECFDFDAE0
            [8] = 0x5ECFDFDAF0
            [9] = 0x5ECFDFDB00
        unsigned int VectorControl = 0xA53110AE7BB8
        unsigned int DebugControl = 0x7FF6DC827D50
        unsigned int LastBranchToRip = 0x0
        unsigned int LastBranchFromRip = 0x0
        unsigned int LastExceptionToRip = 0x0
        unsigned int LastExceptionFromRip = 0x0

00007FF6DC8274B1  0000005ECFDFE2E0  WheatyExceptionReport::GenerateExceptionReport+3C1  D:\Git\KargatumCore\src\common\Debugging\WheatyExceptionReport.cpp line 599
    Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x35
        _EXCEPTION_RECORD* ExceptionRecord = <Unable to read memory>
        _CONTEXT* ContextRecord = <Unable to read memory>
    Local _CONTEXT* pCtx = <Unable to read memory>
    Local _CONTEXT trashableContext
        unsigned int P1Home = 0x20
        unsigned int P2Home = 0x7FFF1C3B087F
        unsigned int P3Home = 0x1C611482CB0
        unsigned int P4Home = 0x5ECFDFF010
        unsigned int P5Home = 0xBE8953BA0477
        unsigned int P6Home = 0x5ECFDFF1C8
        unsigned long ContextFlags = 0x10005F
        unsigned long MxCsr = 0x1FA5
        unsigned int SegCs = 0x33
        unsigned int SegDs = 0x2B
        unsigned int SegEs = 0x2B
        unsigned int SegFs = 0x53
        unsigned int SegGs = 0x2B
        unsigned int SegSs = 0x2B
        unsigned long EFlags = 0x10213
        unsigned int Dr0 = 0x0
        unsigned int Dr1 = 0x0
        unsigned int Dr2 = 0x0
        unsigned int Dr3 = 0x0
        unsigned int Dr6 = 0x0
        unsigned int Dr7 = 0x0
        unsigned int Rax = 0x0
        unsigned int Rcx = 0x1C611482CB0
        unsigned int Rdx = 0xFFFFFFFA
        unsigned int Rbx = 0x0
        unsigned int Rsp = 0x5ECFDFFAB0
        unsigned int Rbp = 0x0
        unsigned int Rsi = 0x0
        unsigned int Rdi = 0x0
        unsigned int R8 = 0x0
        unsigned int R9 = 0x1C611482C00
        unsigned int R10 = 0x23E4678978E5
        unsigned int R11 = 0x23E4678976C3
        unsigned int R12 = 0x0
        unsigned int R13 = 0x0
        unsigned int R14 = 0x0
        unsigned int R15 = 0x0
        unsigned int Rip = 0x7FFF1EBACE51
        _XSAVE_FORMAT FltSave
            unsigned int ControlWord = 0x27F
            unsigned int StatusWord = 0x0
            unsigned int TagWord = 0x0
            unsigned int Reserved1 = 0x0
            unsigned int ErrorOpcode = 0x0
            unsigned long ErrorOffset = 0x0
            unsigned int ErrorSelector = 0x0
            unsigned int Reserved2 = 0x0
            unsigned long DataOffset = 0x0
            unsigned int DataSelector = 0x0
            unsigned int Reserved3 = 0x0
            unsigned long MxCsr = 0x1FA5
            unsigned long MxCsr_Mask = 0x2FFFF
            _M128A[8] FloatRegisters
                [0] = 0x5ECFDFDE10
                [1] = 0x5ECFDFDE20
                [2] = 0x5ECFDFDE30
                [3] = 0x5ECFDFDE40
                [4] = 0x5ECFDFDE50
                [5] = 0x5ECFDFDE60
                [6] = 0x5ECFDFDE70
                [7] = 0x5ECFDFDE80
            _M128A[16] XmmRegisters
                [0] = 0x5ECFDFDE90
                [1] = 0x5ECFDFDEA0
                [2] = 0x5ECFDFDEB0
                [3] = 0x5ECFDFDEC0
                [4] = 0x5ECFDFDED0
                [5] = 0x5ECFDFDEE0
                [6] = 0x5ECFDFDEF0
                [7] = 0x5ECFDFDF00
                [8] = 0x5ECFDFDF10
                [9] = 0x5ECFDFDF20
            unsigned int[96] Reserved4
                [0] = 0x0
                [1] = 0x1
                [2] = 0x0
                [3] = 0x0
                [4] = 0x0
                [5] = 0x0
                [6] = 0x0
                [7] = 0x0
                [8] = 0x50
                [9] = 0x1
        _M128A[2] Header
            [0] = 0x5ECFDFDDF0
            [1] = 0x5ECFDFDE00
        <user defined> Legacy = 0x5ECFDFDE10
        _M128A Xmm0 = 0x5ECFDFDE90
        _M128A Xmm1 = 0x5ECFDFDEA0
        _M128A Xmm2 = 0x5ECFDFDEB0
        _M128A Xmm3 = 0x5ECFDFDEC0
        _M128A Xmm4 = 0x5ECFDFDED0
        _M128A Xmm5 = 0x5ECFDFDEE0
        _M128A Xmm6 = 0x5ECFDFDEF0
        _M128A Xmm7 = 0x5ECFDFDF00
        _M128A Xmm8 = 0x5ECFDFDF10
        _M128A Xmm9 = 0x5ECFDFDF20
        _M128A Xmm10
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm11
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm12
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm13
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm14
            unsigned int Low = 0x0
            int High = 0x0
        _M128A Xmm15
            unsigned int Low = 0x0
            int High = 0x0
        _M128A[26] VectorRegister
            [0] = 0x5ECFDFDFF0
            [1] = 0x5ECFDFE000
            [2] = 0x5ECFDFE010
            [3] = 0x5ECFDFE020
            [4] = 0x5ECFDFE030
            [5] = 0x5ECFDFE040
            [6] = 0x5ECFDFE050
            [7] = 0x5ECFDFE060
            [8] = 0x5ECFDFE070
            [9] = 0x5ECFDFE080
        unsigned int VectorControl = 0x1C6114B3F70
        unsigned int DebugControl = 0x1C64A4ADC00
        unsigned int LastBranchToRip = 0x0
        unsigned int LastBranchFromRip = 0x0
        unsigned int LastExceptionToRip = 0x0
        unsigned int LastExceptionFromRip = 0x0
    Local _SYSTEMTIME systime
        unsigned int wYear = 0x7E4
        unsigned int wMonth = 0x7
        unsigned int wDayOfWeek = 0x1
        unsigned int wDay = 0x14
        unsigned int wHour = 0x0
        unsigned int wMinute = 0x3B
        unsigned int wSecond = 0x35
        unsigned int wMilliseconds = 0x114
    Local _EXCEPTION_RECORD* pExceptionRecord = <Unable to read memory>
    Local unsigned int offset = 0x5ECFDFDCD8
    Local char[260] szFaultingModule = "C:\Windows\SYSTEM32\ntdll.dll..."
    Local unsigned long section = 0x5ECFDFDCD0

00007FF6DC828478  0000005ECFDFE5E0  WheatyExceptionReport::WheatyUnhandledExceptionFilter+328  D:\Git\KargatumCore\src\common\Debugging\WheatyExceptionReport.cpp line 197
    Local char[260] module_folder_name = "D:\Core\Kargatum..."
    Local _SYSTEMTIME systime
        unsigned int wYear = 0x7E4
        unsigned int wMonth = 0x7
        unsigned int wDayOfWeek = 0x1
        unsigned int wDay = 0x14
        unsigned int wHour = 0x0
        unsigned int wMinute = 0x3B
        unsigned int wSecond = 0x35
        unsigned int wMilliseconds = 0x2B
    Local char[260] crash_folder_path = "D:\Core\Kargatum\Crashes..."
    Local std::unique_lock<std::mutex> guard
        std::mutex* _Pmtx = 0x7FF6DDB24F90
            std::_Mutex_base
                std::_Align_type<double,80> _Mtx_storage = 0x7FF6DDB24F90
        bool _Owns = 0x1
    Local char* pos = NULL
    Local _MINIDUMP_USER_STREAM additionalStream
        unsigned int Type = 0x0
        unsigned long BufferSize = 0x0
        void* Buffer = NULL
    Local _MINIDUMP_USER_STREAM_INFORMATION additionalStreamInfo
        unsigned long UserStreamCount = 0x0
        _MINIDUMP_USER_STREAM* UserStreamArray = NULL
    Local _MINIDUMP_EXCEPTION_INFORMATION info
        unsigned long ThreadId = 0x453C
        _EXCEPTION_POINTERS* ExceptionPointers = 0x5ECFDFE780
            _EXCEPTION_RECORD* ExceptionRecord = 0x5ECFDFF3F0
                unsigned long ExceptionCode = 0xC0000005
                unsigned long ExceptionFlags = 0x0
                _EXCEPTION_RECORD* ExceptionRecord = NULL
                void* ExceptionAddress = 0x7FFF1EB472A6
                unsigned long NumberParameters = 0x2
                unsigned int[15] ExceptionInformation
                    [0] = 0x1
                    [1] = 0x24
                    [2] = 0x0
                    [3] = 0x0
                    [4] = 0x0
                    [5] = 0x0
                    [6] = 0x0
                    [7] = 0x0
                    [8] = 0x0
                    [9] = 0x0
            _CONTEXT* ContextRecord = 0x5ECFDFEF00
                unsigned int P1Home = 0x20
                unsigned int P2Home = 0x7FFF1C3B087F
                unsigned int P3Home = 0x1C611482CB0
                unsigned int P4Home = 0x5ECFDFF010
                unsigned int P5Home = 0xBE8953BA0477
                unsigned int P6Home = 0x5ECFDFF1C8
                unsigned long ContextFlags = 0x10005F
                unsigned long MxCsr = 0x1FA5
                unsigned int SegCs = 0x33
                unsigned int SegDs = 0x2B
                unsigned int SegEs = 0x2B
                unsigned int SegFs = 0x53
                unsigned int SegGs = 0x2B
                unsigned int SegSs = 0x2B
                unsigned long EFlags = 0x10213
                unsigned int Dr0 = 0x0
                unsigned int Dr1 = 0x0
                unsigned int Dr2 = 0x0
                unsigned int Dr3 = 0x0
                unsigned int Dr6 = 0x0
                unsigned int Dr7 = 0x0
                unsigned int Rax = 0x0
                unsigned int Rcx = 0x1C611482CB0
                unsigned int Rdx = 0xFFFFFFFA
                unsigned int Rbx = 0x1C611482CB0
                unsigned int Rsp = 0x5ECFDFF600
                unsigned int Rbp = 0x1C611482C00
                unsigned int Rsi = 0x0
                unsigned int Rdi = 0x0
                unsigned int R8 = 0x0
                unsigned int R9 = 0x1C611482C00
                unsigned int R10 = 0x23E4678978E5
                unsigned int R11 = 0x23E4678976C3
                unsigned int R12 = 0x0
                unsigned int R13 = 0x5ECFFDB000
                unsigned int R14 = 0x1
                unsigned int R15 = 0x0
                unsigned int Rip = 0x7FFF1EB472A6
                _XSAVE_FORMAT FltSave = 0x5ECFDFF000
                _M128A[2] Header
                    [0] = 0x5ECFDFF000
                    [1] = 0x5ECFDFF010
                _M128A[8] Legacy
                    [0] = 0x5ECFDFF020
                    [1] = 0x5ECFDFF030
                    [2] = 0x5ECFDFF040
                    [3] = 0x5ECFDFF050
                    [4] = 0x5ECFDFF060
                    [5] = 0x5ECFDFF070
                    [6] = 0x5ECFDFF080
                    [7] = 0x5ECFDFF090
                _M128A Xmm0 = 0x5ECFDFF0A0
                _M128A Xmm1 = 0x5ECFDFF0B0
                _M128A Xmm2 = 0x5ECFDFF0C0
                _M128A Xmm3 = 0x5ECFDFF0D0
                _M128A Xmm4 = 0x5ECFDFF0E0
                _M128A Xmm5 = 0x5ECFDFF0F0
                _M128A Xmm6 = 0x5ECFDFF100
                _M128A Xmm7 = 0x5ECFDFF110
                _M128A Xmm8 = 0x5ECFDFF120
                _M128A Xmm9 = 0x5ECFDFF130
                _M128A Xmm10 = 0x5ECFDFF140
                _M128A Xmm11 = 0x5ECFDFF150
                _M128A Xmm12 = 0x5ECFDFF160
                _M128A Xmm13 = 0x5ECFDFF170
                _M128A Xmm14 = 0x5ECFDFF180
                _M128A Xmm15 = 0x5ECFDFF190
                _M128A[26] VectorRegister
                    [0] = 0x5ECFDFF200
                    [1] = 0x5ECFDFF210
                    [2] = 0x5ECFDFF220
                    [3] = 0x5ECFDFF230
                    [4] = 0x5ECFDFF240
                    [5] = 0x5ECFDFF250
                    [6] = 0x5ECFDFF260
                    [7] = 0x5ECFDFF270
                    [8] = 0x5ECFDFF280
                    [9] = 0x5ECFDFF290
                unsigned int VectorControl = 0x1C6114B3F70
                unsigned int DebugControl = 0x1C64A4ADC00
                unsigned int LastBranchToRip = 0x0
                unsigned int LastBranchFromRip = 0x0
                unsigned int LastExceptionToRip = 0x0
                unsigned int LastExceptionFromRip = 0x0
        int ClientPointers = 0x0
    Local <user defined>* WheatyExceptionReport::m_previousFilter = <Unable to read memory>

00007FFF1C49FEEA  0000005ECFDFE700  UnhandledExceptionFilter+1EA

00007FFF1EBE4AB2  0000005ECFDFE740  memset+1B32

00007FFF1EBCC656  0000005ECFDFE7B0  __C_specific_handler+96

00007FFF1EBE11CF  0000005ECFDFE7E0  __chkstk+11F

00007FFF1EBAA209  0000005ECFDFEEF0  RtlRaiseException+399

00007FFF1EBDFE3E  0000005ECFDFF5F0  KiUserExceptionDispatcher+2E

00007FFF1EB472A6  0000005ECFDFF6D0  RtlDllShutdownInProgress+C6

00007FFF1EB5B576  0000005ECFDFF730  RtlEnterCriticalSection+1F6

00007FFF1EB5B3C0  0000005ECFDFF760  RtlEnterCriticalSection+40

00007FF6DD23DB7A  0000005ECFDFF7D0  ACE_Thread_Manager::wait_task+3A  D:\Git\KargatumCore\deps\acelite\ace\Thread_Manager.cpp line 1866
    Local ACE_Thread_Descriptor_Base* copy_table = <Unable to read memory>
    Local int result = 0x0 <Unable to read memory>
    Local ACE_Guard<ACE_Thread_Mutex> ace_mon
        ACE_Thread_Mutex* lock_ = 0x1C611482CB0
            <user defined> Ace_ = 0x1C611482CB0
            _RTL_CRITICAL_SECTION lock_
                _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x66321F
                long LockCount = 0xDDBAC538
                long RecursionCount = 0x7FF6
                void* OwningThread = <Unable to read memory>
                void* LockSemaphore = 0x7FF6DC7B0000
                unsigned int SpinCount = 0xAD1AAD00AD1A90
            bool removed_ = 0x30
        int owner_ = 0xDC81E680
    Local ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter
        ACE_Double_Linked_List_Iterator_Base<ACE_Thread_Descriptor>
            <user defined> Ace_ = 0x0
            ACE_Thread_Descriptor* current_ = <Unable to read memory>
            ACE_Double_Linked_List<ACE_Thread_Descriptor>* dllist_ = <Unable to read memory>
        <user defined> Ace_ = 0x0 <Unable to read memory>
    Local ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor_Base> titer
        ACE_Double_Linked_List_Iterator_Base<ACE_Thread_Descriptor_Base>
            <user defined> Ace_ = 0x0
            ACE_Thread_Descriptor_Base* current_ = <Unable to read memory>
            ACE_Double_Linked_List<ACE_Thread_Descriptor_Base>* dllist_ = <Unable to read memory>
        <user defined> Ace_ = 0x0 <Unable to read memory>
    Local ACE_Thread_Descriptor_Base* tdb = <Unable to read memory>
    Local _OSVERSIONINFOA ACE_OS::win32_versioninfo_
        unsigned long dwOSVersionInfoSize = 0x0 <Unable to read memory>
        unsigned long dwMajorVersion = 0x4 <Unable to read memory>
        unsigned long dwMinorVersion = 0x8 <Unable to read memory>
        unsigned long dwBuildNumber = 0xC <Unable to read memory>
        unsigned long dwPlatformId = 0x10 <Unable to read memory>
        char[128] szCSDVersion = 0x14 <Unable to read memory>

00007FF6DCC3A8A5  0000005ECFDFF800  ReactorRunnable::~ReactorRunnable+45  D:\Git\KargatumCore\src\server\game\Server\WorldSocketMgr.cpp line 86

00007FF6DD335A66  0000005ECFDFF860  `eh vector destructor iterator'+5A
    Parameter void* ptr = 0x1C64264C9A8
    Parameter unsigned int size = 0x5ECFDFF878
    Parameter unsigned int count = 0x5ECFDFF880
    Parameter * destructor = 0x7FF6DCC3A860
        <user defined> = 0x74894808245C8948
    Local bool success = 0x5ECFDFF830

00007FF6DCC3AAD1  0000005ECFDFF890  ReactorRunnable::`vector deleting destructor'+31

00007FF6DCC3AA0D  0000005ECFDFF8C0  WorldSocketMgr::~WorldSocketMgr+2D  D:\Git\KargatumCore\src\server\game\Server\WorldSocketMgr.cpp line 229

00007FFF1BAF9D06  0000005ECFDFF910  _execute_onexit_table+156

00007FFF1BAF9C2B  0000005ECFDFF940  _execute_onexit_table+7B

00007FFF1BAF9BE4  0000005ECFDFF970  _execute_onexit_table+34

00007FFF1BAF87B2  0000005ECFDFF9B0  exit+142

00007FFF1BAF873B  0000005ECFDFF9E0  exit+CB

00007FFF1BAF86DE  0000005ECFDFFA30  exit+6E

00007FF6DD3361DB  0000005ECFDFFA70  __scrt_common_main_seh+173  d:\A01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 295
    Local bool has_cctor = 0x5ECFDFFA60
    Local <user defined>** tls_init_callback = <Unable to read memory>
    Local bool is_nested = 0x0 <Unable to read memory>
    Local <user defined>** tls_dtor_callback = <Unable to read memory>
    Local int main_result = 0x0 <Unable to read memory>
    Local __scrt_native_startup_state __scrt_current_native_startup_state = 0x0 <Unable to read memory>

00007FFF1CEF7BD4  0000005ECFDFFAA0  BaseThreadInitThunk+14

00007FFF1EBACE51  0000005ECFDFFB20  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDFA04  0000005ED01FF530  ZwWaitForWorkViaWorkerFactory+14

00007FFF1EB73FE0  0000005ED01FF8F0  RtlInitializeResource+710

00007FFF1CEF7BD4  0000005ED01FF920  BaseThreadInitThunk+14

00007FFF1EBACE51  0000005ED01FF9A0  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDFA04  0000005ED02FFAD0  ZwWaitForWorkViaWorkerFactory+14

00007FFF1EB73FE0  0000005ED02FFE90  RtlInitializeResource+710

00007FFF1CEF7BD4  0000005ED02FFEC0  BaseThreadInitThunk+14

00007FFF1EBACE51  0000005ED02FFF40  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDFA04  0000005ED00FFB00  ZwWaitForWorkViaWorkerFactory+14

00007FFF1EB73FE0  0000005ED00FFEC0  RtlInitializeResource+710

00007FFF1CEF7BD4  0000005ED00FFEF0  BaseThreadInitThunk+14

00007FFF1EBACE51  0000005ED00FFF70  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FFF1EBDFA04  0000005ED0DFF9C0  ZwWaitForWorkViaWorkerFactory+14

00007FFF1EB73FE0  0000005ED0DFFD80  RtlInitializeResource+710

00007FFF1CEF7BD4  0000005ED0DFFDB0  BaseThreadInitThunk+14

00007FFF1EBACE51  0000005ED0DFFE30  RtlUserThreadStart+21

Post in a pastebin or gist

I think this could have something to do with access violation...
When I debug this I get this:
image


Output from Debug

'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'E:\build-azeroth\bin\RelWithDebInfo\worldserver.exe'. Symbols loaded.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\ntdll.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\kernel32.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\KERNELBASE.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'E:\build-azeroth\bin\RelWithDebInfo\libmysql.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'E:\build-azeroth\bin\RelWithDebInfo\libcrypto-1_1-x64.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\user32.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\ws2_32.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\rpcrt4.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\win32u.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\ucrtbase.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\gdi32.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\advapi32.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\gdi32full.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32msvcrt.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32msvcp_win.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\sechost.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\VCRUNTIME140.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'E:\build-azeroth\bin\RelWithDebInfo\libssl-1_1-x64.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\ole32.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\secur32.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32msvcp140.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\combase.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\bcryptPrimitives.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\dbghelp.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\VCRUNTIME140_1.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\dbgcore.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\sspicli.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\imm32.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\cryptsp.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\rsaenh.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\bcrypt.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\CRYPTBASE.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32mswsock.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\dnsapi.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\nsi.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\IPHLPAPI.DLL'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\rasadhlp.dll'.
'e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp' (Minidump): Loaded 'C:\Windows\System32\kernel.appcore.dll'.
Unhandled exception at 0x00007FFE725872A6 (ntdll.dll) in e1a6795625db+_worldserver.exe_[17-11_22-21-11].dmp: 0xC0000005: Access violation writing location 0x0000000000000024.

Same as Winfi got

omg as i say you need full remove ACE from threads handle to fix this or put it back again

KillACE

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Franklampardst picture Franklampardst  路  3Comments

wowissues picture wowissues  路  3Comments

lineagedr picture lineagedr  路  3Comments

CyberFoxHax picture CyberFoxHax  路  3Comments

Wokwer picture Wokwer  路  4Comments