Hello All, After i built code of clamscan success, Visual Studio v.2010 debug by pass "-dC:\clamav-dev\win32\Win32\Debug\database\ C:\clamav-dev\win32\Win32\Debug\clamav_unittest\test\clam-upack.exe" command line message in order to scan file clam-upack.exe. Program show error as below.
'clamscan.exe': Loaded 'C:\clamav-dev\win32\Win32\Debug\clamscan.exe', Symbols loaded. 'clamscan.exe': Loaded 'C:\Windows\System32\ntdll.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\kernel32.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\KernelBase.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\clamav-dev\win32\Win32\Debug\libclamav.dll', Symbols loaded. 'clamscan.exe': Loaded 'C:\Windows\System32\ws2_32.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\msvcrt.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\rpcrt4.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\nsi.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\advapi32.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\sechost.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\msvcr100d.dll', Symbols loaded. 'clamscan.exe': Loaded 'C:\Windows\System32\msvcp100d.dll', Symbols loaded. 'clamscan.exe': Loaded 'C:\Windows\System32\psapi.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\Windows\System32\dbghelp.dll', Cannot find or open the PDB file 'clamscan.exe': Loaded 'C:\clamav-dev\win32\Win32\Debug\libclamunrar_iface.dll', Symbols loaded. 'clamscan.exe': Loaded 'C:\clamav-dev\win32\Win32\Debug\libclamunrar.dll', Symbols loaded. Run-Time Check Failure #3 - The variable 'm' is being used without being initialized. First-chance exception at 0x1046468e (libclamav.dll) in clamscan.exe: 0xC0000005: Access violation reading location 0xcccccd1c. Unhandled exception at 0x1046468e (libclamav.dll) in clamscan.exe: 0xC0000005: Access violation reading location 0xcccccd1c. First-chance exception at 0x1046468e (libclamav.dll) in clamscan.exe: 0xC0000005: Access violation reading location 0xcccccd1c. Unhandled exception at 0x1046468e (libclamav.dll) in clamscan.exe: 0xC0000005: Access violation reading location 0xcccccd1c. First-chance exception at 0x1046468e (libclamav.dll) in clamscan.exe: 0xC0000005: Access violation reading location 0xcccccd1c. Unhandled exception at 0x1046468e (libclamav.dll) in clamscan.exe: 0xC0000005: Access violation reading location 0xcccccd1c. I not sure, Why "m" variable not initializes in with function "fmap_check_empty(int fd, long offset, unsigned int len, int * empty) Line 138 + 0x13 bytes C"? I copy a stack traces call of function when clamscan depend on debug mode.You should see below. " if(!(mh = CreateFileMapping(m->fh, NULL, PAGE_READONLY, (DWORD)((len>>31)>>1), (DWORD)len, NULL))) { " > libclamav.dll!fmap_check_empty(int fd, long offset, unsigned int len, int * empty) Line 138 + 0x13 bytes C libclamav.dll!fmap(int fd, long offset, unsigned int len) Line 717 + 0x15 bytes C libclamav.dll!cli_magic_scandesc(int desc, cli_ctx_tag * ctx) Line 2613 + 0xf bytes C libclamav.dll!scan_common(int desc, cl_fmap * map, const char * * virname, unsigned long * scanned, const cl_engine * engine, unsigned int scanoptions, void * context) Line 2735 + 0x34 bytes C libclamav.dll!cl_scandesc_callback(int desc, const char * * virname, unsigned long * scanned, const cl_engine * engine, unsigned int scanoptions, void * context) Line 2748 + 0x1f bytes C clamscan.exe!scanfile(const char * filename, cl_engine * engine, const optstruct * opts, unsigned int options) Line 293 + 0x21 bytes C clamscan.exe!scanmanager(const optstruct * opts) Line 849 + 0x18 bytes C clamscan.exe!real_main(int argc, char * * argv) Line 150 + 0x9 bytes C clamscan.exe!main(int argc, char * * argv) Line 58 + 0x75 bytes C clamscan.exe!__tmainCRTStartup() Line 555 + 0x19 bytes C clamscan.exe!mainCRTStartup() Line 371 C Best Regards, Chatsiri Rattana -- :-------------------------------------------------------- http://about.me/chatsiri.ratana _______________________________________________ http://lurker.clamav.net/list/clamav-devel.html Please submit your patches to our Bugzilla: http://bugs.clamav.net