Acenes
2008-03-03 08:08:28 UTC
Hi,
I have successfully installed qca-2.2.0 exactly after the INSTALL
instructions in this environment:
MS Windows XP home SP2
Visual Studio 2005 SP1
Qt 4.3.4 Commercial
Qt Visual Studio Integration 1.3.3
Installation/compiling the libs went smooth without any hickups.
Compiling and testing the example md5crypt, everything works perfectly up to
the point where where the program terminates, e.g. destroys the stack
allocated objects.
I get this message:
Unhandled exception at 0x1002d94d(qcad2.dll) in QCATest.exe:
0xC0000005: Access violation reading location 0xfeeefef2
Here is the call stack:
qcad2.dll!QCA::Botan::MemoryRegion<unsigned char>::deallocate(unsigned char
* p=0x009700e8, unsigned int n=7) Line 114 + 0x1d bytes C++
qcad2.dll!QCA::Botan::MemoryRegion<unsigned char>::~MemoryRegion<unsigned
char>() Line 98 + 0x1c bytes C++
qcad2.dll!QCA::Botan::SecureVector<unsigned char>::~SecureVector<unsigned
char>() + 0xf bytes C++
qcad2.dll!QCA::Botan::SecureVector<unsigned char>::`scalar deleting
destructor'() + 0xf bytes C++
qcad2.dll!QCA::ai_delete(QCA::alloc_info * ai=0x003de9f4) Line 377 + 0x1f
bytes C++
qcad2.dll!QCA::MemoryRegion::Private::~Private() Line 411 + 0xc bytes
C++
qcad2.dll!QCA::MemoryRegion::Private::`scalar deleting destructor'() + 0xf
bytes C++
qcad2.dll!QSharedDataPointer<QCA::MemoryRegion::Private>::~QSharedDataPointe
r<QCA::MemoryRegion::Private>() Line 65 + 0x40 bytes C++
qcad2.dll!QCA::MemoryRegion::~MemoryRegion() Line 455 + 0xb bytes
C++
qcad2.dll!QCA::SecureArray::~SecureArray() Line 636 + 0x8 bytes C++
QCATest.exe!main(int argc=3, char * * argv=0x003d3c10) Line 216 + 0x21
bytes C++
QCATest.exe!__tmainCRTStartup() Line 597 + 0x19 bytes C
QCATest.exe!mainCRTStartup() Line 414 C
kernel32.dll!7c816fd7()
[Frames below may be incorrect and/or missing, no symbols loaded for
kernel32.dll]
Is this a known issue?
Cheers, Acenes
I have successfully installed qca-2.2.0 exactly after the INSTALL
instructions in this environment:
MS Windows XP home SP2
Visual Studio 2005 SP1
Qt 4.3.4 Commercial
Qt Visual Studio Integration 1.3.3
Installation/compiling the libs went smooth without any hickups.
Compiling and testing the example md5crypt, everything works perfectly up to
the point where where the program terminates, e.g. destroys the stack
allocated objects.
I get this message:
Unhandled exception at 0x1002d94d(qcad2.dll) in QCATest.exe:
0xC0000005: Access violation reading location 0xfeeefef2
Here is the call stack:
qcad2.dll!QCA::Botan::MemoryRegion<unsigned char>::deallocate(unsigned char
* p=0x009700e8, unsigned int n=7) Line 114 + 0x1d bytes C++
qcad2.dll!QCA::Botan::MemoryRegion<unsigned char>::~MemoryRegion<unsigned
char>() Line 98 + 0x1c bytes C++
qcad2.dll!QCA::Botan::SecureVector<unsigned char>::~SecureVector<unsigned
char>() + 0xf bytes C++
qcad2.dll!QCA::Botan::SecureVector<unsigned char>::`scalar deleting
destructor'() + 0xf bytes C++
qcad2.dll!QCA::ai_delete(QCA::alloc_info * ai=0x003de9f4) Line 377 + 0x1f
bytes C++
qcad2.dll!QCA::MemoryRegion::Private::~Private() Line 411 + 0xc bytes
C++
qcad2.dll!QCA::MemoryRegion::Private::`scalar deleting destructor'() + 0xf
bytes C++
qcad2.dll!QSharedDataPointer<QCA::MemoryRegion::Private>::~QSharedDataPointe
r<QCA::MemoryRegion::Private>() Line 65 + 0x40 bytes C++
qcad2.dll!QCA::MemoryRegion::~MemoryRegion() Line 455 + 0xb bytes
C++
qcad2.dll!QCA::SecureArray::~SecureArray() Line 636 + 0x8 bytes C++
QCATest.exe!main(int argc=3, char * * argv=0x003d3c10) Line 216 + 0x21
bytes C++
QCATest.exe!__tmainCRTStartup() Line 597 + 0x19 bytes C
QCATest.exe!mainCRTStartup() Line 414 C
kernel32.dll!7c816fd7()
[Frames below may be incorrect and/or missing, no symbols loaded for
kernel32.dll]
Is this a known issue?
Cheers, Acenes