<?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: Problems with BUS_ADRALN - Invalid address alignment on Itanium in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867067#M98588</link>
    <description>You'll have to provide the types (.string and string_tab) and addresses.  But the signal says you have a misaligned field.</description>
    <pubDate>Thu, 21 Sep 2006 06:42:03 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2006-09-21T06:42:03Z</dc:date>
    <item>
      <title>Problems with BUS_ADRALN - Invalid address alignment on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867066#M98587</link>
      <description>&lt;P&gt;With Itanium and HP-UX 11.23 I cant execute a programm compiled with&lt;BR /&gt;&lt;BR /&gt;aCC: HP aC++/ANSI C B3910B A.06.10 [Mar 22 2006]&lt;BR /&gt;&lt;BR /&gt;Options:&lt;BR /&gt;&lt;BR /&gt;+DD32 -Ae -Wl,+s -z -g&lt;BR /&gt;&lt;BR /&gt;I always get:&lt;BR /&gt;BUS_ADRALN - Invalid address alignment&lt;BR /&gt;&lt;BR /&gt;ret_value-&amp;gt;lfd_wert.string= &amp;amp;string_tab[eintrag_ptr-&amp;gt;eintrags_wert.index_string];&lt;BR /&gt;&lt;BR /&gt;On 7 other plattform this program and code is running for years without problems and changing, including PA-Risc HPUX 11.11B and HPUX 10.20. I don't understand why it doesn't run.&lt;BR /&gt;&lt;BR /&gt;Any ideas?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Moved from HP-UX Technical Documentation to HP-UX &amp;gt; languages&lt;/P&gt;</description>
      <pubDate>Fri, 29 Mar 2013 07:02:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867066#M98587</guid>
      <dc:creator>Michael Stricker</dc:creator>
      <dc:date>2013-03-29T07:02:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with BUS_ADRALN - Invalid address alignment on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867067#M98588</link>
      <description>You'll have to provide the types (.string and string_tab) and addresses.  But the signal says you have a misaligned field.</description>
      <pubDate>Thu, 21 Sep 2006 06:42:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867067#M98588</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2006-09-21T06:42:03Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with BUS_ADRALN - Invalid address alignment on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867068#M98589</link>
      <description>string_tab is a simple unsigned char pointer:&lt;BR /&gt;&lt;BR /&gt;unsigned char  *string_tab;&lt;BR /&gt;&lt;BR /&gt;index_string is a long value:&lt;BR /&gt;&lt;BR /&gt;typedef long Index;&lt;BR /&gt;Index index_string;&lt;BR /&gt;&lt;BR /&gt;I don't unterstand that this code is running for years without changing on different plattforms, even on Sun Solaris, which compiler is very ambitious.</description>
      <pubDate>Thu, 21 Sep 2006 07:33:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867068#M98589</guid>
      <dc:creator>Michael Stricker</dc:creator>
      <dc:date>2006-09-21T07:33:57Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with BUS_ADRALN - Invalid address alignment on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867069#M98590</link>
      <description>Hmm, running with wdb program runs to another code with the same error. Previous error is gone ???</description>
      <pubDate>Thu, 21 Sep 2006 11:06:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867069#M98590</guid>
      <dc:creator>Michael Stricker</dc:creator>
      <dc:date>2006-09-21T11:06:51Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with BUS_ADRALN - Invalid address alignment on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867070#M98591</link>
      <description>You may want to break up the expression so you can see if it is eintrag_ptr or ret_value that is bad.  A disassembly and register dump would be useful:&lt;BR /&gt;&lt;BR /&gt;disas $pc-16*8 $pc+16&lt;BR /&gt;info reg</description>
      <pubDate>Thu, 21 Sep 2006 21:21:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867070#M98591</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2006-09-21T21:21:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with BUS_ADRALN - Invalid address alignment on Itanium</title>
      <link>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867071#M98592</link>
      <description>I've found the error, union and alignment is the problem:&lt;BR /&gt;&lt;BR /&gt;old:&lt;BR /&gt;struct Eintrag {&lt;BR /&gt;    unsigned char   eintrags_art;   &lt;BR /&gt;    union Eintrags_wert {&lt;BR /&gt;        unsigned short eintrags_laenge; &lt;BR /&gt;&lt;BR /&gt;new:&lt;BR /&gt;&lt;BR /&gt;struct Eintrag {&lt;BR /&gt;    unsigned char   eintrags_art;   &lt;BR /&gt;    union Eintrags_wert {&lt;BR /&gt;        long eintrags_laenge; &lt;BR /&gt;&lt;BR /&gt;the same trouble we had with old Sinix Unix a long time before.&lt;BR /&gt;&lt;BR /&gt;But thx for your suggestions and help.</description>
      <pubDate>Fri, 22 Sep 2006 10:44:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/problems-with-bus-adraln-invalid-address-alignment-on-itanium/m-p/3867071#M98592</guid>
      <dc:creator>Michael Stricker</dc:creator>
      <dc:date>2006-09-22T10:44:34Z</dc:date>
    </item>
  </channel>
</rss>

