Posted
almost 6 years
ago
by
martin goodall
see attached suggested fix (find mrg). Also note, the lengths passed into some functions need to include the 1 byte null terminator, according to MS documentation. Not knowing the MS internals, if the MS library was to copy the memory to another Read more
|
Posted
almost 6 years
ago
by
martin goodall
access violation in win32transservice.cpp with 64 bit compile
|
Posted
almost 6 years
ago
by
martin goodall
access violation in win32transservice.cpp with 64 bit compile
|
Posted
almost 6 years
ago
by
martin goodall
I found a bug in win32transservice.cpp. the variables used in calls to (::Reg.....) to get registry items are too small, causing memory to get overwritten. This caused random behavior on my system when running in parallel as it ended up overwriting a Read more
|
Posted
almost 6 years
ago
by
cw_dev
Veracode flaw:
By explicitly disabling XML validation, the application is making an assumption that the data provided will conform to the expected format. This can be dangerous if the parser does not properly handle malformed data.
Recommendations: Read more
|
Posted
about 6 years
ago
by
Vvv
in xerces-c-3.2.2\src\xercesc\util\Transcoders\Win32\Win32TransService.cpp:324
{{ if ((OSVer.dwPlatformId == VER_PLATFORM_WIN32_NT) &&}}
{{ ((OSVer.dwMajorVersion == 5) && (OSVer.dwMinorVersion > 0)))}}
{{ {}}
onXPOrLater = true;
{{ }}}
on win10 Read more
|
Posted
about 6 years
ago
by
Brent Davis
We build Xerces-C++ for both the Linux and MacOS platforms, with both static and shared libraries. There are arguably some dubiously named symbolic links created by src/CMakeLists.txt. The symlinks are always named 'libxerces-c.so' regardless or Read more
|
Posted
about 6 years
ago
by
Brent Davis
We build Xerces-C++ for both the Linux and MacOS platforms, with both static and shared libraries. There are arguably some dubiously named symbolic links created by src/CMakeLists.txt. The symlinks are always named 'libxerces-c.so' regardless or Read more
|
Posted
about 6 years
ago
by
João M. S. Silva
I get this Valgrind error:
==5331== Source and destination overlap in memcpy(0x38f870c0, 0x38f870c2, 70)
==5331== at 0x442F0C8: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:1033)
==5331== by 0x4999F77: xercesc_3_1::XMLString::collapseWS(unsigned short*, Read more
|
Posted
about 6 years
ago
by
Smart Cong
xerces-c runs make check in linux, most of the results about Threadtest test case display fail.
|