Log in

View Full Version : Crashing at world.exe start


MarkV
11-20-2013, 12:57 PM
I am dipping my toe into starting a private EQ server to mess around with. I'm NEW to eqemu, so I've probably made a mistake most 5 year olds would catch.

I've grabbed the latest sources, latest DBs, went through the instructions and have everything going except (BIG EXCEPT) world.exe is throwing an assertion when binding the UDP client listener (eqsf->Open()).

I've started stepping through the code in Visual Studio (Express 2013), but not being a sockets guy, haven't made much progress.

Anything obvious I'm doing wrong? I have included the stack trace. I wouldn't think the config.xml file is going to matter since the world socket is hard coded. I double checked (port scanned) to make sure nothing else on the system is on Port 9000.

Thanks! (I usually find the issue AFTER I post)
---------------------------------------------
[11.20. - 11:51:17] Starting Log: logs/crash_world_6208.log
[11.20. - 11:51:17] EXCEPTION_BREAKPOINT
[11.20. - 11:51:17] SymInit: Symbol-SearchPath: '.;D:\EQ\EQEmuServer;D:\EQ\EQEmuServer;C:\Windows; C:\Windows\system32;SRV*C:\websymbols*http://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'Mark'
[11.20. - 11:51:17] OS-Version: 6.1.7601 (Service Pack 1) 0x100-0x1
[11.20. - 11:51:17] D:\EQ\EQEmuServer\world.exe:world.exe (00F90000), size: 7229440 (result: 0), SymType: 'PDB', PDB: 'D:\EQ\EQEmuServer\world.exe'
[11.20. - 11:51:17] C:\Windows\SysWOW64\ntdll.dll:ntdll.dll (77920000), size: 1572864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SysWOW64\ntdll.dll', fileVersion: 6.1.7601.18247
[11.20. - 11:51:17] C:\Windows\syswow64\kernel32.dll:kernel32.dll (76F70000), size: 1114112 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\kernel32.dll', fileVersion: 6.1.7601.18229
[11.20. - 11:51:17] C:\Windows\syswow64\KERNELBASE.dll:KERNELBASE.dll (77440000), size: 290816 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\KERNELBASE.dll', fileVersion: 6.1.7601.18229
[11.20. - 11:51:17] D:\Perl\bin\perl512.dll:perl512.dll (28000000), size: 1273856 (result: 0), SymType: '-exported-', PDB: 'D:\Perl\bin\perl512.dll', fileVersion: 5.12.3.1204
[11.20. - 11:51:17] C:\Windows\syswow64\USER32.dll:USER32.dll (75FC0000), size: 1048576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\USER32.dll', fileVersion: 6.1.7601.17514
[11.20. - 11:51:17] C:\Windows\syswow64\GDI32.dll:GDI32.dll (753E0000), size: 589824 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\GDI32.dll', fileVersion: 6.1.7601.18275
[11.20. - 11:51:17] C:\Windows\syswow64\LPK.dll:LPK.dll (761F0000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\LPK.dll', fileVersion: 6.1.7601.18177
[11.20. - 11:51:17] C:\Windows\syswow64\USP10.dll:USP10.dll (75BF0000), size: 643072 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\USP10.dll', fileVersion: 1.626.7601.18009
[11.20. - 11:51:17] C:\Windows\syswow64\msvcrt.dll:msvcrt.dll (76270000), size: 704512 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\msvcrt.dll', fileVersion: 7.0.7601.17744
[11.20. - 11:51:17] C:\Windows\syswow64\ADVAPI32.dll:ADVAPI32.dll (75CD0000), size: 655360 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\ADVAPI32.dll', fileVersion: 6.1.7601.18247
[11.20. - 11:51:17] C:\Windows\SysWOW64\sechost.dll:sechost.dll (756C0000), size: 102400 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SysWOW64\sechost.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\syswow64\RPCRT4.dll:RPCRT4.dll (75550000), size: 983040 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\RPCRT4.dll', fileVersion: 6.1.7601.18205
[11.20. - 11:51:17] C:\Windows\syswow64\SspiCli.dll:SspiCli.dll (75380000), size: 393216 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\SspiCli.dll', fileVersion: 6.1.7601.18270
[11.20. - 11:51:17] C:\Windows\syswow64\CRYPTBASE.dll:CRYPTBASE.dll (75370000), size: 49152 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\CRYPTBASE.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec8 0f00e8593ece5\COMCTL32.dll:COMCTL32.dll (72560000), size: 540672 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec8 0f00e8593ece5\COMCTL32.dll', fileVersion: 5.82.7601.18201
[11.20. - 11:51:17] C:\Windows\syswow64\WS2_32.dll:WS2_32.dll (75C90000), size: 217088 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\WS2_32.dll', fileVersion: 6.1.7601.17514
[11.20. - 11:51:17] C:\Windows\syswow64\NSI.dll:NSI.dll (76200000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\NSI.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\system32\VERSION.dll:VERSION.dll (72D90000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\VERSION.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\system32\IMM32.DLL:IMM32.DLL (76190000), size: 393216 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\IMM32.DLL', fileVersion: 6.1.7601.17514
[11.20. - 11:51:17] C:\Windows\syswow64\MSCTF.dll:MSCTF.dll (75470000), size: 835584 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\syswow64\MSCTF.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\system32\NLAapi.dll:NLAapi.dll (72980000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\NLAapi.dll', fileVersion: 6.1.7601.17761
[11.20. - 11:51:17] C:\Windows\system32\napinsp.dll:napinsp.dll (72970000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\napinsp.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\system32\pnrpnsp.dll:pnrpnsp.dll (72950000), size: 73728 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\pnrpnsp.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\System32\mswsock.dll:mswsock.dll (72AF0000), size: 245760 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\mswsock.dll', fileVersion: 6.1.7601.18254
[11.20. - 11:51:17] C:\Windows\system32\DNSAPI.dll:DNSAPI.dll (72900000), size: 278528 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\DNSAPI.dll', fileVersion: 6.1.7601.17570
[11.20. - 11:51:17] C:\Windows\System32\winrnr.dll:winrnr.dll (728F0000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\winrnr.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\system32\wshbth.dll:wshbth.dll (728E0000), size: 53248 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\wshbth.dll', fileVersion: 6.1.7601.17514
[11.20. - 11:51:17] C:\Windows\system32\rasadhlp.dll:rasadhlp.dll (72890000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\rasadhlp.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\System32\wshtcpip.dll:wshtcpip.dll (72AE0000), size: 20480 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\wshtcpip.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\system32\uxtheme.dll:uxtheme.dll (72EC0000), size: 524288 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\uxtheme.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\system32\dwmapi.dll:dwmapi.dll (71F40000), size: 77824 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\dwmapi.dll', fileVersion: 6.1.7600.16385
[11.20. - 11:51:17] C:\Windows\system32\ole32.dll:ole32.dll (75750000), size: 1425408 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\ole32.dll', fileVersion: 6.1.7601.17514
[11.20. - 11:51:17] C:\Windows\system32\dbghelp.dll:dbghelp.dll (72B50000), size: 962560 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\dbghelp.dll', fileVersion: 6.1.7601.17514
[11.20. - 11:51:17] g:\bs\connector-c-vs2008-32bit\src\mysql-connector-c-6.0.2\mysys\my_thr_init.c (510): my_sigabrt_handler
[11.20. - 11:51:17] f:\dd\vctools\crt\crtw32\misc\winsig.c (587): raise
[11.20. - 11:51:17] f:\dd\vctools\crt\crtw32\misc\dbgrpt.c (401): __crtMessageWindowW
[11.20. - 11:51:17] f:\dd\vctools\crt\crtw32\misc\dbgrptt.c (672): _VCrtDbgReportW
[11.20. - 11:51:17] f:\dd\vctools\crt\crtw32\misc\dbgrpt.c (262): _CrtDbgReportWV
[11.20. - 11:51:17] f:\dd\vctools\crt\crtw32\misc\dbgrpt.c (279): _CrtDbgReportW
[11.20. - 11:51:17] f:\dd\vctools\crt\crtw32\lowio\close.c (46): _close
[11.20. - 11:51:17] d:\eq\source\common\eqstreamfactory.cpp (96): EQStreamFactory::Open
[11.20. - 11:51:17] d:\eq\source\world\net.cpp (365): main
[11.20. - 11:51:17] f:\dd\vctools\crt\crtw32\startup\crt0.c (255): __tmainCRTStartup
[11.20. - 11:51:17] f:\dd\vctools\crt\crtw32\startup\crt0.c (165): mainCRTStartup
[11.20. - 11:51:17] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 76F8336A)
[11.20. - 11:51:17] 76F8336A (kernel32): (filename not available): BaseThreadInitThunk
[11.20. - 11:51:17] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77959F72)
[11.20. - 11:51:17] 77959F72 (ntdll): (filename not available): RtlInitializeExceptionChain
[11.20. - 11:51:17] ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77959F45)
[11.20. - 11:51:17] 77959F45 (ntdll): (filename not available): RtlInitializeExceptionChain

MarkV
11-20-2013, 01:25 PM
Both the TCP and UDP port are being bound to 9000. From what I remember, that's "legal." Is that what should be happening? That said, if I bind the UDP port to 8999, world.exe starts up. Zone.exe then causes assertions but likely due to this change.

MarkV
11-20-2013, 01:41 PM
Had some evil Logitech vid.exe executable that was already listening at 9000.

Thanks!