PDA

View Full Version : Trouble with shared_memory


Jarleb
08-12-2014, 04:03 PM
Hi
I'm encountering a problem when launching my eqemu server.
Anyone able to see what I am doing wrong here?


---------------------------------------------
[08.12. - 21:38:32] Starting Log: logs/crash_shared_memory_4244.log
[08.12. - 21:38:32] EXCEPTION_ACCESS_VIOLATION
[08.12. - 21:38:32] 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: 'Administrator'
[08.12. - 21:38:32] OS-Version: 6.1.7600 () 0x112-0x3
[08.12. - 21:38:32] C:\EQ\EQEmuserver\shared_memory.exe:shared_memory. exe (012F0000), size: 4407296 (result: 0), SymType: 'PDB', PDB: 'C:\EQ\EQEmuserver\shared_memory.exe'
[08.12. - 21:38:32] C:\Windows\SysWOW64\ntdll.dll:ntdll.dll (77A80000), size: 1572864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SysWOW64\ntdll.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\kernel32.dll:kernel32.dll (76720000), size: 1048576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\kernel32.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\KERNELBASE.dll:KERNELBASE.dll (76680000), size: 286720 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\KERNELBASE.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\WS2_32.dll:WS2_32.dll (766D0000), size: 217088 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\WS2_32.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\msvcrt.dll:msvcrt.dll (76FE0000), size: 704512 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\msvcrt.dll', fileVersion: 7.0.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\RPCRT4.dll:RPCRT4.dll (76820000), size: 983040 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\RPCRT4.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\SspiCli.dll:SspiCli.dll (755F0000), size: 393216 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\SspiCli.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\CRYPTBASE.dll:CRYPTBASE.dll (755E0000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\CRYPTBASE.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\SysWOW64\sechost.dll:sechost.dll (76660000), size: 102400 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SysWOW64\sechost.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\NSI.dll:NSI.dll (76710000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\NSI.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\system32\VERSION.dll:VERSION.dll (73E30000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\VERSION.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\USER32.dll:USER32.dll (76C20000), size: 1048576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\USER32.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\GDI32.dll:GDI32.dll (75650000), size: 589824 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\GDI32.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\LPK.dll:LPK.dll (756F0000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\LPK.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\USP10.dll:USP10.dll (76910000), size: 643072 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\USP10.dll', fileVersion: 1.626.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\ADVAPI32.dll:ADVAPI32.dll (77400000), size: 655360 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\ADVAPI32.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\system32\IMM32.DLL:IMM32.DLL (77370000), size: 393216 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\IMM32.DLL', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\syswow64\MSCTF.dll:MSCTF.dll (76B50000), size: 835584 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\MSCTF.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\system32\NLAapi.dll:NLAapi.dll (703D0000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\NLAapi.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\System32\mswsock.dll:mswsock.dll (746B0000), size: 245760 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\mswsock.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\system32\DNSAPI.dll:DNSAPI.dll (73740000), size: 278528 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\DNSAPI.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\System32\winrnr.dll:winrnr.dll (71CF0000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\winrnr.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\system32\napinsp.dll:napinsp.dll (703B0000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\napinsp.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\system32\rasadhlp.dll:rasadhlp.dll (74250000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\rasadhlp.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\System32\wshtcpip.dll:wshtcpip.dll (73E10000), size: 20480 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\wshtcpip.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] C:\Windows\system32\dbghelp.dll:dbghelp.dll (67510000), size: 962560 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\dbghelp.dll', fileVersion: 6.1.7600.16385
[08.12. - 21:38:32] f:\dd\vctools\crt_bld\self_x86\crt\src\atof.c (59): _atof_l
[08.12. - 21:38:32] f:\dd\vctools\crt_bld\self_x86\crt\src\atof.c (71): atof
[08.12. - 21:38:32] c:\eq\source\common\shareddb.cpp (1760): SharedDatabase::LoadSpells
[08.12. - 21:38:32] c:\eq\source\shared_memory\spells.cpp (41): LoadSpells
[08.12. - 21:38:32] c:\eq\source\shared_memory\main.cpp (154): main
[08.12. - 21:38:32] f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (278): __tmainCRTStartup
[08.12. - 21:38:32] f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (189): mainCRTStartup
[08.12. - 21:38:32] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 76733677)
[08.12. - 21:38:32] 76733677 (kernel32): (filename not available): BaseThreadInitThunk
[08.12. - 21:38:32] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77AB9D72)
[08.12. - 21:38:32] 77AB9D72 (ntdll): (filename not available): RtlInitializeExceptionChain
[08.12. - 21:38:32] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77AB9D45)
[08.12. - 21:38:32] 77AB9D45 (ntdll): (filename not available): RtlInitializeExceptionChain

NatedogEZ
08-12-2014, 04:36 PM
I had a problem with load spells once... it was because I had a spell that had NULL values in certain columns.. might be your issue too if you recently added spells.
(or maybe it was the client files exporter... not sure)

Either way.. its a possibility!

Also might want to check the shared folder and check to make sure the files inside aren't read only as well.

Kingly_Krab
08-12-2014, 04:36 PM
You'll see this: [08.12. - 21:38:32] c:\eq\source\common\shareddb.cpp (1760): SharedDatabase::LoadSpells
[08.12. - 21:38:32] c:\eq\source\shared_memory\spells.cpp (41): LoadSpells
This means that your shared_memory.exe is crashing when it attempts to load spells, meaning you may have an issue in your spells_new table with a NULL column, a conflicting spell in the table, or possibly even a corrupt table.

Uleat
08-12-2014, 05:06 PM
(assuming you grabbed a recent peq dump...)

If you clicked on the 'peqbeta_2014-07-23-02:01.tar.gz' link instead of a more recent one..there's probably a sql update that needs to be added.


Link: 2014_08_02_spells_new.sql (https://github.com/EQEmu/Server/blob/master/utils/sql/git/required/2014_08_02_spells_new.sql)


Don't run that unless you're 100% sure that you have an older db version.

Jarleb
08-13-2014, 09:24 AM
Thanks for the repies.
I did use the latest release (peqbeta_2014-08-11-02_01), but I've tried rebuilding it again with the same error as a result.

Jarleb
08-13-2014, 12:52 PM
Hi again. Seems the new database needs the 2014_08_02_spells_new.sql to work as well. That one did the trick. Server is up and running now at least. Thanks guys :)

mercdady4965
08-15-2014, 07:29 PM
I got the wrong one. Can anyone tell me how to update it? I have the new ones now.

Uleat
08-15-2014, 07:45 PM
Is it just the '2014_08_02_spells_new' that needs to be sourced in as of this post date/time?