<?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 Re: IA64 Librarian corrupts TLB's in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393783#M28118</link>
    <description>&lt;P&gt;The underlying problem seems to be this (see source module [LBR]OPENCLOSE):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The library header is stored in the first block (VBN 1) of the library file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The field lhd$l_sanity (2nd longword in VBN 1) is supposed to store a 'sanity value'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For libraries in DCX compressed format, OpenVMS VAX and OpenVMS Alpha store a value of %X13071956 in the LHD$L_SANITY field.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For uncompressed libraries, OpenVMS Alpha, VAX and I64&amp;nbsp;store %X0DEC2581&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But OpenVMS I64 stores %X1307195C, when performing a LIBR/DATA=REDUCE operation on the library, which of course leads to a LBR-E-ILLFMT, when OpenVMS VAX or OpenVMS Alpha try to open such a library.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please consider to add a pointer to this analysis, when you escalate this problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Volker.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 17 Nov 2011 17:33:31 GMT</pubDate>
    <dc:creator>Volker Halle</dc:creator>
    <dc:date>2011-11-17T17:33:31Z</dc:date>
    <item>
      <title>IA64 Librarian corrupts TLB's</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393635#M28111</link>
      <description>&lt;P&gt;We have IA64 running OpenVMS 8.3-1, AXP running 8.4, and VAX running 7.3.&amp;nbsp; If we insert a source file into a .TLB using the LIB utility, the TLB instantly becomes unusable by AXP and VAX systems:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Alpha_Dev&amp;gt; lib/list/full famsub.tlb&lt;BR /&gt;%LIBRAR-F-OPENIN, error opening AST$ROOT:[020003]FAMSUB.TLB;14 as input&lt;BR /&gt;-LBR-E-ILLFMT, illegal library format&lt;BR /&gt;Alpha_Dev&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On the IA64 the following is displayed:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;IA64_Dev&amp;gt; library/full famsub.tlb /list&lt;BR /&gt;Directory of TEXT library AST$ROOT:[020003]FAMSUB.TLB;14 on 17-NOV-2011 10:13:54&lt;BR /&gt;Creation date:&amp;nbsp; 17-NOV-2011 09:40:08&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creator:&amp;nbsp; Librarian I01-40&lt;BR /&gt;Revision date:&amp;nbsp; 17-NOV-2011 09:49:07&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library format:&amp;nbsp;&amp;nbsp; 3.0&lt;BR /&gt;Number of modules:&amp;nbsp;&amp;nbsp;&amp;nbsp; 217&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max. key length:&amp;nbsp; 39&lt;BR /&gt;Other entries:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preallocated index blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27&lt;BR /&gt;Recoverable deleted blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total index blocks used:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;BR /&gt;Max. Number history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;Library is in DCX data reduced format&lt;/P&gt;&lt;P&gt;CNV_FRAC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inserted&amp;nbsp; 7-APR-2000 08:48:48&lt;BR /&gt;DASH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inserted 28-DEC-1994 13:51:49&lt;BR /&gt;DO_ROTAD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inserted 22-NOV-2010 13:41:41&lt;BR /&gt;FAMCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inserted&amp;nbsp; 7-APR-2000 09:04:14&lt;BR /&gt;FAMCHG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inserted 27-JUL-2011 16:30:24&lt;BR /&gt;FAMCHG_ENT_VAR&amp;nbsp;&amp;nbsp; inserted 27-JAN-2000 15:00:21&lt;BR /&gt;FAMCHG_ENT_VDC&amp;nbsp;&amp;nbsp; inserted&amp;nbsp; 4-JAN-2000 11:14:21&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If we create a text library on VAX or AXP the following properties are displayed:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2&amp;gt; lib/list/full xxx.tlb&lt;BR /&gt;Directory of TEXT library AST$ROOT:[020003]XXX.TLB;1 on 17-NOV-2011 09:33:40&lt;BR /&gt;Creation date:&amp;nbsp; 17-NOV-2011 10:15:02&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creator:&amp;nbsp; Librarian A09-32&lt;BR /&gt;Revision date:&amp;nbsp; 17-NOV-2011 10:15:02&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library format:&amp;nbsp;&amp;nbsp; 3.0&lt;BR /&gt;Number of modules:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max. key length:&amp;nbsp; 39&lt;BR /&gt;Other entries:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preallocated index blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&lt;BR /&gt;Recoverable deleted blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total index blocks used:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR /&gt;Max. Number history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;2&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We use the same source set for all versions of OpenVMS and now we can not access our sources anywhere but the IA64.&amp;nbsp; All of our source control and software development is built using LIB.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Right now we can't maintain our software at&amp;nbsp;AXP or VAX customers.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2011 15:39:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393635#M28111</guid>
      <dc:creator>RF Thomas</dc:creator>
      <dc:date>2011-11-17T15:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: IA64 Librarian corrupts TLB's</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393659#M28112</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could this have something to do with the DCX format ?&lt;/P&gt;&lt;P&gt;Does it work from the DCL prompt with LIBR commands ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Volker.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2011 15:55:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393659#M28112</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2011-11-17T15:55:09Z</dc:date>
    </item>
    <item>
      <title>Re: IA64 Librarian corrupts TLB's</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393663#M28113</link>
      <description>&lt;P&gt;We are only using DCL commands.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2011 15:57:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393663#M28113</guid>
      <dc:creator>RF Thomas</dc:creator>
      <dc:date>2011-11-17T15:57:59Z</dc:date>
    </item>
    <item>
      <title>Re: IA64 Librarian corrupts TLB's</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393675#M28114</link>
      <description>&lt;P&gt;The libraries were all originally created on VAXen running VMS 6.2 and earlier&amp;nbsp; The compression was done to save disk space.&amp;nbsp; Back in those days we were working on RL02's and RA60's, so ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In any case the libraries have not been compressed or rebuilt for years.&amp;nbsp; This corruption started when we converted our software to run on the IA64 and did the editing and re-insertion into the source libraries from the IA64.&amp;nbsp; Going through this process we have found that there are many undocumented new features (bugs) in hte IA64 porting of VMS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have an AXP running 8.4, so are surprised that it can't read these libraries that as far as AXP and VAX are now corrupt.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem is that we are dealing with&amp;nbsp;thousands of libraries not one or two.&amp;nbsp; We also use tlb's on large customer systems to store production data.&amp;nbsp; They run in mix architecture clusters.&amp;nbsp; The cusotmers haven't yet been bitten by this problem, but when is happens we need to be able to quickly repair and move forward.&amp;nbsp; They do not compress their libraries.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2011 16:08:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393675#M28114</guid>
      <dc:creator>RF Thomas</dc:creator>
      <dc:date>2011-11-17T16:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: IA64 Librarian corrupts TLB's</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393693#M28115</link>
      <description>&lt;P&gt;Load the UPDATE V11.0 kit (which incorporates a librarian patch kit with fixes for errors in this area) or analogous collection of patches for your OpenVMS I64 V8.3-1H1 server (I presume; as there's no V8.3-1 release), and try your tests again.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If this is corrupt libraries or latent issues with the compatibility with older text libraries, then there's a wildcard-library-extraction libext-based DCL bulk-extraction tool &lt;A target="_blank" href="http://labs.hoffmanlabs.com/node/1424"&gt;here&lt;/A&gt;; that'll serve as a building block that can allow you to bulk-rebuild these libraries.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For grins, I might try turning off DCX. &amp;nbsp;But whether DCX or enabled or not, this stuff &lt;EM&gt;should be&lt;/EM&gt; compatible. &amp;nbsp;So head for the patches.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2011 16:20:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393693#M28115</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2011-11-17T16:20:11Z</dc:date>
    </item>
    <item>
      <title>Re: IA64 Librarian corrupts TLB's</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393699#M28116</link>
      <description>&lt;P&gt;It looks related to the DCX format !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I64VMS $ libr/create/text test.tlb&lt;BR /&gt;I64VMS $ libr test.tlb a.a&lt;BR /&gt;I64VMS $ libr/list/full test.tlb&lt;BR /&gt;Directory of TEXT library $3$DUA2:&amp;lt;TEST&amp;gt;TEST.TLB;5 on 17-NOV-2011 17:18:26&lt;BR /&gt;Creation date:&amp;nbsp; 17-NOV-2011 17:17:46&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creator:&amp;nbsp; Librarian I01-29&lt;BR /&gt;Revision date:&amp;nbsp; 17-NOV-2011 17:17:54&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library format:&amp;nbsp;&amp;nbsp; 3.0&lt;BR /&gt;Number of modules:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max. key length:&amp;nbsp; 39&lt;BR /&gt;Other entries:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preallocated index blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&lt;BR /&gt;Recoverable deleted blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total index blocks used:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;Max. Number history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inserted 17-NOV-2011 17:17:54&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CHARON $ libr/list/ful test.tlb&lt;BR /&gt;Directory of TEXT library $3$DUA2:&amp;lt;TEST&amp;gt;TEST.TLB;5 on 17-NOV-2011 18:17:57&lt;BR /&gt;Creation date:&amp;nbsp; 17-NOV-2011 17:17:46&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creator:&amp;nbsp; Librarian I01-29&lt;BR /&gt;Revision date:&amp;nbsp; 17-NOV-2011 17:17:54&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library format:&amp;nbsp;&amp;nbsp; 3.0&lt;BR /&gt;Number of modules:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max. key length:&amp;nbsp; 39&lt;BR /&gt;Other entries:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preallocated index blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&lt;BR /&gt;Recoverable deleted blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total index blocks used:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;Max. Number history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inserted 17-NOV-2011 17:17:54&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I64VMS $ libr/data=reduce test.tlb&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CHARON $ libr/list/ful test.tlb&lt;BR /&gt;%LIBRAR-F-OPENIN, error opening $3$DUA2:&amp;lt;TEST&amp;gt;TEST.TLB;6 as input&lt;BR /&gt;-LBR-E-ILLFMT, illegal library format&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I64VMS $ libr/data=expand test.tlb&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CHARON $ libr/list/ful test.tlb&lt;BR /&gt;Directory of TEXT library $3$DUA2:&amp;lt;TEST&amp;gt;TEST.TLB;7 on 17-NOV-2011 18:20:31&lt;BR /&gt;Creation date:&amp;nbsp; 17-NOV-2011 17:20:22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creator:&amp;nbsp; Librarian I01-29&lt;BR /&gt;Revision date:&amp;nbsp; 17-NOV-2011 17:20:22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library format:&amp;nbsp;&amp;nbsp; 3.0&lt;BR /&gt;Number of modules:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max. key length:&amp;nbsp; 39&lt;BR /&gt;Other entries:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preallocated index blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;Recoverable deleted blocks:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total index blocks used:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;Max. Number history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Library history records:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inserted 17-NOV-2011 17:17:54&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I64VMS - OpenVMS I64 V8.2&lt;/P&gt;&lt;P&gt;CHARON - OpenVMS VAX V7.3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;See, whether the patches mentioned by Hoff solve this (nothing explicitly mentioned in the VMS831H1I_LIBRAR-V0100 release notes) or use /DATA=EXPAND as a workaround.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And make sure to raise a call with HP.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Volker.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2011 16:28:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393699#M28116</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2011-11-17T16:28:31Z</dc:date>
    </item>
    <item>
      <title>Re: IA64 Librarian corrupts TLB's</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393709#M28117</link>
      <description>&lt;P&gt;Thank you - we have a workaround.&amp;nbsp; It will be reported.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2011 16:33:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393709#M28117</guid>
      <dc:creator>RF Thomas</dc:creator>
      <dc:date>2011-11-17T16:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: IA64 Librarian corrupts TLB's</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393783#M28118</link>
      <description>&lt;P&gt;The underlying problem seems to be this (see source module [LBR]OPENCLOSE):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The library header is stored in the first block (VBN 1) of the library file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The field lhd$l_sanity (2nd longword in VBN 1) is supposed to store a 'sanity value'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For libraries in DCX compressed format, OpenVMS VAX and OpenVMS Alpha store a value of %X13071956 in the LHD$L_SANITY field.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For uncompressed libraries, OpenVMS Alpha, VAX and I64&amp;nbsp;store %X0DEC2581&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But OpenVMS I64 stores %X1307195C, when performing a LIBR/DATA=REDUCE operation on the library, which of course leads to a LBR-E-ILLFMT, when OpenVMS VAX or OpenVMS Alpha try to open such a library.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please consider to add a pointer to this analysis, when you escalate this problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Volker.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2011 17:33:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/ia64-librarian-corrupts-tlb-s/m-p/5393783#M28118</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2011-11-17T17:33:31Z</dc:date>
    </item>
  </channel>
</rss>

