2017-04-14 157 views
0

我想從SDK artoolkit.org構建ARToolKit,但是我遇到了一些問題。應用程序simpleOSG是一個包含的示例應用程序,它是從源代碼構建的。但是,當它運行時,它會崩潰。當調試,它打破了在:ARToolKit OSG模型加載失敗

#ifndef DEBUG_AROSG_MODELLOADING 
     osg::ref_ptr<osg::Node> model = NULL; 
     // Ask OSG to load the model. 
     // Check if object file refers to an image. 
     std::stromg ext = osgDB::getLowerCaseFileExtension(modelFilePath); 

,並給出了下面的輸出:

'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\simpleOSGd.exe'. Symbols loaded. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shell32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcrt.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\ARvideod.dll'. Symbols loaded. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cfgmgr32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\windows.storage.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\combase.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ucrtbase.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sspicli.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptbase.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcryptprimitives.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sechost.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\user32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\win32u.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\powrprof.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\advapi32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32full.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shlwapi.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ole32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel.appcore.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleaut32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\ARosgd.dll'. Symbols loaded. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\SHCore.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp_win.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\profapi.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcr120d.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mfplat.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mf.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mfreadwrite.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\version.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp120d.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\pthreadVC2.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\DSVLd.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\glut32.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\opengl32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\osg100-osg.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\osg100-osgFX.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\osg100-osgGA.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\osg100-osgViewer.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\osg100-osgUtil.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\quartz.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcr120.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmm.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\glu32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ddraw.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\ot20-OpenThreads.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp120.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\osg100-osgDB.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\osg100-osgText.dll'. Module was built without symbols. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcrypt.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mfcore.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmmbase.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dciman32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\ARToolKit5\bin\zlib1.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\crypt32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msasn1.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ksuser.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mfperfhelper.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\imm32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\RTWorkQ.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\uxtheme.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Program Files (x86)\TeamViewer\tv_w32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.14393.447_none_5507ded2cb4f7f4c\comctl32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\clbcatq.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msctf.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dwmapi.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\devenum.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\setupapi.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntmarta.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\devobj.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wintrust.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msdmo.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mfksproxy.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\atl.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mfsensorgroup.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ksproxy.ax'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\d3d9.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\policymanager.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp110_win.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\vidcap.ax'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\Kswdmcap.ax'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mfc42.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\odbc32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dpapi.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\qedit.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\comdlg32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvfw32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.14393.953_none_baad48403594ab3f\GdiPlus.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\LVUI2.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\LVUI2RC.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.953_none_89c2555adb023171\comctl32.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\propsys.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\actxprxy.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\edputil.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\urlmon.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\iertutil.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\pcacli.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mpr.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sfc_os.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\devrtl.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\System32\DriverStore\FileRepository\c0311199.inf_amd64_71ef621a77f87d8c\atiglpxx.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\System32\DriverStore\FileRepository\c0311199.inf_amd64_71ef621a77f87d8c\atioglxx.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dxva2.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\System32\DriverStore\FileRepository\c0311199.inf_amd64_71ef621a77f87d8c\atigktxx.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\atiadlxy.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\psapi.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\userenv.dll'. Cannot find or open the PDB file. 
'simpleOSGd.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wtsapi32.dll'. Cannot find or open the PDB file. 
The thread 0x1ca4 has exited with code 0 (0x0). 
Unhandled exception at 0x6B754BD6 (osg100-osgDB.dll) in simpleOSGd.exe: 
0xC0000005: Access violation reading location 0xCD315FC3. 

任何幫助將不勝感激。

謝謝您,傑克

的Windows 10,VS 2013,5.3.2的ARToolKit

回答

0

這個問題是固定由調試在VS釋放開關構建設置