World&Auth server APPCRASH "c0000374"

Hi Everybody. I need some help :frowning:

When I run Worldserver and Authserver I got this error

Problem Event Name: APPCRASH
Application Name: authserver.exe (worldserver.exe)
Application Version: 0.0.0.0
Application Timestamp: 5595757 d
Fault Module Name: StackHash_fb36
Fault Module Version: 6.1.7601.18869
Fault Module Timestamp: 55636303
Exception Code: c0000374
Exception Offset: 000c3c23
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1049
Additional Information 1: 5ff8
Additional Information 2: 5ff82700bec8b70f40f735f39a42f9f3
Additional Information 3: fafc
Additional Information 4: fafc756463ffc21ed2aeab68c01cd874

I tryed DEP - useless
I changed ports - useless
I updated my system - useless
I have latest Miscrosoft.NET Freamwork 4.5.1 full
Microsoft Visual C++ 2005-2013
Microsoft Visual Studio Express 2013 for Desktop Windows.
Boost_1_55_0
MYSQL 5.5.39.0
OpenSSL 1.0.0
Cmake 3.3.0 rc3
ZeroMQ 4.0.4

Revision: TrinityCore 3.3.5
TDB: 335.58_2015_03_21 FULL

Microsoft Windows 7 Ultimatium 32bit
RAM 6GB

There is no CrashLog Core isn’t give me Crashlog.
Can anyone HELP ME?

SORRY FOR BAD ENGLISH

[ATTACH]1357._xfImport[/ATTACH]

[SIZE=20px]Aokromes[/SIZE]
PLEASE HELP ME!!!

  1. Calm down.

  2. Compile in Debug mode. Don’t forget to copy the .pdb files.

  3. Fix “rev. unknown” by properly installing Git.

Here is CrashLog

[CODE]Revision: TrinityCore rev. 38f982162779 2015-07-05 01:09:35 +0200 (3.3.5 branch) (Win32, Release)
Date 5:7:2015. Time 12:32
//=====================================================
*** Hardware ***
Processor: Pentium(R) Dual-Core CPU E5700 @ 3.00GHz
Number Of Processors: 2
Physical Memory: 3144952 KB (Available: 2149844 KB)
Commit Charge Limit: 4194303 KB

*** Operation System ***
Windows 7 Professional Service Pack 1 (Version 6.1, Build 7601)

//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 00FE7C97 01:00056C97 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

Registers:
EAX:00000000
EBX:004620B8
ECX:004620B8
EDX:0000001B
ESI:004620B8
EDI:00000001
CS:EIP:001B:00FE7C97
SS:ESP:0023:0025FA50 EBP:0025FA7C
DS:0023 ES:0023 FS:003B GS:0000
Flags:00010206

Call stack:
Address Frame Function SourceFile
00FE7C97 00000000 0001:00056C97 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FE240B 00000000 0001:0005140B D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FEC49A 00000000 0001:0005B49A D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FEFBE7 00000000 0001:0005EBE7 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FEDF08 00000000 0001:0005CF08 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FEFC15 00000000 0001:0005EC15 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FEF019 00000000 0001:0005E019 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FCC0E5 00000000 0001:0003B0E5 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FCF293 00000000 0001:0003E293 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
01022B4C 00000000 0001:00091B4C D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
75BBEE6C 00000000 BaseThreadInitThunk+12
77843A03 00000000 RtlInitializeExceptionChain+EF
778439D6 00000000 RtlInitializeExceptionChain+C2

Call stack:
Address Frame Function SourceFile
778270F4 00000000 KiFastSystemCallRet+0
0025EC48 00000000 0000:00000000
00FD2E7A 00000000 0001:00041E7A D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe
00FD2E7A 00000000 0001:00041E7A D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

Call stack:
Address Frame Function SourceFile
778270F4 00000000 KiFastSystemCallRet+0
75BBEE6C 00000000 BaseThreadInitThunk+12
77843A03 00000000 RtlInitializeExceptionChain+EF
778439D6 00000000 RtlInitializeExceptionChain+C2

Call stack:
Address Frame Function SourceFile
778270F4 00000000 KiFastSystemCallRet+0
75BBEE6C 00000000 BaseThreadInitThunk+12
77843A03 00000000 RtlInitializeExceptionChain+EF
778439D6 00000000 RtlInitializeExceptionChain+C2

Local Variables And Parameters

Call stack:
Address Frame Function SourceFile
00FE7C97 00000000 0001:00056C97 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FE240B 00000000 0001:0005140B D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FEC49A 00000000 0001:0005B49A D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FEFBE7 00000000 0001:0005EBE7 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FEDF08 00000000 0001:0005CF08 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FEFC15 00000000 0001:0005EC15 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FEF019 00000000 0001:0005E019 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FCC0E5 00000000 0001:0003B0E5 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FCF293 00000000 0001:0003E293 D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

01022B4C 00000000 0001:00091B4C D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

75BBEE6C 00000000 BaseThreadInitThunk+12

77843A03 00000000 RtlInitializeExceptionChain+EF

778439D6 00000000 RtlInitializeExceptionChain+C2

Call stack:
Address Frame Function SourceFile
778270F4 00000000 KiFastSystemCallRet+0

0025EC30 00000000 0000:00000000

00FD2E7A 00000000 0001:00041E7A D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

00FD2E7A 00000000 0001:00041E7A D:\TrinityCore\trinitycore\trinity\bin\Release\bnetserver.exe

Call stack:
Address Frame Function SourceFile
778270F4 00000000 KiFastSystemCallRet+0

75BBEE6C 00000000 BaseThreadInitThunk+12

77843A03 00000000 RtlInitializeExceptionChain+EF

778439D6 00000000 RtlInitializeExceptionChain+C2

Call stack:
Address Frame Function SourceFile
778270F4 00000000 KiFastSystemCallRet+0

75BBEE6C 00000000 BaseThreadInitThunk+12

77843A03 00000000 RtlInitializeExceptionChain+EF

778439D6 00000000 RtlInitializeExceptionChain+C2

[/CODE]

  1. Calm down.
  1. Compile in Debug mode. Don’t forget to copy the .pdb files.

  2. Fix “rev. unknown” by properly installing Git.

​Thanx but again ERRORS

1.use my FindMySQL.cmake

2.move to your TrinityCore\cmake\macros\

3.open CMake (cmake-gui)

  1. Configure

  2. [FONT=Arial]MYSQL_INCLUDE_DIR = C:/Mysql/Mysql5.6[/FONT]/include[FONT=Arial] and [/FONT]

[FONT=Arial] MYSQL_LIBRARY= C:/Mysql/Mysql5.6[/FONT]/[FONT=Arial]/[/FONT]lib/libmysql.lib

ps: This is your installation directory.

  1. [FONT=Arial] Click [/FONT]Generate , Rebuild TrinityCore.sln

  2. will be fixed.

[ATTACH]1363._xfImport[/ATTACH]

+jetfox: you say to use your FindMySQL.cmake but then later one you say to override the [COLOR= rgb(82, 82, 82)]MYSQL_INCLUDE_DIR and MYSQL_LIBRARY which is the only thing that FindMySQL.cmake does, so… what?

[COLOR= rgb(82, 82, 82)]Also, “your” file is exactly the same as the one as in the repo except that you do not initialize PROGRAM_FILES_32 nor PROGRAM_FILES_64, which is needed…

+hashimoff: compile in DEBUG mode.

The problem is the automatic selection。[COLOR=rgb(82,82,82)]FindMySQL.cmake

1.use my FindMySQL.cmake

2.move to your TrinityCore\cmake\macros\

3.open CMake (cmake-gui)

  1. Configure

  2. MYSQL_INCLUDE_DIR = C:/Mysql/Mysql5.6/include and

MYSQL_LIBRARY= C:/Mysql/Mysql5.6//lib/libmysql.lib

ps: This is your installation directory.

  1. Click Generate , Rebuild TrinityCore.sln

  2. will be fixed.

[ATTACH]1363[/ATTACH]

​Okay I will try and say you)

+jetfox: you say to use your FindMySQL.cmake but then later one you say to override the [COLOR=rgb(82,82,82)]MYSQL_INCLUDE_DIR and MYSQL_LIBRARY which is the only thing that FindMySQL.cmake does, so… what?

[COLOR=rgb(82,82,82)]Also, “your” file is exactly the same as the one as in the repo except that you do not initialize PROGRAM_FILES_32 nor PROGRAM_FILES_64, which is needed…

+hashimoff: compile in DEBUG mode.

​:-( I’m newbie sorry I dunno how compile in debug mode :slight_smile: Give me Manual link if you have :slight_smile:

Oops. For Complie Core need MySql 5.6 version? I have 5.5 version

Any MySQL version above 5.1 is fine.

You can change to Debug mode when compiling, inside Visual Studio.

Any MySQL version above 5.1 is fine.

You can change to Debug mode when compiling, inside Visual Studio.

​ debug mode gave me big errors dyuring the compile so I cant compile in debug mode As well i left trinitycorea and it will be fine for me and others :slight_smile: Comling and core not for me

Ive startet getting this problem too. Never had it before.

Both Auth and World crash just after startup.

Ive done full reinstall, maybe its a compability problem with using the newest MySQL or some dll’s, i dont know.

CMake - no errors.

Compiles - no errors.

Dont encounter any errors, except when starting them up, they crash.

Always at “Updating Realm List…” on Auth.

And always at “VMap data directory is: ./vmaps” on World.

[ATTACH]1365._xfImport[/ATTACH]

[ATTACH]1366._xfImport[/ATTACH]

+Ajaxhore: compile in DEBUG mode and check the crash log

Compiled it in Debug mode, all went fine.

And now both Auth and World start up with no crash.

It takes 10 minutes for World to start up now tho.

Wierd.

I spoke to soon.

Restartet computer and startet Auth and got this:

F: drive is my DVD drive, hmm…

[ATTACH]1367._xfImport[/ATTACH]

[ATTACH]1371._xfImport[/ATTACH]

Fix your MySQL install. Check that you are using the correct includes, .lib and .dll.

Okey, shall I replace the .lib and .dll from the MySQL installation with the ones from Step 9. in the How To, or can they co-excist?

Im guessing its those files that are causing the problem? I dident use the files from Step 9. cause it seems alittle unclear to me.

I know, im a nub at this, trying to get better.

You can try that. Just make sure that if you are compiling in 32 bits you use the 32 bits lib and dll (idem for 64 bits).

But you really really should compile everything in 64 bits.