Bug 811275
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: | |
Embargoed: |
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. |