<?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 Signal 10, Bus error - BUS_ADRALN in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584853#M640404</link>
    <description>&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;I am using HP-UX B.11.23 U ia64 2193032355&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On this platform I get core dump with Signal 10, BUS_ADRALN message. Tried analyzing dump by myself and it looks like some issue with std::deque and std::deque::iterator:begin(). Element returned by&amp;nbsp;std::deque::iterator:begin() is invalid. Went through code, seems like there is no simultaneous multi thread access to deque.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(gdb) set redirect-file gdb.out&lt;BR /&gt;(gdb) set redirect on&lt;BR /&gt;(gdb) bt&lt;BR /&gt;(gdb) frame 0&lt;BR /&gt;(gdb) disas $pc-16*12 $pc+16*4&lt;BR /&gt;(gdb) info reg&lt;BR /&gt;(gdb) set redirect off&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;gdb.out attached for referrence.&lt;/P&gt;&lt;P&gt;Could you please help to solve this core dump.. Thanks in advance&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 15 Mar 2012 04:34:54 GMT</pubDate>
    <dc:creator>gina23</dc:creator>
    <dc:date>2012-03-15T04:34:54Z</dc:date>
    <item>
      <title>Signal 10, Bus error - BUS_ADRALN</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584853#M640404</link>
      <description>&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;I am using HP-UX B.11.23 U ia64 2193032355&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On this platform I get core dump with Signal 10, BUS_ADRALN message. Tried analyzing dump by myself and it looks like some issue with std::deque and std::deque::iterator:begin(). Element returned by&amp;nbsp;std::deque::iterator:begin() is invalid. Went through code, seems like there is no simultaneous multi thread access to deque.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(gdb) set redirect-file gdb.out&lt;BR /&gt;(gdb) set redirect on&lt;BR /&gt;(gdb) bt&lt;BR /&gt;(gdb) frame 0&lt;BR /&gt;(gdb) disas $pc-16*12 $pc+16*4&lt;BR /&gt;(gdb) info reg&lt;BR /&gt;(gdb) set redirect off&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;gdb.out attached for referrence.&lt;/P&gt;&lt;P&gt;Could you please help to solve this core dump.. Thanks in advance&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 15 Mar 2012 04:34:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584853#M640404</guid>
      <dc:creator>gina23</dc:creator>
      <dc:date>2012-03-15T04:34:54Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN (bad deque iterator)</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584929#M640405</link>
      <description>&lt;P&gt;&amp;gt;seems like there is no simultaneous multi thread access to deque.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That's correct.&amp;nbsp; User's are responsible for synchronizing their objects and containers.&lt;/P&gt;&lt;P&gt;(Oops, are you asking if you can do this or telling us you don't do this?)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In this case, the parm or "this" pointer passed to WriteJob::getAction is misaligned.&lt;/P&gt;&lt;P&gt;Ok, r9 == r33 + 56, offset of the misaligned field.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2012 04:57:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584929#M640405</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2012-03-23T04:57:34Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584935#M640406</link>
      <description>&lt;P&gt;when can this happen? Could the simultaneous multithread access be one reason? what else could be reason for misaligned?&lt;/P&gt;</description>
      <pubDate>Thu, 15 Mar 2012 05:46:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584935#M640406</guid>
      <dc:creator>gina23</dc:creator>
      <dc:date>2012-03-15T05:46:42Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN (bad deque iterator)</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584997#M640407</link>
      <description>&lt;P&gt;&amp;gt;Could the simultaneous multithread access be one reason?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, if one thread is writing to the container.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;what else could be reason for misaligned?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have misaligned fields in structs?&amp;nbsp; What is your element type in your deque?&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2012 04:57:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5584997#M640407</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2012-03-23T04:57:52Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5585145#M640408</link>
      <description>&lt;P&gt;element type in deque is WriteJob&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;class WriteJob {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public:&lt;/P&gt;&lt;P&gt;&amp;nbsp;enum {Cnx = 1};&lt;/P&gt;&lt;P&gt;&amp;nbsp;enum {Noth, NotPro = 2, FreB = 4};&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;private:&lt;/P&gt;&lt;P&gt;&amp;nbsp;struct BufRef {&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; BufRef(): m_Ptr(NULL), m_Len(0) {}&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; BufRef(void * ptr, unsigned long len): m_Ptr(ptr), m_Len(len) {}&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; void *&amp;nbsp; m_Ptr;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; unsigned long&amp;nbsp;&amp;nbsp; m_Len;&lt;BR /&gt;&amp;nbsp;};&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;BufRef m_IOBuf;&lt;BR /&gt;&amp;nbsp;unsigned long m_nWritten;&lt;BR /&gt;&amp;nbsp;BufRef m_ActionBuf;&lt;BR /&gt;&amp;nbsp;void * m_ProtocolData;&lt;BR /&gt;&amp;nbsp;void* m_IOCookie;&lt;BR /&gt;&amp;nbsp;int m_Action;&lt;BR /&gt;&amp;nbsp;Buf * m_writebuf;&lt;BR /&gt;&amp;nbsp;bool m_TranslateIOBufPtr;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;some functions...&lt;/P&gt;&lt;P&gt;&amp;nbsp;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;...&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Buf is:&lt;/P&gt;&lt;P&gt;class Buf {&lt;/P&gt;&lt;P&gt;public:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; some functions&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;private:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;unsigned int ft;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;unsigned int l;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;unsigned int sz;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;unsigned int gs;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;char *_d;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;char *m;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Buf *n;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;unsigned int iu;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;bool m_P;&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;</description>
      <pubDate>Thu, 15 Mar 2012 09:11:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5585145#M640408</guid>
      <dc:creator>gina23</dc:creator>
      <dc:date>2012-03-15T09:11:33Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5585343#M640409</link>
      <description>&lt;P&gt;(gdb) set redirect-file gdb1.out&lt;BR /&gt;(gdb) set redirect on&lt;BR /&gt;Redirecting output to gdb1.out.&lt;BR /&gt;(gdb) bt&lt;BR /&gt;(gdb) frame 1&lt;BR /&gt;(gdb) disas $pc-16*20 $pc+16*4&lt;BR /&gt;(gdb) info reg&lt;BR /&gt;(gdb) set redirect off&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I believe something going wrong in frame 1, deque::begin() returns invalid data?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Attaching frame1 assembly code. Something gone wrong after line: br.call.dptk.few rp=_ZNSt5dequeI8WriteJobSaIS0_EE5beginEv+0x0;;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Mar 2012 09:36:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5585343#M640409</guid>
      <dc:creator>gina23</dc:creator>
      <dc:date>2012-03-15T09:36:00Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN (bad deque iterator)</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5586679#M640410</link>
      <description>&lt;P&gt;&amp;gt;I believe something going wrong in frame 1, deque::begin() returns invalid data?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes.&amp;nbsp; Which means the deque object is corrupted, somehow.&amp;nbsp; Or already freed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;Something gone wrong after line: br.call rp=_ZNSt5dequeI8WriteJobSaIS0_EE5beginEv&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;No, that's fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have debug info so you can print out the deque control block?&lt;/P&gt;&lt;P&gt;Otherwise you'll need to print it out in raw hex format:&lt;/P&gt;&lt;P&gt;x /11gx &amp;amp;deque&amp;nbsp;&amp;nbsp; # The "g" is for 64 bit apps&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It also appears that this isn't the first time through the for-loop since r33 has changed.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2012 04:58:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5586679#M640410</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2012-03-23T04:58:20Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5590025#M640411</link>
      <description>&lt;P&gt;Here we go:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;(gdb) x /11gx 0x6000000003102870&lt;BR /&gt;0x6000000003102870:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d540&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d540&lt;BR /&gt;0x6000000003102880:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d590&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031b6f0&lt;BR /&gt;0x6000000003102890:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d590&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d540&lt;BR /&gt;0x60000000031028a0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d590&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031b6f0&lt;BR /&gt;0x60000000031028b0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000000000000001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031b6f0&lt;BR /&gt;0x60000000031028c0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000000000000001&lt;/P&gt;</description>
      <pubDate>Tue, 20 Mar 2012 05:25:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5590025#M640411</guid>
      <dc:creator>gina23</dc:creator>
      <dc:date>2012-03-20T05:25:00Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN (bad deque iterator)</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5590069#M640412</link>
      <description>&lt;P&gt;These addresses all seem nicely aligned.&amp;nbsp; So any corruption must be in blocks that are nested deeper.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you can change your application, you might want to loop through all of your elements and print their addresses to see how many are bad.&lt;/P&gt;&lt;P&gt;Also, having debug info would be helpful.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2012 04:58:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5590069#M640412</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2012-03-23T04:58:37Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5590115#M640413</link>
      <description>&lt;P&gt;The first element that we retrive from deque itself is corrupted. i e deque::begin() returns something invalid.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;0x6000000000305003&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;x /11gx 0x6000000000305003&lt;BR /&gt;0x6000000000305003:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000000020600000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000031b318000000&lt;BR /&gt;0x6000000000305013:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000000001c600000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000031b7b8000000&lt;BR /&gt;0x6000000000305023:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000000003f000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000000064000000&lt;BR /&gt;0x6000000000305033:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0100000000000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000000030600000&lt;BR /&gt;0x6000000000305043:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0004352838000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000000012600000&lt;BR /&gt;0x6000000000305053:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00043529b8000000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;what is debug info ?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Mar 2012 06:27:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5590115#M640413</guid>
      <dc:creator>gina23</dc:creator>
      <dc:date>2012-03-20T06:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN (bad deque iterator)</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5591397#M640414</link>
      <description>&lt;P&gt;0x6000000003102870:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d540&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d540&lt;BR /&gt;0x6000000003102880:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d590&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031b6f0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the iterator begin.&amp;nbsp; The first word is the pointer to the element and it is aligned.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;0x6000000003102890:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d590&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d540&lt;BR /&gt;0x60000000031028a0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031d590&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031b6f0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the iterator end.&amp;nbsp; The first word is the pointer past the end.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;0x60000000031028b0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000000000000001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x600000000031b6f0&amp;nbsp; 0x0000000000000001&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The only thing "odd" about this, is that there is only room for the one element, of 80 bytes.&lt;/P&gt;&lt;P&gt;(This would only happen if container allocation policies were fiddled with.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&amp;gt;The first element that we retrieve from deque itself is corrupted. Ie deque::begin() returns something invalid.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm not sure how?&amp;nbsp; It only needs to copy the 4 pointers out of the control block.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;gt;what is debug info?&lt;BR /&gt;&lt;BR /&gt;When you compile with -g, the compiler generates debug info.&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 23 Mar 2012 04:56:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5591397#M640414</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2012-03-23T04:56:14Z</dc:date>
    </item>
    <item>
      <title>Re: Signal 10, Bus error - BUS_ADRALN (bad deque iterator)</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5594159#M640415</link>
      <description>&lt;P&gt;&amp;gt;I'm not sure how?&amp;nbsp; It only needs to copy the 4 pointers out of the control block.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The register values indicate that r33 was changed.&amp;nbsp; This could happen if it was changed somewhere in the for-loop below the disassembly.&amp;nbsp; This means it aborted on the second or following trip.&lt;/P&gt;&lt;P&gt;So can you print out the current iterator value?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You could have blasted it by a buffer overrun.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2012 04:55:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/signal-10-bus-error-bus-adraln/m-p/5594159#M640415</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2012-03-23T04:55:51Z</dc:date>
    </item>
  </channel>
</rss>

