--- pegasus/src/Pegasus/Client/CIMOperationRequestEncoder.cpp.obz5048 2006-01-30 11:16:42.000000000 -0500 +++ pegasus/src/Pegasus/Client/CIMOperationRequestEncoder.cpp 2006-05-31 12:14:31.000000000 -0400 @@ -67,6 +67,7 @@ _authenticator(authenticator), _showOutput(showOutput) { + dataStore_prt = NULL; } CIMOperationRequestEncoder::~CIMOperationRequestEncoder() @@ -881,9 +882,11 @@ Uint32 contentLength; http_request->parse(startLine, headers, contentLength); - dataStore_prt->setRequestSize(contentLength); - dataStore_prt->setStartNetworkTime(); - + if ( dataStore_prt ) + { + dataStore_prt->setRequestSize(contentLength); + dataStore_prt->setStartNetworkTime(); + } _outputQueue->enqueue(http_request); }