R6034 runtime error w/Hydrax is making me NUTS. HELP!

CorvusDrake

10-09-2009 17:11:59

Code::Blocks, using the VS2008 compiler, in WinXP.

I'm relatively new to Ogre, but have completed all of the tutorials and been playing with it for a little while.

That said, Hydrax is making me insane. I started getting error R6034, an error indicating that the program is attempting to load a library without a Manifest. The application in question is Demo1.exe, the demo which came with the newest version (0.5) of Hydrax. Compiling seemed to work out, but I can't shake this runtime error!

Since VS2008 is supposed to have some auto-generating features, I even loaded up that environment, set it up for Ogre, Paged Geometry, and Hydrax, and am getting the same error. How do I fix this? I've not had to do anything using a manifest before, at least not for which I was aware. I'm not even sure what the manifest itself does other than essentially function as some sort of wrapper. Help!

'Demo1.exe': Loaded 'C:\Hydrax-v0.5\Demo1\bin\release\Demo1.exe', Symbols loaded.
'Demo1.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll'
'Demo1.exe': Loaded 'C:\Hydrax-v0.5\Demo1\OgreMain.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\user32.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e\msvcp90.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e\msvcr90.dll'
'Demo1.exe': Loaded 'C:\Hydrax-v0.5\Demo1\OIS.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\dinput8.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\secur32.dll'
'Demo1.exe': Loaded 'C:\Hydrax-v0.5\Demo1\Hydrax.dll', Binary was not built with debug information.
'Demo1.exe': Loaded 'C:\Hydrax-v0.5\Demo1\msvcp90d.dll', Symbols loaded.
'Demo1.exe': Loaded 'C:\Hydrax-v0.5\Demo1\msvcr90d.dll', Symbols loaded.
'Demo1.exe': Loaded 'C:\WINDOWS\system32\uxtheme.dll'
'Demo1.exe': Loaded 'C:\WINDOWS\system32\BtMmHook.dll', Binary was not built with debug information.
BTMMHOOK 10.09.2009 15:46:58 Thread<07FC> Hook DLL loaded
Demo1.exe has triggered a breakpoint

BtMmHook.dll is a bluetooth component. I'm not sure why this is loading. Is this what is causing the problem, or is it something within Hydrax or Ogre?

CorvusDrake

15-09-2009 12:31:26

This is still a frustrating problem, and I've not received any help on it. The MSDN information on the topic only tells me how to make a Manifest, but since I don't know what it is that needs to be in the file itself (thus, the learning), I don't know what to do!

Surely someone else has had this problem? I now know enough to understand what a Manifest file does generally and why the error is thrown, but I don't understand at all how to fix it. HELP!