Neuz on Windows 8

01/21/2013 11:31 alfredico#1
Today I've updated to windows 8 when I noticed the Neuz crashes (the rest of the server works fine).
The neuz loads the resource and then closes.


This is the debug output.
Code:
'Neuz.exe' (Win32): Loaded 'D:\Flyff\Source\ResClient\Neuz.exe'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\apphelp.dll'. Symbols loaded.
SHIMVIEW: ShimInfo(Complete)
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\d3d9.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dsound.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmm.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\imm32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ws2_32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\version.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'D:\Flyff\Source\ResClient\mss32.dll'. Cannot find or open the PDB file.
'Neuz.exe' (Win32): Loaded 'D:\Flyff\Source\ResClient\NeuzD.dll'. Module was built without symbols.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\user32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msimg32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winspool.drv'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\advapi32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shell32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shlwapi.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\uxtheme.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ole32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleaut32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oledlg.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleacc.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\GdiPlus.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcrt.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sechost.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dwmapi.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\powrprof.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmmbase.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msctf.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\nsi.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'D:\Flyff\Source\ResClient\dbghelp.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\combase.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sspicli.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptbase.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcryptprimitives.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\igdumd32.dll'. Cannot find or open the PDB file.
'Neuz.exe' (Win32): Unloaded 'C:\Windows\SysWOW64\igdumd32.dll'
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\igdumd32.dll'. Cannot find or open the PDB file.
'Neuz.exe' (Win32): Unloaded 'C:\Windows\SysWOW64\igdumd32.dll'
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mswsock.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\igdumd32.dll'. Cannot find or open the PDB file.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\d3dref9.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\clbcatq.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\MMDevAPI.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\devobj.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cfgmgr32.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\AudioSes.dll'. Symbols loaded.
'Neuz.exe' (Win32): Loaded 'D:\Flyff\Source\ResClient\mssogg.asi'. Cannot find or open the PDB file.
'Neuz.exe' (Win32): Loaded 'C:\Windows\SysWOW64\avrt.dll'. Symbols loaded.
First-chance exception at 0x75FC4B32 (KernelBase.dll) in Neuz.exe: 0x406D1388 (parameters: 0x00001000, 0x1004350C, 0x000017D0, 0x00000000).
WaitLoading start
The thread 0x1798 has exited with code 0 (0x0).
The thread 0x1968 has exited with code 0 (0x0).
WaitLoading end
The thread 0x1954 has exited with code -1 (0xffffffff).
The thread 0x2728 has exited with code -1 (0xffffffff).
The thread 0x17d0 has exited with code -1 (0xffffffff).
The thread 0x17d8 has exited with code -1 (0xffffffff).
The thread 0x234 has exited with code -1 (0xffffffff).
The thread 0xdf8 has exited with code -1 (0xffffffff).
The thread 0x1058 has exited with code -1 (0xffffffff).
The thread 0x160 has exited with code -1 (0xffffffff).
The thread 0x18fc has exited with code -1 (0xffffffff).
The program '[7108] Neuz.exe' has exited with code -1 (0xffffffff).
01/21/2013 13:19 NewMoonx#2
There are some files missing, that could be the reason. I'm able to guarantee that offi flyff is running on windows 8 so p-server should also run.
01/21/2013 17:54 alfredico#3
I've downloaded a source from here and tested, and they are working fine. As you said, I probably missed any files in my solution or I editted anything which is causing the problem.
01/21/2013 20:47 NewMoonx#4
Just look for that missing stuff
example:
Code:
'Neuz.exe' (Win32): Loaded 'D:\Flyff\Source\ResClient\mss32.dll'. Cannot find or open the PDB file.
'Neuz.exe' (Win32): Loaded 'D:\Flyff\Source\ResClient\NeuzD.dll'. Module was built without symbols.
01/21/2013 20:52 alfredico#5
That's not causing the crash.
01/22/2013 05:04 xMootie#6
Code:
First-chance exception at 0x75FC4B32 (KernelBase.dll) in Neuz.exe: 0x406D1388 (parameters: 0x00001000, 0x1004350C, 0x000017D0, 0x00000000).
Might want to look into this, not sure what it is but you could try enabling throwing on all exceptions.

Code:
The program '[7108] Neuz.exe' has exited with code -1 (0xffffffff).
Aeonsoft frequently used -1 as an exit code. Try searching for ExitProcess calls as well as std::exit calls and breakpoint them.

Best method would be to build in debug, if you haven't already tried that.
01/22/2013 08:38 alfredico#7
I enabled all the exceptions to catch where the first chance exception, but it was not causing the crash so I finally ignored. After a few hours I figured what could cause the crash and I fixed.

Everything it's fixed now, thanks for help.