You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by Tung Mansfield <ma...@orbitcommerce.com> on 2000/04/21 22:59:14 UTC
problem using cout in xml-xerces version 1.1.0 on Solaris 2.6 usi
ng Sun Workshop compiler 5.0
I recompiled xml-xerces 1.1.0 on Solaris. I then recompiled the sample
programs. When I ran the DOMCount program it would hang. It was hanging on
line 230 of file DOMCount.cpp (revision 1.6). Here is the code:
cout << xmlFile << ": " << duration << " ms ("
<< elementCount << " elems)." << endl;
I determined that this code causes problem only after parser.parse() gets
invoked. This code will not cause problem if invoked before the parse
method. Then all subsequent writes to cout will work.
The following simpler code will also cause the same problem:
unsigned long test=5;
cout << test;
Tung Mansfield
Technical Architect
Orbit Commerce, Inc.
1 E. Wacker Dr. Suite 1330
Chicago, IL 60601
312-527-5355 Tel
312-527-2122 Fax
mansfield@orbitcommerce.com
http://orbitcommerce.com
Build a Free Online Store at www.ecommercepark.com
Re: problem using cout in xml-xerces version 1.1.0 on Solaris 2.6 using
Sun Workshop compiler 5.0
Posted by Arundhati Bhowmick <ar...@hyperreal.org>.
Can you give some more details in order to sort out the problem -
Is DOMCount the only sample showing this problem or its there in others too?
What version of Solaris and compiler are you running on?
Arundhati
Tung Mansfield wrote:
> I recompiled xml-xerces 1.1.0 on Solaris. I then recompiled the sample
> programs. When I ran the DOMCount program it would hang. It was hanging on
> line 230 of file DOMCount.cpp (revision 1.6). Here is the code:
>
> cout << xmlFile << ": " << duration << " ms ("
> << elementCount << " elems)." << endl;
>
> I determined that this code causes problem only after parser.parse() gets
> invoked. This code will not cause problem if invoked before the parse
> method. Then all subsequent writes to cout will work.
>
> The following simpler code will also cause the same problem:
>
> unsigned long test=5;
> cout << test;
>
> Tung Mansfield
> Technical Architect
> Orbit Commerce, Inc.
> 1 E. Wacker Dr. Suite 1330
> Chicago, IL 60601
> 312-527-5355 Tel
> 312-527-2122 Fax
>
> mansfield@orbitcommerce.com
> http://orbitcommerce.com
>
> Build a Free Online Store at www.ecommercepark.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-c-dev-help@xml.apache.org