EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Server upgrade problems (https://www.eqemulator.org/forums/showthread.php?t=38410)

Nightrider84 06-21-2014 02:38 PM

Server upgrade problems
 
so in a nutshell I decided to upgrade my server after not doing so for over a year. I recompiled with lua and without lua. tried using the guide incase i was stupid and missed something but I cant get it to launch to save my life. if I simply replace all the files with my old files like world.exe the server boots up fine but if I add the files with or without lua compile I get the same error. here is the error I get nothing launches aside from my login server which works fine lol.
Im using visual studio 2011 as my compile generator.
---------------------------------------------
[06.21. - 12:33:47] Starting Log: logs/crash_shared_memory_21088.log
[06.21. - 12:33:47] EXCEPTION_ACCESS_VIOLATION
[06.21. - 12:33:47] SymInit: Symbol-SearchPath: '.;C:\EQ\EQEmuServer;C:\EQ\EQEmuServer;C:\Windows; C:\Windows\system32;SRV*C:\websymbols*http://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'Night'
[06.21. - 12:33:47] OS-Version: 6.1.7600 () 0x100-0x1
[06.21. - 12:33:47] C:\EQ\EQEmuServer\shared_memory.exe:shared_memory. exe (00CD0000), size: 4849664 (result: 0), SymType: 'PDB', PDB: 'C:\EQ\EQEmuServer\shared_memory.exe'
[06.21. - 12:33:47] C:\Windows\SysWOW64\ntdll.dll:ntdll.dll (770D0000), size: 1572864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SysWOW64\ntdll.dll', fileVersion: 6.1.7600.16915
[06.21. - 12:33:47] C:\Windows\syswow64\kernel32.dll:kernel32.dll (765E0000), size: 1114112 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\kernel32.dll', fileVersion: 6.1.7600.17206
[06.21. - 12:33:47] C:\Windows\syswow64\KERNELBASE.dll:KERNELBASE.dll (750E0000), size: 290816 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\KERNELBASE.dll', fileVersion: 6.1.7600.17206
[06.21. - 12:33:47] C:\Windows\syswow64\WS2_32.dll:WS2_32.dll (74FE0000), size: 217088 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\WS2_32.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\msvcrt.dll:msvcrt.dll (75150000), size: 704512 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\msvcrt.dll', fileVersion: 7.0.7600.16930
[06.21. - 12:33:47] C:\Windows\syswow64\RPCRT4.dll:RPCRT4.dll (75670000), size: 983040 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\RPCRT4.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\SspiCli.dll:SspiCli.dll (747B0000), size: 393216 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\SspiCli.dll', fileVersion: 6.1.7600.17035
[06.21. - 12:33:47] C:\Windows\syswow64\CRYPTBASE.dll:CRYPTBASE.dll (747A0000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\CRYPTBASE.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\SysWOW64\sechost.dll:sechost.dll (74B80000), size: 102400 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SysWOW64\sechost.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\NSI.dll:NSI.dll (74FD0000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\NSI.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\system32\VERSION.dll:VERSION.dll (71500000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\VERSION.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\USER32.dll:USER32.dll (75290000), size: 1048576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\USER32.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\GDI32.dll:GDI32.dll (75200000), size: 589824 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\GDI32.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\LPK.dll:LPK.dll (75140000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\LPK.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\USP10.dll:USP10.dll (74A50000), size: 647168 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\USP10.dll', fileVersion: 1.626.7600.17174
[06.21. - 12:33:47] C:\Windows\syswow64\ADVAPI32.dll:ADVAPI32.dll (74D00000), size: 655360 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\ADVAPI32.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\system32\IMM32.DLL:IMM32.DLL (74EC0000), size: 393216 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\IMM32.DLL', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\MSCTF.dll:MSCTF.dll (75510000), size: 835584 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\MSCTF.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\system32\NLAapi.dll:NLAapi.dll (730A0000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\NLAapi.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\System32\mswsock.dll:mswsock.dll (73060000), size: 245760 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\mswsock.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\system32\DNSAPI.dll:DNSAPI.dll (73010000), size: 278528 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\DNSAPI.dll', fileVersion: 6.1.7600.16772
[06.21. - 12:33:47] C:\Windows\System32\winrnr.dll:winrnr.dll (73000000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\winrnr.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\system32\napinsp.dll:napinsp.dll (72FF0000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\napinsp.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\system32\pnrpnsp.dll:pnrpnsp.dll (72FD0000), size: 73728 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\pnrpnsp.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL:WLIDNSP.DLL (72FA0000), size: 159744 (result: 0), SymType: '-exported-', PDB: 'C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL', fileVersion: 7.250.4232.0
[06.21. - 12:33:47] C:\Windows\syswow64\PSAPI.DLL:PSAPI.DLL (75130000), size: 20480 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\PSAPI.DLL', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\syswow64\SHLWAPI.dll:SHLWAPI.dll (754B0000), size: 356352 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\SHLWAPI.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\system32\rasadhlp.dll:rasadhlp.dll (6F070000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\rasadhlp.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\System32\wshtcpip.dll:wshtcpip.dll (700E0000), size: 20480 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\wshtcpip.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] C:\Windows\system32\dbghelp.dll:dbghelp.dll (712F0000), size: 962560 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\dbghelp.dll', fileVersion: 6.1.7600.16385
[06.21. - 12:33:47] f:\dd\vctools\crt_bld\self_x86\crt\src\strtol.c (100): strtoxl
[06.21. - 12:33:47] f:\dd\vctools\crt_bld\self_x86\crt\src\strtol.c (232): strtol
[06.21. - 12:33:47] f:\dd\vctools\crt_bld\self_x86\crt\src\atox.c (56): atol
[06.21. - 12:33:47] f:\dd\vctools\crt_bld\self_x86\crt\src\atox.c (100): atoi
[06.21. - 12:33:47] c:\eq\source\common\shareddb.cpp (1743): SharedDatabase::LoadSpells
[06.21. - 12:33:47] c:\eq\source\shared_memory\spells.cpp (41): LoadSpells
[06.21. - 12:33:47] c:\eq\source\shared_memory\main.cpp (154): main
[06.21. - 12:33:47] f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (240): __tmainCRTStartup
[06.21. - 12:33:47] f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (164): mainCRTStartup
[06.21. - 12:33:47] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 765F3677)
[06.21. - 12:33:47] 765F3677 (kernel32): (filename not available): BaseThreadInitThunk
[06.21. - 12:33:47] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77109F42)
[06.21. - 12:33:47] 77109F42 (ntdll): (filename not available): RtlInitializeExceptionChain
[06.21. - 12:33:47] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77109F15)
[06.21. - 12:33:47] 77109F15 (ntdll): (filename not available): RtlInitializeExceptionChain

Nightrider84 06-21-2014 03:39 PM

The only thing I can figure out is the obvious is that it has something to do with shared memory causing problems. It really is annoying cause i want this godamn thing to work. i can fall back on my previous build easily, this is just pissing me off ive been working on it all night so any ideas no matter how stupid ill try lol.

Nightrider84 06-21-2014 03:47 PM

So I heard that if I microwave chicken at the same time as I launch my server it increases the chances of it working. Im gonna head to walmart and get some =)

lerxst2112 06-21-2014 08:02 PM

Looks like there's something wrong with your spell table. Look in the logs for more info.

Did you run all of the necessary updates on your database to bring it up to date with the latest code?

Nightrider84 06-21-2014 09:49 PM

ok so I did get something new. I went and resourced all the updates again and it started working "must have missed one" I can get to my character select it shows my character but says zone unavailable. So im assuming something didn't launch completely right. althow im getting no errors any thoughts? i have 5 boxes "1 is my private login". login shows everything correctly. world ucs and queryserv all say status using database "peq" at 127.0.0.1:3306 and the last box says 7024:sleeping

Nightrider84 06-21-2014 09:50 PM

i know on my previous version before update. it would tell me my zones are launching which ones are being launched ect. they all showed some kind of info and now they are all black minus that 1 line of text

"edit" ok im an idiot. apparently everything launched fine but because there was no info being displayed on the windows I had no idea the zones were all still loading. zones loaded finally and I can get into game now. only thing I want to figure out is if there is a way to display the info in those boxes althow its not critical now that the server is working

Scorpious2k 06-21-2014 11:24 PM

Quote:

Originally Posted by Nightrider84 (Post 231500)
only thing I want to figure out is if there is a way to display the info in those boxes althow its not critical now that the server is working

I can show you what I do on our test server. Instead of using EQLaunch I have a file called Boot1Zone.bat - it looks like this:

Code:

@echo off
:restart

zone %1
choice /T 20 /D N /M "Do you really want to stop the server"
if errorlevel 2 goto restart

Then I have a file called BootZones01.bat which contains:

Code:

REM:--------------Start-----------------------
@echo off

start boot1zone tutorial
timeout /T 15
start boot1zone .
start boot1zone .
timeout /T 5
start boot1zone .
start boot1zone .
timeout /T 5
exit
REM:---------------END------------------------

The first one will start a zone. I use this to start each zone window. If the zone crashes or shuts down, it asks "Do you really want to stop the server?" and lets me answer Y/N. It waits 20 seconds then restarts the zone. This assumes that I did NOT stop it, that it crashed, and it needs to be restarted.

The second file uses the first file and takes care of bulk starts. It starts a static zone, tutorial, waits 15 seconds, starts two dynamic zones, waits 5 seconds, then starts two more dynamic zones, waits 5 seconds, and ends. It should be noted that the waits are soft waits. You can hit any key to continue without waiting the full time.

I replaced the start of EQLaunch with BootZones01.bat.

I have multiple versions of the second file BootZones02.bat, BootZones03.bat... to start different numbers of zones, additional quantities of zones... you get the idea.

Anyway, hope this gives you some ideas.

lerxst2112 06-22-2014 12:25 AM

The default level of logging changed, you can tweak it in cmake to be more verbose.


All times are GMT -4. The time now is 01:53 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.