Hey E.PvP ,
habe folgendes Problem :
Habe die Initpage funktion definiert als erstes gab es ein crash danach habe ich g_gPlayer als if abfrage in die world3d.cpp eingefügt leider wieder crash mit einem anderem Fehler , dieses mal die Render und Logos vom Grademark entfernt crashte immer noch und wieder ein anderer Fehler in der Error.text dann bin ich in der iTheme.cpp auf diese Zeile aufmerksam geworden:
m_pTitleWorld->Render( p2DRender->m_pd3dDevice, m_pFontWorld );
Funktion:
void CTheme::RenderDesktop( C2DRender* p2DRender )
wenn ich diese auskommentiere läuft der client aber schwarzer hintergrund.
Es ist noch irgendwwas ind er Funktion falsch aber was?
Danke schonmal im Vorraus!
Erorr.txt
011/12/20 20:33:22 Dec 20 2011 20:31:11 6 rCnt=1
neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module neuz.exe at 001B:004489D2, CObj::GetPos()+0018 byte(s), c:\users\eclipse\desktop\wdarena\bf source\source\_common\obj.h, line 0215+0018 byte(s)
- Registers
EAX=00000160 EBX=7FFDF000 ECX=0012F924 EDX=00000038 ESI=00000000
EDI=75D9D8F3 EBP=0012F6A8 ESP=0012F6A4 EIP=004489D2 FLG=00210206
CS=001B DS=0023 SS=0023 ES=0023 FS=003B GS=0000
001B:004489D2 neuz.exe, CObj::GetPos()+0018 byte(s)
001B:0078E846 neuz.exe, CWorld::RenderObject()+3318 byte(s)
001B:0078CF15 neuz.exe, CWorld::Render()+0725 byte(s)
001B:0053FC2E neuz.exe, CTheme::RenderDesktop()+0910 byte(s)
001B:004C1D04 neuz.exe, CWndMgr::OnEraseBkgnd()+0116 byte(s)
001B:00512BEC neuz.exe, CWndBase::Paint()+0284 byte(s)
001B:005129CE neuz.exe, CWndBase::PaintRoot()+0574 byte(s)
001B:0046CF60 neuz.exe, CNeuzApp::Render()+0544 byte(s)
001B:0048DCEF neuz.exe, CD3DApplication::Render3DEnvironment()+0431 byte(s)
001B:0048DB05 neuz.exe, CD3DApplication::Run()+0245 byte(s)
001B:0047483C neuz.exe, WinMain()+0332 byte(s)
001B:0091703C neuz.exe, WinMainCRTStartup()+0388 byte(s)
001B:75D9ED6C kernel32.dll, BaseThreadInitThunk()+0018 byte(s)
001B:776D37F5 ntdll.dll, RtlInitializeExceptionChain()+0239 byte(s)
001B:776D37C8 ntdll.dll, RtlInitializeExceptionChain()+0194 byte(s)