<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Improperly handled condition in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006903#M23622</link>
    <description>Hi to all,&lt;BR /&gt;&lt;BR /&gt;I've had an error this night and it close my session, while I try to rename a 10 blocks file, the error is as follows: &lt;BR /&gt;&lt;BR /&gt;  Improperly handled condition, bad stack or no handler specified.&lt;BR /&gt;    Signal arguments:   Number = 0000000000000005&lt;BR /&gt;                        Name   = 000000000000000C&lt;BR /&gt;                                 0000000000000000&lt;BR /&gt;                                 000000007FFD2000&lt;BR /&gt;                                 FFFFFFFF80009A44&lt;BR /&gt;                                 0000000000000012&lt;BR /&gt;&lt;BR /&gt;    Register dump:&lt;BR /&gt;    R0  = 000000007FF9DD18  R1  = 000000007AEDE1E0  R2  = 000000007FF9FEA6&lt;BR /&gt;    R3  = 0000000000000021  R4  = 000000007FFCEF74  R5  = 000000007FFCF800&lt;BR /&gt;    R6  = 000000007FFCDCC8  R7  = 000000007AEAE1A8  R8  = 000000007AE27FB0&lt;BR /&gt;    R9  = 000000007FFCECC0  R10 = 000000007FFA4F28  R11 = 000000007FFCDBE8&lt;BR /&gt;    R12 = 000000007FFCDA68  R13 = 000000007AEE28A8  R14 = FFFFFFFF820721C0&lt;BR /&gt;    R15 = 000000007AEE25E0  R16 = 0000000000000000  R17 = 00000000000007BC&lt;BR /&gt;    R18 = 000000007FFD1FE8  R19 = 000000007FFA42F0  R20 = 0000000000000000&lt;BR /&gt;    R21 = 0000000000004C4E  R22 = 000000007FF9FEA6  R23 = 00000000000000CA&lt;BR /&gt;    R24 = 000000007FFCED09  R25 = 0000000000000001  R26 = 000000007AF6863C&lt;BR /&gt;    R27 = 0000000000000000  R28 = 0000000000000000  R29 = 000000007FF9DCF0&lt;BR /&gt;    SP  = 000000007FF9DCF0  PC  = FFFFFFFF80009A44  PS  = 3000000000000012&lt;BR /&gt;%S, Remote connection closed&lt;BR /&gt;&lt;BR /&gt;%W, image data (records not beginning with "$") ignored&lt;BR /&gt;&lt;BR /&gt;In any case, the file was renamed.&lt;BR /&gt;&lt;BR /&gt;I'm in OVMS 8.2, with all the patches on day, and the system is an ES45.&lt;BR /&gt;&lt;BR /&gt;I agree any help about that, because I don't understand the meaning of the message, I was looking about it but I haven't found anything than could help me....&lt;BR /&gt;&lt;BR /&gt;Thanks in advance...&lt;BR /&gt;&lt;BR /&gt;Juan</description>
    <pubDate>Thu, 05 Oct 2006 02:03:26 GMT</pubDate>
    <dc:creator>Juan M. Lazaro</dc:creator>
    <dc:date>2006-10-05T02:03:26Z</dc:date>
    <item>
      <title>Improperly handled condition</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006903#M23622</link>
      <description>Hi to all,&lt;BR /&gt;&lt;BR /&gt;I've had an error this night and it close my session, while I try to rename a 10 blocks file, the error is as follows: &lt;BR /&gt;&lt;BR /&gt;  Improperly handled condition, bad stack or no handler specified.&lt;BR /&gt;    Signal arguments:   Number = 0000000000000005&lt;BR /&gt;                        Name   = 000000000000000C&lt;BR /&gt;                                 0000000000000000&lt;BR /&gt;                                 000000007FFD2000&lt;BR /&gt;                                 FFFFFFFF80009A44&lt;BR /&gt;                                 0000000000000012&lt;BR /&gt;&lt;BR /&gt;    Register dump:&lt;BR /&gt;    R0  = 000000007FF9DD18  R1  = 000000007AEDE1E0  R2  = 000000007FF9FEA6&lt;BR /&gt;    R3  = 0000000000000021  R4  = 000000007FFCEF74  R5  = 000000007FFCF800&lt;BR /&gt;    R6  = 000000007FFCDCC8  R7  = 000000007AEAE1A8  R8  = 000000007AE27FB0&lt;BR /&gt;    R9  = 000000007FFCECC0  R10 = 000000007FFA4F28  R11 = 000000007FFCDBE8&lt;BR /&gt;    R12 = 000000007FFCDA68  R13 = 000000007AEE28A8  R14 = FFFFFFFF820721C0&lt;BR /&gt;    R15 = 000000007AEE25E0  R16 = 0000000000000000  R17 = 00000000000007BC&lt;BR /&gt;    R18 = 000000007FFD1FE8  R19 = 000000007FFA42F0  R20 = 0000000000000000&lt;BR /&gt;    R21 = 0000000000004C4E  R22 = 000000007FF9FEA6  R23 = 00000000000000CA&lt;BR /&gt;    R24 = 000000007FFCED09  R25 = 0000000000000001  R26 = 000000007AF6863C&lt;BR /&gt;    R27 = 0000000000000000  R28 = 0000000000000000  R29 = 000000007FF9DCF0&lt;BR /&gt;    SP  = 000000007FF9DCF0  PC  = FFFFFFFF80009A44  PS  = 3000000000000012&lt;BR /&gt;%S, Remote connection closed&lt;BR /&gt;&lt;BR /&gt;%W, image data (records not beginning with "$") ignored&lt;BR /&gt;&lt;BR /&gt;In any case, the file was renamed.&lt;BR /&gt;&lt;BR /&gt;I'm in OVMS 8.2, with all the patches on day, and the system is an ES45.&lt;BR /&gt;&lt;BR /&gt;I agree any help about that, because I don't understand the meaning of the message, I was looking about it but I haven't found anything than could help me....&lt;BR /&gt;&lt;BR /&gt;Thanks in advance...&lt;BR /&gt;&lt;BR /&gt;Juan</description>
      <pubDate>Thu, 05 Oct 2006 02:03:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006903#M23622</guid>
      <dc:creator>Juan M. Lazaro</dc:creator>
      <dc:date>2006-10-05T02:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: Improperly handled condition</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006904#M23623</link>
      <description>Most likely a program bug. Was this using straight DCL-RENAME?&lt;BR /&gt;&lt;BR /&gt;There is a small chance that your process' PGFLQUOTA is too low and automatic stack expansion at address could not be done below 7FFD2000.&lt;BR /&gt;&lt;BR /&gt;/Guenther</description>
      <pubDate>Thu, 05 Oct 2006 10:10:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006904#M23623</guid>
      <dc:creator>GuentherF</dc:creator>
      <dc:date>2006-10-05T10:10:53Z</dc:date>
    </item>
    <item>
      <title>Re: Improperly handled condition</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006905#M23624</link>
      <description>Hi GÃ¼nther!&lt;BR /&gt;&lt;BR /&gt;yes, the dump success with the DCL-RENAME, maybe could be a program bug.&lt;BR /&gt;&lt;BR /&gt;The user PGFLQUO is too high, 10.000.000, then I think this isn't the problem...&lt;BR /&gt;&lt;BR /&gt;Many thks</description>
      <pubDate>Thu, 05 Oct 2006 10:19:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006905#M23624</guid>
      <dc:creator>Juan M. Lazaro</dc:creator>
      <dc:date>2006-10-05T10:19:08Z</dc:date>
    </item>
    <item>
      <title>Re: Improperly handled condition</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006906#M23625</link>
      <description>Juan,&lt;BR /&gt;&lt;BR /&gt;the 'Improperly handled condition' message and the register dumps comes from the last chance handler. Whatever program you were running (DCL-RENAME) incurred an ACCVIO (access violation) trying to access the P1 space address 7FFD2000. The PC = 80009A44 (in system S0 space) points to the failing instruction. You can issue the following command on that ES45 system to obtain the failing instruction:&lt;BR /&gt;&lt;BR /&gt;$ ANAL/SYS&lt;BR /&gt;SDA&amp;gt; EXA/INS 80009A44&lt;BR /&gt;SDA&amp;gt; EXA/INS 80009A44-30;40&lt;BR /&gt;SDA&amp;gt; EXIT&lt;BR /&gt;&lt;BR /&gt;With the instruction stream data, you can figure out, which instruction actually caused the failure.&lt;BR /&gt;&lt;BR /&gt;The %S, Remote connection closed and the %W message following the register printout seem to indicate, that the RENAME operation may have somehow been embedded in some DCL procedure.&lt;BR /&gt;&lt;BR /&gt;If you can reproduce this error, you could use SET PROC/DUMP to enable a process dump, if an unhandled exception occurs.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Thu, 05 Oct 2006 16:15:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006906#M23625</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2006-10-05T16:15:06Z</dc:date>
    </item>
    <item>
      <title>Re: Improperly handled condition</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006907#M23626</link>
      <description>Hi Volker!&lt;BR /&gt;&lt;BR /&gt;Many thanks about your reply, then you don't think is a VMS bug?&lt;BR /&gt;&lt;BR /&gt;Other question, where can I find documentation about the information displayed with the examine/instruction? because, I have the information, but I don't know how interpret it?&lt;BR /&gt;&lt;BR /&gt;SDA&amp;gt; exa/ins 80009a44&lt;BR /&gt;OTS$MOVE_C+003C4: LDQ   R20,#X0018(R18)&lt;BR /&gt;SDA&amp;gt; exa/ins 80009a44-30;40&lt;BR /&gt;OTS$MOVE_C+00394: ADDQ  R19,#X08,R16&lt;BR /&gt;OTS$MOVE_C+00398: RET   R31,(R26)&lt;BR /&gt;OTS$MOVE_C+0039C: BIS   R31,R31,R31&lt;BR /&gt;OTS$MOVE_C+003A0: SUBQ  R18,R19,R16&lt;BR /&gt;OTS$MOVE_C+003A4: LDQ_U R31,(SP)&lt;BR /&gt;OTS$MOVE_C+003A8: BLT   R16,#X000003&lt;BR /&gt;OTS$MOVE_C+003AC: LDA   R16,#XFEC0(R16)&lt;BR /&gt;OTS$MOVE_C+003B0: BLE   R16,#X000037&lt;BR /&gt;OTS$MOVE_C+003B4: LDQ_U R31,(SP)&lt;BR /&gt;OTS$MOVE_C+003B8: LDQ   R16,#X0008(R18)&lt;BR /&gt;OTS$MOVE_C+003BC: LDA   R19,#X0100(R19)&lt;BR /&gt;OTS$MOVE_C+003C0: LDQ   R27,#X0010(R18)&lt;BR /&gt;OTS$MOVE_C+003C4: LDQ   R20,#X0018(R18)&lt;BR /&gt;OTS$MOVE_C+003C8: LDQ_U R31,(SP)&lt;BR /&gt;OTS$MOVE_C+003CC: LDQ_U R31,(SP)&lt;BR /&gt;OTS$MOVE_C+003D0: LDL   R31,#X0100(R18)&lt;BR /&gt;OTS$MOVE_C+003D4: LDL   R31,#X0120(R18)&lt;BR /&gt;&lt;BR /&gt;And how can I know to which image correspond those instructions? they are the same in all the ES45 than I have.&lt;BR /&gt;&lt;BR /&gt;The RENAME instruction wasn't in a DCL procedure, the operators do a SET HOST 0/LOG=FILE.LOG or a TELNET 0 /LOG=FILE.LOG, but those messages aren't relevant for me.&lt;BR /&gt;&lt;BR /&gt;Other question, there is any way to tell the system do automaticaly a process dump if an unhandled exception occurs?&lt;BR /&gt;&lt;BR /&gt;Thanks again.&lt;BR /&gt;&lt;BR /&gt;Juan</description>
      <pubDate>Fri, 06 Oct 2006 02:03:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006907#M23626</guid>
      <dc:creator>Juan M. Lazaro</dc:creator>
      <dc:date>2006-10-06T02:03:51Z</dc:date>
    </item>
    <item>
      <title>Re: Improperly handled condition</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006908#M23627</link>
      <description>Juan,&lt;BR /&gt;&lt;BR /&gt;the failing instruction tried to access virtual address 7FFD2000 and couldn't:&lt;BR /&gt;&lt;BR /&gt;OTS$MOVE_C+003C4: LDQ R20,#X0018(R18)&lt;BR /&gt;&lt;BR /&gt;R18 = 000000007FFD1FE8 &lt;BR /&gt;&lt;BR /&gt;The instruction added %X18 to the address in R18 and used the result as a virtual memory address to fetch the value stored at this address into R20. This failed. The failing virtual address in the signal array is 7FFD2000 = 0x7FFD1FE8 + 0x18 - all this is consistent so far.&lt;BR /&gt;&lt;BR /&gt;The routine OTS$MOVE is called from various places in the operation system to move/copy data around in memory. This routine does not have a problem, it's the parameters used to call that routine, which are pointing to an invalid/inaccessible address.&lt;BR /&gt;You cannot find out, who called this routine, without capturing a process dump.&lt;BR /&gt;&lt;BR /&gt;The question whether this may be an OpenVMS bug, cannot be answered until we've found out, which IMAGE was involved. OpenVMS images should NOT incur unhandled conditions.&lt;BR /&gt;&lt;BR /&gt;The '%S, Remote connection closed' seems to indicaite, that a TELNET session was involed.&lt;BR /&gt;&lt;BR /&gt;But the '%W, image data (records not beginning with "$") ignored' indicates, that the iamge was run as part of a DCL procedure and there was input data available in that DCL procedure (records not beginning with '$'), which was supposed to be meant as input for the running iamge, which terminated. This might be a simple typo in the DCL procedure, but should be investigated to better understand the failure scenario.&lt;BR /&gt;&lt;BR /&gt;The Alpha instructions et is documented in the ARM (Alpha Architecture Reference Manual) or the Alpha Architecture Handbook - both are not part of the OpenVMS documentation set.&lt;BR /&gt;&lt;BR /&gt;If you add a SET PROC/DUMP command into the user's LOGIN.COM, a process dump will be written, if an image incurs an improperly handled condition.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Sat, 07 Oct 2006 05:15:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006908#M23627</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2006-10-07T05:15:32Z</dc:date>
    </item>
    <item>
      <title>Re: Improperly handled condition</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006909#M23628</link>
      <description>Hi Volker!&lt;BR /&gt;&lt;BR /&gt;Many many thanks about your explanation, it has been too helpfull to me. I'm go to try to get the books about Alpha Architecture.&lt;BR /&gt;&lt;BR /&gt;Thanks again.&lt;BR /&gt;&lt;BR /&gt;Juan&lt;BR /&gt;</description>
      <pubDate>Mon, 09 Oct 2006 02:33:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006909#M23628</guid>
      <dc:creator>Juan M. Lazaro</dc:creator>
      <dc:date>2006-10-09T02:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: Improperly handled condition</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006910#M23629</link>
      <description>I know now the register dump meaning.&lt;BR /&gt;&lt;BR /&gt;Many thanks to Volker again.&lt;BR /&gt;&lt;BR /&gt;Juan</description>
      <pubDate>Mon, 09 Oct 2006 02:35:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/improperly-handled-condition/m-p/5006910#M23629</guid>
      <dc:creator>Juan M. Lazaro</dc:creator>
      <dc:date>2006-10-09T02:35:04Z</dc:date>
    </item>
  </channel>
</rss>

