<?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: HPUX 11.23 PARISC, QPK1123 generating SIGFPE in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144277#M93407</link>
    <description>It might be helpful to use a debugger to get a stack trace of that divide by 0.</description>
    <pubDate>Wed, 13 Feb 2008 08:09:32 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2008-02-13T08:09:32Z</dc:date>
    <item>
      <title>HPUX 11.23 PARISC, QPK1123 generating SIGFPE</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144276#M93406</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;If I link the any c code with -lsec (though i may not be using any of -lsec functions), it generates SIGFPE, if the QPK1123 depot is installed.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 13 Feb 2008 08:04:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144276#M93406</guid>
      <dc:creator>sadat</dc:creator>
      <dc:date>2008-02-13T08:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: HPUX 11.23 PARISC, QPK1123 generating SIGFPE</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144277#M93407</link>
      <description>It might be helpful to use a debugger to get a stack trace of that divide by 0.</description>
      <pubDate>Wed, 13 Feb 2008 08:09:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144277#M93407</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-02-13T08:09:32Z</dc:date>
    </item>
    <item>
      <title>Re: HPUX 11.23 PARISC, QPK1123 generating SIGFPE</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144278#M93408</link>
      <description>&lt;!--!*#--&gt;I`am not doing any division in the code. If i remove the lsec file and compile the code it works fine. This started happening after i installed the QPK11.23 on this m/c. Following is the bt&lt;BR /&gt;&lt;BR /&gt;#0  0xc3a3a874 in regular_seq () from /usr/lib/libc.2&lt;BR /&gt;(gdb) bt&lt;BR /&gt;#0  0xc3a3a874 in regular_seq () from /usr/lib/libc.2&lt;BR /&gt;#1  0xc3b2a2cc in pthread_key_delete () from /usr/lib/libc.2&lt;BR /&gt;#2  0xc0065c38 in __libsec_getspent_fini () from /usr/lib/libsec.2&lt;BR /&gt;#3  0xc00661f8 in __libsec_fini () from /usr/lib/libsec.2&lt;BR /&gt;#4  0xc00395b0 in shl_invoke_initfini () from /usr/lib/dld.sl&lt;BR /&gt;#5  0xc0039048 in shl_implicit_invoke_fini () from /usr/lib/dld.sl&lt;BR /&gt;#6  0xc3ac342c in exit () from /usr/lib/libc.2&lt;BR /&gt;#7  0x00002b1c in main () at test.c:27&lt;BR /&gt;</description>
      <pubDate>Wed, 13 Feb 2008 09:21:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144278#M93408</guid>
      <dc:creator>sadat</dc:creator>
      <dc:date>2008-02-13T09:21:03Z</dc:date>
    </item>
    <item>
      <title>Re: HPUX 11.23 PARISC, QPK1123 generating SIGFPE</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144279#M93409</link>
      <description>Do you have libsec PHCO_37069 installed?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I`am not doing any division in the code.&lt;BR /&gt;&lt;BR /&gt;But libc is.  Are you linking with -lpthread?&lt;BR /&gt;&lt;BR /&gt;#0  0xc3a3a874 regular_seq libc.2&lt;BR /&gt;#1  0xc3b2a2cc pthread_key_delete  libc.2&lt;BR /&gt;#2  0xc0065c38 __libsec_getspent_fini  libsec.2&lt;BR /&gt;#3  0xc00661f8 __libsec_fini  libsec.2&lt;BR /&gt;#4  0xc00395b0 shl_invoke_initfini  dld.sl&lt;BR /&gt;#5  0xc0039048 shl_implicit_invoke_fini  dld.sl&lt;BR /&gt;#6  0xc3ac342c exit libc.2&lt;BR /&gt;#7  0x00002b1c main  test.c:27&lt;BR /&gt;&lt;BR /&gt;The problem occurs if pthread_key_delete is called without calling pthread_key_create.  I suppose this is a user error.&lt;BR /&gt;&lt;BR /&gt;But the real problem is in libsec where it calls pthread_key_delete at exit time, even if it never created one.&lt;BR /&gt;&lt;BR /&gt;I'm not sure how this can fail unless you are fiddling with __ismt??</description>
      <pubDate>Wed, 13 Feb 2008 10:35:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hpux-11-23-parisc-qpk1123-generating-sigfpe/m-p/4144279#M93409</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-02-13T10:35:57Z</dc:date>
    </item>
  </channel>
</rss>

