Created attachment 1534748 [details] history_list.patch Working on PHP readline extension, I try to introduce the readline_list_history missing function (only available when using libreadline), thanks to history_list introduce in 3.1 The current implementation rely on a NULL terminated list history = history_list(); if (history) { int i; for (i = 0; history[i]; i++) { add_next_index_string(return_value, history[i]->line); } } This badly segfault when using libedit As I don't find a proper way to contact upstream, I attached a patch about this. BTW, for PHP, we'll have to use 3 differents implementations, for now :( https://github.com/php/php-src/pull/3824
libedit-3.1-27.20190324cvs.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-e2103a77ec
libedit-3.1-27.20190324cvs.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-e2103a77ec
libedit-3.1-27.20190324cvs.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.