Bug #80583 [Com]: cli readline causes crash
| From: | risetar964 at pigicorn dot com | Date: | Fri, 25 Jun 2021 04:43:47 +0000 |
| Subject: | Bug #80583 [Com]: cli readline causes crash | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-234626@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=80583&edit=1
ID: 80583
Comment by: risetar964 at pigicorn dot com
Reported by: jan dot hana at atlas dot cz
Summary: cli readline causes crash
Status: Verified
Type: Bug
Package: *Unicode Issues
Operating System: Ubuntu 20.04
PHP Version: 8.0.0
Block user comment: N
Private report: N
New Comment:
Hooters restaurant is conducting an online Hooters Guest Satisfaction Survey to measure how their
products and services are offered to meet the customer needs or not?
https://guestsurvey.onl/www-hootersfeedback-com/
Previous Comments:
------------------------------------------------------------------------
[2021-06-25 04:35:30] vefaconkokev at getnada dot com
Dressbarn Feedback Survey will accept all your feedback and reviews and will use it to improve
customer service, store atmosphere, and product standards, where suitable.
https://takesurveyz.onl/www-dressbarnfeedback-com/
------------------------------------------------------------------------
[2021-06-24 06:28:25] employeeb14 at gmail dot com
ABRT currently supports the detection of crashes in applications written in the C, ... The command
line interface is useful on headless machines, remote systems ... coredump , cmdline , executable ,
kernel , os_release
https://employeebenefits.onl/deloitte-employee-benefits/
------------------------------------------------------------------------
[2021-01-04 14:05:06] nikic@php.net
This works on 7.4 and 8.0:
var_dump(setlocale(LC_ALL, 'en_US.UTF-8'));
readline('doména ÄÅ¡ÄÅžýáÃé');
This crashes on 7.4 and 8.0:
var_dump(setlocale(LC_ALL, 'C'));
readline('doména ÄÅ¡ÄÅžýáÃé');
Locale-dependent crashes in libedit, this is horrible.
------------------------------------------------------------------------
[2021-01-04 13:53:00] jan dot hana at atlas dot cz
Description:
------------
When using the Czech diacritics in readline parametter, whole application crashes.
It works in PHP 7.4.
Test script:
---------------
<?php
readline('doména ÄÅ¡ÄÅžýáÃé');
Actual result:
--------------
NeoprávnÄný pÅÃstup do pamÄti (SIGSEGV) (core dumped [obraz pamÄti uložen])
Translated to EN: Unauthorized Memory Access (SIGSEGV) (core dumped)
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=80583&edit=1