<DIV>Hi,&nbsp; Frank, welcome to China. I'd like to see you in Beijing, i'm sure that you're the &nbsp;joss of many young students, hehe.</DIV>
<DIV>&nbsp; I have found&nbsp;the&nbsp;reason why&nbsp; failed to deal styles with ver1.5.2. Compared&nbsp; with ver1.4.1,&nbsp;&nbsp; CPLSPrintf() is replaced the CPLString().Printf()&nbsp; , and i could trace the error to CPLString().Printf() every time debug. It might not allocate memory for the dest string in CPLString().Printf(). Of cource, if i still use CPLSPrintf(), no error occurs. Is this a bug in whole OGRFeatureStyle.cpp in ver1.5.2? </DIV>
<DIV style="FONT-SIZE: 12px; COLOR: #909090; FONT-FAMILY: Arial Narrow">------------------</DIV>
<DIV>
<DIV>To the world you're little, but to a person you're the world.</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Chen Xuexia</DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial Narrow">------------------&nbsp;Original&nbsp;------------------</DIV>
<DIV style="FONT-SIZE: 12px">
<DIV id=menu_sender><B>From: </B>&nbsp;"Frank Warmerdam"&lt;warmerdam@pobox.com&gt;;</DIV>
<DIV><B>Date: </B>&nbsp;Mon, Aug 18, 2008 11:12 PM</DIV>
<DIV><B>To: </B>&nbsp;"wow"&lt;27949218@qq.com&gt;; </DIV>
<DIV><B>Cc: </B>&nbsp;"gdal-dev"&lt;gdal-dev@lists.osgeo.org&gt;; </DIV>
<DIV><B>Subject: </B>&nbsp;Re: [gdal-dev] OGRFeatureStyle update from version1.4.1 to 1.5.2;</DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV style="FONT-WEIGHT: normal">On 8/17/08, wow &lt;27949218@qq.com&gt; wrote:<BR>&gt; Hi,<BR>&gt;&nbsp;&nbsp; When i tried to update my whole program from ver1.4.1 to 1.5.2, all worked<BR>&gt; well except the&nbsp; OGRFeatureStyle&nbsp; module. The function<BR>&gt; OGRStyleMgr::AddStyle() couldn't write the provided style<BR>&gt; name and style string right with ver1.5.2, but could run smoothly with<BR>&gt; version 1.4.1.<BR>&gt;&nbsp;&nbsp; My code :<BR><BR>Chen,<BR><BR>There has been some work on the style string parser since 1.4 and<BR>I suspect it has been subtly broken for your case in some fashion.<BR>Could you file a ticket?&nbsp; Make sure you provide any additional<BR>details we might need, like the format you are trying to write to.<BR><BR>Ideally a single small self contained program demonstrating the<BR>problem would be best.<BR><BR>Best regards,<BR>-- <BR>---------------------------------------+--------------------------------------<BR>I set the clouds in motion - turn up&nbsp;&nbsp; | Frank Warmerdam, warmerdam@pobox.com<BR>light and sound - activate the windows | http://pobox.com/~warmerdam<BR>and watch the world go round - Rush&nbsp;&nbsp;&nbsp; | Geospatial Programmer for Rent<BR></DIV>