| Summary: | qpid-perftest.exe" and "qpid-latency-test.exe" crashes on WindowsXP and Windows Server2003 with 'ERROR: ACCESS VIOLATION' | ||
|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Petra Svobodová <psvobodo> |
| Component: | qpid-cpp | Assignee: | messaging-bugs <messaging-bugs> |
| Status: | NEW --- | QA Contact: | MRG Quality Engineering <mrgqe-bugs> |
| Severity: | high | Docs Contact: | |
| Priority: | medium | ||
| Version: | Development | CC: | jross |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Windows | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-04-10 17:46:33 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Petra Svobodová
2012-04-10 15:27:18 UTC
This issue was appeared on packages qpid-cpp-win-3.0.0.4-1: - on WindowsXP-x64 - in about 10% cases on packages built in both versions (2008 and 2010) of Microsoft Visual Studio - on Windows Server2003-x64 - in about 5% cases on packages built in both versions (2008 and 2010) of Microsoft Visual Studio - on Windows Server2008-x64 - only once on packages built in MS Visual Studio 2010 I could see this issue on the packages qpid-cpp-win-3.1.0.2-1. All these crashes occurred on following two machines only (rest supported ones do not suffer from this defect): - WindowsXP-x64 (in 4 cases from 384 runs of qpid-perftest; it is about 1%) - Windows Server2003-x64 (in 6 cases from 384 runs of qpid-perftest; it is about 1.5%). There is one important different between crashes described in the bz 811275 and these ones. Before (qpid-cpp-win-3.0.0.3-1): qpid-perftest crashed with empty stdout (it did not return any values) i.e. crash happened at the beginning or during the client operation. Now (qpid-cpp-win-3.1.0.2-1): qpid-perftest returned values first and then returned the "ERROR: ACCESS VIOLATION" message on its stderr i.e. crash happen at the client shutdown (connection close). [07:50:50] ERROR:localhost:'c:\qpid_VS2008\bin\Release\qpid-perftest.exe -s --unique-data yes --port 5672 --broker dhcp-37-202.lab.eng.brq.redhat.com --count 765 --npubs 1 --nsubs 1 --qt 1 --base-name perf_Server2003-x64_39_765 --user guest --password guest --mechanism PLAIN --durable 0 --mode topic', result:-1073741819, dur.:1 [07:50:50] DEBUG:stdout: 5440 4896 10880 10.625 [07:50:50] DEBUG:stderr: ERROR: ACCESS VIOLATION I thus reopen this bug because it seems to be not the duplicate of bug 781560. --> ASSIGNED Summary:
I run the "qpid-perftest.exe" on virtual machines WindowsXP-x86 and x64, Windows7-x86 and x64, Windows Server2003-x86 and x64, Windows Server2008-x86, x64 and R2; every machine against brokers on Rhel5-i386 and x86-64 and Rhel6-i686 and x86-64.
Number of test cases on one machine (qpid-perftest runs) with qpid-perftest compiled on VS2008 was 1872;
Number of test cases on one machine with qpid-perftest compiled on VS2010 was 1872;
Total number of test cases on all machines was 33696 for both Visual Studios on all machines.
This bug occurred in 45 cases; which is about 0.13% (from 33696 cases) on these machines only:
Server2003-x64: VS2008 - 7 cases (0.4% from 1872 cases)
VS2010 - 13 cases (0.7% from 1872 cases)
WindowsXP-x64: VS2008 - 3 cases (0.2% from 1872 cases)
VS2010 - 22 cases (1.1% from 1872 cases)
This issue occurs more than twice often on "qpid-perftest.exe" compiled in MS Visual Studio 2010.
|