View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001729 | Xdebug | Installation | public | 2019-12-10 00:49 | 2020-01-12 16:47 |
Reporter | shivam | Assigned To | derick | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | not fixable | ||
Platform | Linux amd64 | OS | Ubuntu | OS Version | 18.04 |
Product Version | 2.9.0 | ||||
Summary | 0001729: Upgrading to newer version of Xdebug using PECL when older version is enabled results in segmentation fault. | ||||
Description | When upgrading to 2.9.0 using PECL when 2.8.0 is loaded in memory results in segmentation fault. Disabling the extension before upgrading and enabling afterwards is a smooth process. | ||||
Steps To Reproduce | On ubuntu create a fresh installation of PHP7.4 using the package from https://launchpad.net/~ondrej/+archive/ubuntu/php sudo add-apt-repository ppa:ondrej/php
| ||||
Tags | pear, pecl | ||||
Operating System | Ubuntu | ||||
PHP Version | 7.4.0-7.4.4 | ||||
|
Hi, I can indeed confirm this, although this only recently started to become a problem for me. It has been reported in the past (0000793), and also in other packages, such as https://github.com/pdezwart/php-amqp/issues/95 and https://github.com/grpc/grpc/issues/15210). This is not a bug in Xdebug, as it's the PECL installer that causes this by overwriting a binary that is already in use (I believe). As a workaround, you can temporarily disable xdebug.so in php.ini (by using the cheers, |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-12-10 00:49 | shivam | New Issue | |
2019-12-10 00:49 | shivam | Tag Attached: pear | |
2019-12-10 00:49 | shivam | Tag Attached: pecl | |
2020-01-12 16:47 | derick | Assigned To | => derick |
2020-01-12 16:47 | derick | Status | new => resolved |
2020-01-12 16:47 | derick | Resolution | open => not fixable |
2020-01-12 16:47 | derick | Note Added: 0005213 |