I have an old i686 machine with a Cyrix M II CPU which is (barely) capable of running Fedora. The latest version of openssl (openssl-1.0.1e-28.fc19.i686) breaks incoming and outgoing ssh. Outgoing fails with the error "Illegal instruction (core dumped)" (see https://bugzilla.redhat.com/show_bug.cgi?id=1022346 ). I installed the necessary debuginfo packages to get a stack trace from the core file (see the bug). I guessed that the problem has to do with my CPU not supporting the NOPL instruction, but can't tell from the stack trace. Has anyone else had similar trouble with old CPUs, and is there any other information that would be useful to collect? The maintainer hasn't responded so far.
On 10/25/2013 09:08 PM, Andre Robatino wrote:
I have an old i686 machine with a Cyrix M II CPU which is (barely) capable of running Fedora. The latest version of openssl (openssl-1.0.1e-28.fc19.i686) breaks incoming and outgoing ssh. Outgoing fails with the error "Illegal instruction (core dumped)" (see https://bugzilla.redhat.com/show_bug.cgi?id=1022346 ). I installed the necessary debuginfo packages to get a stack trace from the core file (see the bug). I guessed that the problem has to do with my CPU not supporting the NOPL instruction, but can't tell from the stack trace. Has anyone else had similar trouble with old CPUs, and is there any other information that would be useful to collect? The maintainer hasn't responded so far.
Yes, true for Fedora 19. Openssl latest update is very broken. It caused total lockouts on Rails development on Heroku for several of us. Run sudo yum downgrade openssl openssl-libs openssl-devel. This worked for those of us who had the problem till yesterday Oct25.
Don't do sudo yum update or the problem recurrs, grab latest Fedora updates from software updater and make sure that everything openssl is not selected. I have no idea how to know when or if the problem will be fixed. Roger
Am 26.10.2013 00:57, schrieb Roger:
On 10/25/2013 09:08 PM, Andre Robatino wrote:
I have an old i686 machine with a Cyrix M II CPU which is (barely) capable of running Fedora. The latest version of openssl (openssl-1.0.1e-28.fc19.i686) breaks incoming and outgoing ssh. Outgoing fails with the error "Illegal instruction (core dumped)" (see https://bugzilla.redhat.com/show_bug.cgi?id=1022346 ). I installed the necessary debuginfo packages to get a stack trace from the core file (see the bug). I guessed that the problem has to do with my CPU not supporting the NOPL instruction, but can't tell from the stack trace. Has anyone else had similar trouble with old CPUs, and is there any other information that would be useful to collect? The maintainer hasn't responded so far.
Yes, true for Fedora 19. Openssl latest update is very broken. It caused total lockouts on Rails development on Heroku for several of us. Run sudo yum downgrade openssl openssl-libs openssl-devel. This worked for those of us who had the problem till yesterday Oct25.
Don't do sudo yum update or the problem recurrs, grab latest Fedora updates from software updater and make sure that everything openssl is not selected. I have no idea how to know when or if the problem will be fixed
affects pretty sure only i686
openssl-1.0.1e-4.fc19.x86_64 openssl-1.0.1e-28.fc19.x86_64 openssl-1.0.1e-29.fc19.x86_64
are all stable, also the F18 x86_64 builds and used on production servers here from day ones with recompiled http/postfix/dovecot to provide working Forward Secrecy
maybe older CPU's are the reason too, nobody is using i686 on recent ones
Roger <arelem <at> bigpond.com> writes:
Yes, true for Fedora 19. Openssl latest update is very broken. It caused total lockouts on Rails development on Heroku for several of us. Run sudo yum downgrade openssl openssl-libs openssl-devel. This worked for those of us who had the problem till yesterday Oct25.
Just to make sure it's the same problem, if you use the latest openssl and log in at the console and try to use outgoing ssh, do you get the same message "Illegal instruction (core dumped)"? If so, can you report at https://bugzilla.redhat.com/show_bug.cgi?id=1022346 which CPU(s) your machines are using? The maintainer says that for me, it's a problem with my specific CPU (Cyrix M II), and had a workaround that works for me (see https://bugzilla.redhat.com/show_bug.cgi?id=1022346#c5 ), but if it's affecting more CPUs, he needs to know that, and it would be nice if it was a more general bug that can be fixed without workarounds for specific CPUs. Thanks.
Andre Robatino <robatino <at> fedoraproject.org> writes:
Roger <arelem <at> bigpond.com> writes:
Yes, true for Fedora 19. Openssl latest update is very broken. It caused total lockouts on Rails development on Heroku for several of us. Run sudo yum downgrade openssl openssl-libs openssl-devel. This worked for those of us who had the problem till yesterday Oct25.
Just to make sure it's the same problem, if you use the latest openssl and log in at the console and try to use outgoing ssh, do you get the same message "Illegal instruction (core dumped)"? If so, can you report at https://bugzilla.redhat.com/show_bug.cgi?id=1022346 which CPU(s) your machines are using? The maintainer says that for me, it's a problem with my specific CPU (Cyrix M II), and had a workaround that works for me (see https://bugzilla.redhat.com/show_bug.cgi?id=1022346#c5 ), but if it's affecting more CPUs, he needs to know that, and it would be nice if it was a more general bug that can be fixed without workarounds for specific CPUs. Thanks.
My bug is apparently limited to Cyrix CPUs. See
https://rt.openssl.org/Ticket/Display.html?id=3151&user=guest&pass=g...
https://rt.openssl.org/Ticket/Display.html?id=3005&user=guest&pass=g...
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699692
A patch was posted and the original reporter verified that it fixed his problem in a Debian build. It's not clear to me whether the patch was pulled in upstream and if I have to do anything to get it into Fedora.
Roger, unless all of your affected machines have Cyrix CPUs, you're probably seeing a different bug, unless you see the "Illegal instruction (core dump)" message when using outgoing ssh, in which case you could get a stack trace by installing debuginfo packages (see https://fedoraproject.org/wiki/StackTraces ).
Andre Robatino <robatino <at> fedoraproject.org> writes:
My bug is apparently limited to Cyrix CPUs. See
https://rt.openssl.org/Ticket/Display.html?id=3151&user=guest&pass=g...
https://rt.openssl.org/Ticket/Display.html?id=3005&user=guest&pass=g...
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699692
A patch was posted and the original reporter verified that it fixed his problem in a Debian build. It's not clear to me whether the patch was pulled in upstream and if I have to do anything to get it into Fedora.
Patched openssl-1.0.1e-30 Fedora builds for 18, 19, and 20 were just posted, and the F19 build fixes my bug (see https://bugzilla.redhat.com/show_bug.cgi?id=1022346#c15 ).
On 25.10.2013, Andre Robatino wrote:
I have an old i686 machine with a Cyrix M II CPU which is (barely) capable of running Fedora. The latest version of openssl (openssl-1.0.1e-28.fc19.i686) breaks incoming and outgoing ssh.
There's an update to openssl-1.0.1e-29.fc19, maybe it fixes your problems?