<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri, sans-serif" size="2">
<div>Jiri,</div>
<div> </div>
<div>Thanks for your patience in looking at this problem.  Here is the history from grmon:</div>
<div> </div>
<div>grlib>  inst 20</div>
<div>   time      address   instruction                 result</div>
<div>    4290645  40076240  cmp  %o0                    [00000000]</div>
<div>    4290648  40076244  bne  0x40076164             [40076534]</div>
<div>    4290649  40076248  sra  %o0, 24, %o0           [00000000]</div>
<div>    4290650  4007624c  ret                         [4007624c]</div>
<div>    4290651  40076250  restore                     [00000000]</div>
<div>    4290654  4007653c  ret                         [4007653c]</div>
<div>    4290655  40076540  restore                     [00000000]</div>
<div>    4290658  4006d2ac  mov  1, %g1                 [00000001]</div>
<div>    4290659  4006d2b0  ta  0x0                     [trapped]</div>
<div>    4290665  40000800  mov  %psr, %l0              [f3400fc6]</div>
<div>    4290666  40000804  sethi  %hi(0x4006fc00), %l4 [4006fc00]</div>
<div>    4290667  40000808  jmp  %l4 + 0x2e4            [40000808]</div>
<div>    4290668  4000080c  mov  128, %l3               [00000080]</div>
<div>    4290671  4006fee4  cmp  %g1, 2                 [ffffffff]</div>
<div>    4290691  4006fee8  bne  0x4006fefc             [00000000]</div>
<div>    4290692  4006feec  or  %l0, 0xf00, %l4         [f3400fc6]</div>
<div>    4290693  4006fefc  cmp  %g1, 3                 [fffffffe]</div>
<div>    4290706  4006ff00  bne  0x4006ff18             [00000000]</div>
<div>    4290707  4006ff04  and  %i0, 0xf00, %l4        [00000900]</div>
<div>    4290714  4006ff18  ta  0x0                     [trapped]</div>
<div>grlib> register</div>
<div> </div>
<div>          INS       LOCALS      OUTS     GLOBALS</div>
<div>   0:  400AA9B8   F3400FC6   400AA9C4   00000000</div>
<div>   1:  00000004   4006D2B0   4F61A698   00000001</div>
<div>   2:  40018028   4006D2B4   40076058   80000100</div>
<div>   3:  400B81F4   00000080   4F61A5D8   00000000</div>
<div>   4:  00000001   00000900   400AC000   00000001</div>
<div>   5:  400B8104   00000004   00000030   00000010</div>
<div>   6:  4F61A650   400B7FC4   4F61A5E0   95555956</div>
<div>   7:  4006D2A4   400EDA88   40076534   B453A533</div>
<div> </div>
<div> psr: F3900FC6   wim: 00000008   tbr: 40000800   y: 04000000</div>
<div> </div>
<div> pc:  4006ff18  ta  0x0                     </div>
<div> npc: 4006ff1c  mov  0, %g1                 </div>
<div> </div>
<div>grlib> stack</div>
<div> stack pointer: 0x4ffffff0</div>
<div> </div>
<div>I didn’t see a way to check the stack size to see if it had been overrun.</div>
<div> </div>
<div> </div>
<div><font face="Arial, sans-serif" size="2">Michael T. Gardner<font face="Calibri, sans-serif" size="2">
<br>

</font>Sandia National Labs<font face="Calibri, sans-serif" size="2"> <br>

</font>mtgardn@sandia.gov<font face="Calibri, sans-serif" size="2"> <br>

</font>505-844-1299<font face="Calibri, sans-serif" size="2"> </font></font></div>
<div> </div>
<div> </div>
<div> </div>
</font>
</body>
</html>