Habs mittlerweile gefixt, hatte einen Eintrag vergessen.
Allerdings hab ich jetzt ein neues Problem, die Neuz stürzt beim Einloggen in den Worldserver ab
Code:
Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 001B:004D689E, CWndNeuz::InitDialog()+0110 byte(s), c:\source\_interface\wndneuz.cpp, line 0667+0006 byte(s)
- Registers
EAX=00000000 EBX=7FFFF000 ECX=00000000 EDX=00000008 ESI=00000000
EDI=76D3D8F3 EBP=0012BBBC ESP=0012BB6C EIP=004D689E FLG=00210216
CS=001B DS=0023 SS=0023 ES=0023 FS=003B GS=0000
001B:004D689E Neuz.exe, CWndNeuz::InitDialog()+0110 byte(s)
001B:005B343C Neuz.exe, CWndSelectCountry::Initialize()+0060 byte(s)
001B:00410D66 Neuz.exe, CDPClient::OnJoin()+0406 byte(s)
001B:0040E210 Neuz.exe, CDPClient::UserMessageHandler()+0176 byte(s)
001B:007C72EB Neuz.exe, CDPMng::ReceiveMessage()+0219 byte(s)
001B:0046ED6A Neuz.exe, CNeuzApp::FrameMove()+0106 byte(s)
001B:0048FD40 Neuz.exe, CD3DApplication::Render3DEnvironment()+0384 byte(s)
001B:0048FB85 Neuz.exe, CD3DApplication::Run()+0245 byte(s)
001B:00475C6C Neuz.exe, WinMain()+0332 byte(s)
001B:0091E8AC Neuz.exe, WinMainCRTStartup()+0388 byte(s)
001B:76D3ED6C kernel32.dll, BaseThreadInitThunk()+0018 byte(s)
001B:771E377B ntdll.dll, RtlInitializeExceptionChain()+0239 byte(s)
001B:771E374E ntdll.dll, RtlInitializeExceptionChain()+0194 byte(s)
An WndNeuz.cpp hab ich meines Wissens ja nichtmal was verändert. Wären dann quasi diese Zeilen:
Code:
BOOL CWndNeuz::InitDialog( HWND hWnd, DWORD dwWID, DWORD dwStyle, CPoint ptLeftTop, CWndBase* pWndParent )
{
LPWNDAPPLET lpWndApplet = m_resMng.GetAt ( dwWID );
CRect rect;
if(dwWID == APP_LOGIN)
rect = CRect( ptLeftTop.x, ptLeftTop.y, ptLeftTop.x + lpWndApplet->size.cx, ptLeftTop.y + 200 );
else
rect = CRect( ptLeftTop.x, ptLeftTop.y, ptLeftTop.x + lpWndApplet->size.cx, ptLeftTop.y + lpWndApplet->size.cy );
if( m_ptMouseCenter.x != -1 )
{
GET_CLIENT_POINT( hWnd, point );
rect.OffsetRect( -point );
}
//m_strToolTip = lpWndApplet->strToolTip;
if( lpWndApplet->strToolTip.IsEmpty() )
return CWndNeuz::Create( lpWndApplet->dwWndStyle | dwStyle, rect, pWndParent, lpWndApplet->dwWndId );
return CWndNeuz::Create( lpWndApplet->dwWndStyle | dwStyle | WBS_HELP, rect, pWndParent, lpWndApplet->dwWndId );
}
Neuz debug:
Code:
'Neuz.exe': Loaded 'C:\Output\Neuz.exe', Symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\ntdll.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\kernel32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\KernelBase.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\d3d9.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\msvcrt.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\sechost.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\rpcrt4.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\user32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\gdi32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\lpk.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\usp10.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\version.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\d3d8thk.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\dwmapi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\dsound.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\advapi32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\ole32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\winmm.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\powrprof.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\setupapi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\cfgmgr32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\oleaut32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\devobj.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\imm32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\msctf.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\ws2_32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\nsi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Source\Neuz\mss32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Source\Neuz\NeuzD.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\dbghelp.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\comctl32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\shlwapi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\urlmon.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-ole32-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-shlwapi-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-advapi32-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-user32-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-version-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\api-ms-win-downlevel-normaliz-l1-1-0.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\normaliz.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\iertutil.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\wininet.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\oleacc.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\winspool.drv', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\comdlg32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\shell32.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\apphelp.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\AppPatch\AcLayers.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\sspicli.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\userenv.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\profapi.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\mpr.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\uxtheme.dll', No symbols loaded.
'Neuz.exe': Loaded 'C:\Windows\System32\cryptbase.dll', No symbols loaded.
The program '[4868] Neuz.exe: Native' has exited with code 0 (0x0).