Bug #78228 [Com]: base64_decode causes Illegal instruction (core dumped)

From: Date: Fri, 05 Jul 2019 05:30:35 +0000
Subject: Bug #78228 [Com]: base64_decode causes Illegal instruction (core dumped)
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-221637@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=78228&edit=1 ID: 78228 Comment by: pawaroti at gmail dot com Reported by: pawaroti at gmail dot com Summary: base64_decode causes Illegal instruction (core dumped) Status: Re-Opened Type: Bug Package: *General Issues Operating System: Debian GNU/Linux 9 (stretch) PHP Version: 7.3.6 Block user comment: N Private report: N New Comment: Here you have: root@fb34ae598296:/var/www/html# gdb --args php test.php GNU gdb (Debian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from php...(no debugging symbols found)...done. (gdb) run Starting program: /usr/local/bin/php test.php warning: Error disabling address space randomization: Operation not permitted During startup program terminated with signal SIGILL, Illegal instruction. (gdb) disassemble No frame selected. (gdb) Previous Comments: ------------------------------------------------------------------------ [2019-07-03 09:45:55] nikic@php.net Your CPU has both SSSE3 and AVX2, so there really shouldn't be issues due to incorrect implementation selection here. Can you do something like "gdb --args php file.php" and then "run" and then "disassemble" when you get the illegal instruction? ------------------------------------------------------------------------ [2019-07-03 09:25:15] pawaroti at gmail dot com Any update on this? The problem still happens. ------------------------------------------------------------------------ [2019-06-28 15:38:09] cmb@php.net @sjon, only the original reporter and those with php.net accounts are allowed to change the status of tickets. ------------------------------------------------------------------------ [2019-06-28 11:20:46] sjon@php.net Duplicate of Bug #77357 if this still happens, please reopen that instead ------------------------------------------------------------------------ [2019-06-28 11:05:38] pawaroti at gmail dot com It is probably related to: #77357 and #77485 ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=78228 -- Edit this bug report at https://bugs.php.net/bug.php?id=78228&edit=1

« previous php.bugs (#221637) next »