<?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>i.MX ProcessorsのトピックRe: Segmentation fault with any SSL library</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224721#M15659</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, Israel!&lt;/P&gt;&lt;P&gt;Yes, now I use OpenSSL from LTIB and libc from LTIB rootfs:&lt;/P&gt;&lt;P&gt;~ # ls -l /lib/libc*&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;-rw-r--r--&lt;/TD&gt;&lt;TD&gt;1 1000 &lt;/TD&gt;&lt;TD&gt;1000&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1491213 Jul 11&amp;nbsp; 2013 /lib/libc-2.11.1.so&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;lrwxrwxrwx&lt;/TD&gt;&lt;TD&gt;1 root &lt;/TD&gt;&lt;TD&gt;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;14 Jan&amp;nbsp; 1 00:02 /lib/libc.so.6 -&amp;gt; libc-2.11.1.so&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I solve problem with get SHA1 on board after switch SSL-interface EVP_X on SHA1_X.&lt;/P&gt;&lt;P&gt;But now I have same problem with verify file signature, I get Segmentation fault in PEM_read_RSA_PUBKEY, I try use BIO-interface and get Segmentation fault in PEM_read_bio_RSA_PUBKEY&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 12 Jul 2013 11:49:11 GMT</pubDate>
    <dc:creator>BrilliantovKiri</dc:creator>
    <dc:date>2013-07-12T11:49:11Z</dc:date>
    <item>
      <title>Segmentation fault with any SSL library</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224719#M15657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;We are use Linux-2.6.35.3 on our board with iMX538 CPU.&lt;/P&gt;&lt;P&gt;I write libary for get file SHA1 hash and sign it, this library use OpenSSL, I check work on my PC and not found any problem.&lt;/P&gt;&lt;P&gt;But after running application on board I always get segmentation fault in SSL library on memset, memcpy and other standart functions.&lt;/P&gt;&lt;P&gt;I try different version OpenSSL (0.9.8g from LTIB and 1.0.1e from site), I also check PolarSSL 1.2.6, error present always.&lt;/P&gt;&lt;P&gt;I also try use shared and static SSL library, but this is not change situtation.&lt;/P&gt;&lt;P&gt;But this time I can use HTTPS connection with mini_httpd 1.19 on board, it build with static OpenSSL.&lt;/P&gt;&lt;P&gt;Because I not found in work application on my host I not think what problem in it, I also think what problem is not in SSL library.&lt;/P&gt;&lt;P&gt;How can I found reason this problem?&lt;/P&gt;&lt;P&gt;Thank you and excuse my bad english.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Mar 2013 10:23:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224719#M15657</guid>
      <dc:creator>BrilliantovKiri</dc:creator>
      <dc:date>2013-03-14T10:23:59Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault with any SSL library</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224720#M15658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kirill,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you already try cross-compile with the openssl which comes with imx53 ltib package?&lt;/P&gt;&lt;P&gt;I already test this lib and seem to be working fine on the imx53 board. I was able to perform a SHA-512.&lt;/P&gt;&lt;P&gt;Seem the segmentation fault is because with board doesn't have a compatible libc with the one which is using your cross compiler in your PC.&lt;/P&gt;&lt;P&gt;The problem is your libc and not your openssl maybe changing the libc on your board could help.&lt;/P&gt;&lt;P&gt;At any case i recommend try to use the openssl which comes with ltib and install it in your cross-compiler&lt;/P&gt;&lt;P&gt;same goes for your libc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Other way to do this could be install gcc in the board and compile your program in the board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;-Israel.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Apr 2013 17:12:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224720#M15658</guid>
      <dc:creator>israelpz</dc:creator>
      <dc:date>2013-04-23T17:12:07Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault with any SSL library</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224721#M15659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, Israel!&lt;/P&gt;&lt;P&gt;Yes, now I use OpenSSL from LTIB and libc from LTIB rootfs:&lt;/P&gt;&lt;P&gt;~ # ls -l /lib/libc*&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;-rw-r--r--&lt;/TD&gt;&lt;TD&gt;1 1000 &lt;/TD&gt;&lt;TD&gt;1000&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1491213 Jul 11&amp;nbsp; 2013 /lib/libc-2.11.1.so&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;lrwxrwxrwx&lt;/TD&gt;&lt;TD&gt;1 root &lt;/TD&gt;&lt;TD&gt;root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;14 Jan&amp;nbsp; 1 00:02 /lib/libc.so.6 -&amp;gt; libc-2.11.1.so&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I solve problem with get SHA1 on board after switch SSL-interface EVP_X on SHA1_X.&lt;/P&gt;&lt;P&gt;But now I have same problem with verify file signature, I get Segmentation fault in PEM_read_RSA_PUBKEY, I try use BIO-interface and get Segmentation fault in PEM_read_bio_RSA_PUBKEY&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 11:49:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224721#M15659</guid>
      <dc:creator>BrilliantovKiri</dc:creator>
      <dc:date>2013-07-12T11:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault with any SSL library</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224722#M15660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think problem solved, after rebuild without -O2 all work fine.&lt;/P&gt;&lt;P&gt;But minimal code, please see attache, work with -O2.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jul 2013 10:08:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-with-any-SSL-library/m-p/224722#M15660</guid>
      <dc:creator>BrilliantovKiri</dc:creator>
      <dc:date>2013-07-15T10:08:50Z</dc:date>
    </item>
  </channel>
</rss>

