<div>Hi ,</div>
<div> </div>
<div>Thanks for the mail Frank.</div>
<div> </div>
<div>The problem is rightly pointed. In my case the dataset (poDataset) is not getting created at times (parameters being the same) . I have checked thoroughly everything related to this, but did not find any either solution or problem.</div>

<div> </div>
<div>I would appreciate if you can assist me solving this issue.</div>
<div> </div>
<div>Regards,</div>
<div>Srikanth</div>
<div><br><br> </div>
<div class="gmail_quote">On Fri, Aug 14, 2009 at 5:31 PM, Frank Warmerdam <span dir="ltr">&lt;<a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">On Fri, Aug 14, 2009 at 2:59 AM, Srikanth&lt;<a href="mailto:srikanth1947@gmail.com">srikanth1947@gmail.com</a>&gt; wrote:<br>&gt; Dear All,<br>&gt;<br>&gt; I am reading and writing raster images using GDAL. Below is the code which I<br>
&gt; am using for writing a raster.<br>&gt; At times the code is working fine. But many a time , it is getting crashed<br>&gt; in the GetRasterBand. I have debugged the code several times and the<br>&gt; variables passed seems to be perfect. Any help in this is regard would be<br>
&gt; appreciated.<br></div>...<br>
<div class="im">&gt;    poDataset=NULL;<br>&gt;    poDataset = poDriver-&gt;Create(filename , width , height , numOfbands<br>&gt; ,(GDALDataType)datatype,NULL);<br>&gt;<br>&gt;    for(int i=0 ; i &lt; numOfbands ; i++)<br>
&gt;      {<br>&gt;              poBand[i] = poDataset-&gt;GetRasterBand(i+1);<br>&gt;       }<br><br></div>Hi,<br><br>I didn&#39;t see any showstopper problems in your code.  But<br>the above code is not safe if the dataset creation fails.<br>
If the dataset creation fails, a null pointer will be returned<br>and GetRasterBand() will fail - possibly crashing.<br><br>Best regards,<br><font color="#888888">--<br>---------------------------------------+--------------------------------------<br>
I set the clouds in motion - turn up   | Frank Warmerdam, <a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a><br>light and sound - activate the windows | <a href="http://pobox.com/~warmerdam" target="_blank">http://pobox.com/~warmerdam</a><br>
and watch the world go round - Rush    | Geospatial Programmer for Rent<br></font></blockquote></div><br><br clear="all">
<div></div><br>-- <br>Regards,<br>Srikanth K.<br><a href="http://www.servetheneedy.org">www.servetheneedy.org</a><br><br>