[CLAM] SMSTools XERCES_CPP_NAMESPACE Error

Eoin.Brazil Eoin.Brazil at ul.ie
Tue Sep 28 05:24:43 PDT 2004


Hi All,

I've successfully solved the Xerces problem by doing the following
1) Using the latest build but this must be used as the 'xerces' directory
at the same level as the CLAM directory in the hierarchical structure

2) Changed Project -> Settings -> Link to
FFTW2std.lib RFFTW2std.lib fltk_1_1d.lib fltkforms_1_1d.lib fltkgl_1_1d.lib
fltkimages_1_1d.lib comctl32.lib kernel32.lib winspool.lib comdlg32.lib
advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib wsock32.lib
user32.lib gdi32.lib opengl32.lib glu32.lib xerces-c_2.lib dsound.lib
dxerr8.lib user32.lib gdi32.lib pthreadVC.lib libsndfiled.lib
ogg_static_d.lib vorbis_static_d.lib vorbisenc_static_d.lib
vorbisfile_static_d.lib id3libd.lib libmadd.lib
(The fltk libs used the old version names as did the xerces lib)

3) Added vc60.pdb, pthreadVC.dll, xerces-c_2_5_0.dll, libsndfiled.dll to
.\CLAM-0.6.1\build\Examples\SMS\DebugFiles\bin directory

Unfortunately after getting it to work and running SMSTools it seems that
whilst
you can edit the configuration from the SMSTools program and it works, that
when
using the 'config.xml' file in the CLAM build or any similar configuration
xml
file that you get a access violation in the kernel for Windows. This is a
really
nasty little one to figure out as I don't know where to start but its not
too
important as I'm going to try and just write my own program using the tools
now
that I can get them to compile and link.

Just to repeat myself the SMSTools program does work if you use the edit
configuration option from the program and manually change the various
settings
and then run the analysis and it produces both the SDIF and XML files
correctly
so that's why I'm not too worried as I'm happy to use the toolkit without
the
front-end. Thanks very much to Miguel and to David for your useful and
insightful comments which helped sort out the problems !

The DOS / Command Window has the lines
class __non_rtti_objectAccess violation - no RTTI data!
Abnormal Program Termination

abnormal program termination
Press any key to continue

Attached below is the run trace from Visual Studio 6 which highlights the
error

Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\SYSTEM32\KERNEL32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\COMCTL32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\gdi32.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\user32.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\ADVAPI32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\rpcrt4.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\shell32.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\MSVCRT.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\SHLWAPI.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\ole32.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\WSOCK32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\ws2_32.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\WS2HELP.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\OPENGL32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\GLU32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\ddraw.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\DCIMAN32.DLL', no matching symbolic information
found.
Loaded
'C:\audio\CLAM-0.6.1\build\Examples\SMS\DebugFiles\bin\xerces-c_2_5_0.dll',
no matching symbolic information found.
Loaded 'C:\WINDOWS\SYSTEM32\dsound.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\WINMM.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\VERSION.DLL', no matching symbolic information
found.
Loaded
'C:\audio\CLAM-0.6.1\build\Examples\SMS\DebugFiles\bin\pthreadVC.dll', no
matching symbolic information found.
Loaded
'C:\audio\CLAM-0.6.1\build\Examples\SMS\DebugFiles\bin\libsndfiled.dll', no
matching symbolic information found.
Loaded symbols for 'C:\WINDOWS\SYSTEM32\MSVCRTD.DLL'
Loaded symbols for 'C:\WINDOWS\SYSTEM32\MSVCP60D.DLL'
Loaded
'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.
0.10.0_x-ww_f7fb5805\COMCTL32.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\WDMAUD.DRV', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\WDMAUD.DRV', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\MSACM32.DRV', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\MSACM32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\MIDIMAP.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\ksuser.dll', no matching symbolic information
found.
The thread 0xC28 has exited with code 0 (0x0).
The thread 0x748 has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0xD50 has exited with code 0 (0x0).
The thread 0xEDC has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0xFF8 has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0xD84 has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0xEFC has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0x8F0 has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0xFB8 has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0xFD8 has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0xFA8 has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\SETUPAPI.DLL', no matching symbolic information
found.
The thread 0x264 has exited with code 0 (0x0).
Loaded 'C:\WINDOWS\SYSTEM32\MSCTF.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\CTAGENT.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS\SYSTEM32\MSLBUI.DLL', no matching symbolic information
found.
First-chance exception in SMSTools.exe (MSVCRTD.DLL): 0xC0000005: Access
Violation.
First-chance exception in SMSTools.exe (KERNEL32.DLL): 0xE06D7363: Microsoft
C++ Exception.
The program
'C:\audio\CLAM-0.6.1\build\Examples\SMS\DebugFiles\bin\SMSTools.exe' has
exited with code 0 (0x0).




More information about the clam-users mailing list