<div>&nbsp;</div>  <div>&gt;It might be the application who runs, calls kernel for output, drivers used<BR>&gt;for output uses floating point.<BR>&gt;No application running =&gt; no floating point exceptions...<BR>Yes even I do agree with this point.....and need ur help how to check this coz</div>  <div>the main reason is that the error is not consistently coming from one particular point but the location keeps on changing......</div>  <div>if we try to debug and remove from one point it start coming from some other point in the application......</div>  <div>&nbsp;</div>  <div>&gt;Some driver, most likely your if you have made any yourself is<BR>&gt;using floating point.<BR>&gt;serial, console, ethernet drivers?<BR>No I am not running any such drivers which are new and can be suspected </div>  <div>all the drivers used are fully tested and working well with all other applications...</div>  <div>&nbsp;</div>  <div>&gt;pc = 3184 (in hex)<BR>&gt;Now check your
 System.map<BR>&gt;The routine with the closest lower address is your main suspect,<BR>&gt;the use of inlines can blur this...<BR>&gt;(the task pointer is not that useful, they should have converted it<BR>&gt;to process id)</div>  <div>Even this pc value is very less. I think it should be in the range of c0000000 - c0233e38(range&nbsp;I got from system.map file)....</div>  <div>if we think pc is returning the four LSB's even then it is not giving any such clue </div>  <div>as there are only ISR's defined in arc/ppc/kernel/head.S which are lying close to this address</div>  <div>&nbsp;</div>  <div>&nbsp;</div>  <div>Regards,</div>  <div>Malik<BR><BR><B><I>Roger Larsson &lt;roger.larsson@norran.net&gt;</I></B> wrote:</div>  <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">On onsdag 24 maj 2006 10.14, you wrote:<BR>&gt; Hi Roger...<BR>&gt; Thanks for your response.....but in my case the application is causing<BR>&gt; this
 error....<BR>It might be the application who runs, calls kernel for output, drivers used<BR>for output uses floating point.<BR>No application running =&gt; no floating point exceptions...<BR><BR>&gt; The result was exactly what is expected.....so i think this is not<BR>&gt; related to floating point but might be some other issue......<BR>Some driver, most likely your if you have made any yourself is<BR>using floating point.<BR>serial, console, ethernet drivers?<BR><BR><BR>&gt;<BR>&gt; Are there any other scenarios which can lead to this message????<BR><BR>Not unless the exception is setup wrong - I would not bet on that.<BR><BR>Lets trace it:<BR>&gt; &gt; floating point used in kernel (task=c0398410, pc=3184)<BR>This message is generated in ./arch/ppc/kernel/head.S<BR><BR>pc = 3184 (in hex)<BR>Now check your System.map<BR>The routine with the closest lower address is your main suspect,<BR>the use of inlines can blur this...<BR>(the task pointer is not that useful, they
 should have converted it<BR>to process id)<BR><BR>/RogerL<BR></BLOCKQUOTE><BR><p>
        

        
                <hr size=1></hr> 
 <a href="http://us.rd.yahoo.com/mail/in/mailanswersshare/*http://in.answers.yahoo.com/">Yahoo! India Answers</a> Share what your know-how and wisdom<br> 
Send free SMS to your Friends on Mobile from your Yahoo! Messenger <a href="http://us.rd.yahoo.com/mail/in/freesms/*http://messenger.yahoo.com/download.php">Download now</a>