<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.5730.11" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN 
class=464595214-12032007>Hi,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=464595214-12032007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=464595214-12032007>Something doesn't 
work with the xPointer.</SPAN></FONT></DIV>
<DIV><BR><SPAN class=464595214-12032007><FONT face=Arial size=2>This is a part 
of my xmlfile.</FONT></SPAN></DIV>
<DIV><SPAN class=464595214-12032007><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=464595214-12032007><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&lt;dsig:Reference 
Id="etsi-data-reference-0-1172582018-20293312-702" Type="</FONT><A 
href="http://uri.etsi.org/01903/v1.1.1#SignedProperties"><FONT face=Arial 
size=2>http://uri.etsi.org/01903/v1.1.1#SignedProperties</FONT></A><FONT 
face=Arial size=2>" 
<BR>URI="#xmlns(etsi=http://uri.etsi.org/01903/v1.1.1%23)%20xpointer(id('etsi-data-object-0-1172582018-20293312-30582')/child::etsi:QualifyingProperties/child::etsi:SignedProperties)"&gt;<BR>&lt;dsig:DigestMethod 
Algorithm="</FONT><A href='http://www.w3.org/2000/09/xmldsig#sha1"/'><FONT 
face=Arial size=2>http://www.w3.org/2000/09/xmldsig#sha1"/</FONT></A><FONT 
face=Arial 
size=2>&gt;<BR>&lt;dsig:DigestValue&gt;OQXGzv7kDEF+1MF/MqC49V2bPeQ=&lt;/dsig:DigestValue&gt;<BR>&lt;/dsig:Reference&gt;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=464595214-12032007>Everything went 
fine, till the Function 
xmlSecTransformMemBufGetBuffer(transform);<BR></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2>ctx-&gt;result = 
xmlSecTransformMemBufGetBuffer(transform);</FONT></DIV>
<DIV><FONT face=Arial size=2><BR>xmlSecBufferPtr 
xmlSecTransformMemBufGetBuffer(xmlSecTransformPtr transform) 
<BR>{<BR>&nbsp;&nbsp;&nbsp; xmlSecBufferPtr buffer;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; 
xmlSecAssert2(xmlSecTransformCheckId(transform, xmlSecTransformMemBufId), 
NULL);<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; buffer = 
xmlSecTransformMemBufGetBuf(transform);<BR>&nbsp;&nbsp;&nbsp; 
xmlSecAssert2(buffer != NULL, NULL);<BR>&nbsp;&nbsp;&nbsp; 
<BR>&nbsp;&nbsp;&nbsp; return(buffer);<BR>}</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=464595214-12032007><FONT face=Arial size=2>Transform look 
alright, doesn't it? But the result buffer always ist NULL?</FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2></FONT><BR><FONT 
face=Arial size=2>-&nbsp;transform&nbsp;0x029ab660 {id=0x10061280 
xmlSecTransformMemBufKlass operation=xmlSecTransformOperationNone 
status=xmlSecTransformStatusNone ...}&nbsp;_xmlSecTransform 
*<BR>+&nbsp;id&nbsp;0x10061280 xmlSecTransformMemBufKlass&nbsp;const 
_xmlSecTransformKlass 
*<BR>&nbsp;operation&nbsp;xmlSecTransformOperationNone&nbsp;xmlSecTransformOperation<BR>&nbsp;status&nbsp;xmlSecTransformStatusNone&nbsp;xmlSecTransformStatus<BR>+&nbsp;hereNode&nbsp;0x00000000 
{_private=??? type=??? name=??? ...}&nbsp;_xmlNode 
*<BR>+&nbsp;next&nbsp;0x00000000 {id=??? operation=??? status=??? 
...}&nbsp;_xmlSecTransform *<BR>+&nbsp;prev&nbsp;0x029adf50 {id=0x0085a240 
xmlSecOpenSSLSha1Klass operation=xmlSecTransformOperationVerify 
status=xmlSecTransformStatusNone ...}&nbsp;_xmlSecTransform 
*<BR>+&nbsp;inBuf&nbsp;{data=0x00000000 &lt;Bad Ptr&gt; size=0 maxSize=0 
...}&nbsp;_xmlSecBuffer<BR>+&nbsp;outBuf&nbsp;{data=0x00000000 &lt;Bad Ptr&gt; 
size=0 maxSize=0 ...}&nbsp;_xmlSecBuffer<BR>+&nbsp;inNodes&nbsp;0x00000000 
{nodes=??? doc=??? destroyDoc=??? ...}&nbsp;_xmlSecNodeSet 
*<BR>+&nbsp;outNodes&nbsp;0x00000000 {nodes=??? doc=??? destroyDoc=??? 
...}&nbsp;_xmlSecNodeSet *<BR>&nbsp;reserved0&nbsp;0x00000000&nbsp;void 
*<BR>&nbsp;reserved1&nbsp;0x00000000&nbsp;void 
*<BR>&nbsp;0x00000000&nbsp;0&nbsp;int</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-&nbsp;buffer&nbsp;0x029ab6a8 {data=0x00000000 
&lt;Bad Ptr&gt; size=0 maxSize=0 ...}&nbsp;_xmlSecBuffer 
*<BR>+&nbsp;data&nbsp;0x00000000 &lt;Bad Ptr&gt;&nbsp;unsigned char 
*<BR>&nbsp;size&nbsp;0&nbsp;unsigned int<BR>&nbsp;maxSize&nbsp;0&nbsp;unsigned 
int<BR>&nbsp;allocMode&nbsp;xmlSecAllocModeDouble&nbsp;xmlSecAllocMode<BR></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT><SPAN class=464595214-12032007><FONT face=Arial size=2>Does some one 
have any idea, what I can check or does someone else have this 
problem?</FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=464595214-12032007><FONT face=Arial 
size=2></FONT></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT><SPAN class=464595214-12032007><FONT face=Arial 
size=2></FONT></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT><SPAN class=464595214-12032007><FONT face=Arial 
size=2>thanks</FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=464595214-12032007><FONT face=Arial 
size=2></FONT></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT><SPAN class=464595214-12032007><FONT face=Arial 
size=2>Jürgen</FONT></SPAN></DIV></FONT></BODY></HTML>