Pat01 Posted October 19, 2012 Posted October 19, 2012 Hello, I compiled a dll, it works with the wunderluft sample. The game loads and no error message. I can't get it to work with my helicopter mod which works fine with the ka50.dll The game crashes. No error in the main log, access violation in the crash log Do someone have an idea ? Thanks.
Pat01 Posted October 21, 2012 Author Posted October 21, 2012 I tried to launch my mod with the cockpit folder removed (trying to isolate crash source) I guess the trouble comes from the dll not declaring essential basic scene definitions. My dll would be missing some definition functions calls. Please, could someone help ? Here's the crash log I got # C0000005 ACCESS_VIOLATION at 3FD13E74 00:00000000 00000000 00000000 0000:00000000 3FD13E74 0014EAE0 0000:00000000 3FD2C4DA 0014EB10 0000:00000000 3FD2CEE9 0014EB90 0000:00000000 EE73A637 0014ECD0 0000:00000000 ?DrawObjects@SceneManager_Implement@@AEAAHIPEAVsmCamera_Implement@@P6A_NPEAVviObject@@PEAVviSearch@@PEAX@Z@Z()+507 EE73AE7F 0014ED60 0000:00000000 ?DrawObjects@SceneManager_Implement@@AEAAHIPEAVsmCamera_Implement@@P6A_NPEAVviObject@@PEAVviSearch@@PEAX@Z@Z()+D4F F449D82F 0014ED90 0000:00000000 ?TestAndInsert@viSearch_Implement@@UEAA_NPEAVviObject@@_N@Z()+5F F4491C86 0014EE00 0000:00000000 ?serialize@MovingHandle@@UEAAXAEAVSerializer@@@Z()+5E6 F449BC5F 0014EE40 0000:00000000 ?GetSegmentList@viObjectManager@@QEAAHAEBVVector@E3@@0PEAPEAVviObject@@HI@Z()+8AF F449AFC4 0014EEF0 0000:00000000 ?GetObjects@viObjectManager@@QEAAHPEAVClipVolume@@P6A_NPEAVviObject@@PEAVviSearch@@PEAX@Z3I@Z()+44 EE73B295 0014EF50 0000:00000000 ?ParseObjects@SceneManager_Implement@@AEAAHPEAVsmCamera_Implement@@_N@Z()+295 EE751ABD 0014F0B0 0000:00000000 ?Preload@SceneManager_Implement@@UEAAXAEBVdPosition@@W4vCameraType_e@@@Z()+58D 3FE5FA97 0014F3A0 0000:00000000 3FE57FC2 0014F600 0000:00000000 F11F512A 0014F630 0000:00000000 ?sendOutputSymbol_@FSM@Common@@AEAAXI@Z()+2A F11F5DA5 0014F660 0000:00000000 ?enterToState_@FSM@Common@@AEAAXI@Z()+B5 F11F7371 0014F690 0000:00000000 ?onSymbol_@FSM@Common@@AEAAXI@Z()+1B1 F11F745E 0014F6E0 0000:00000000 ?checkSymbolsQueue@FSM@Common@@QEAAXXZ()+AE 3FE5C210 0014F740 0000:00000000 3FE732B4 0014F770 0000:00000000 3FE731A9 0014F7D0 0000:00000000 3FEF8098 0014F840 0000:00000000 3FEF94D8 0014FD30 0000:00000000 3FEFBEBF 0014FDE0 0000:00000000 772CF56D 0014FE10 0001:0001E56D C:\Windows\system32\kernel32.dll BaseThreadInitThunk()+D 77503281 0014FE60 0001:00032281 C:\Windows\SYSTEM32\ntdll.dll RtlUserThreadStart()+21
fred64 Posted October 22, 2012 Posted October 22, 2012 if you wish I can test that for you, did you compile 64 bits or 32 ?
Recommended Posts