View Issue Details

IDProjectCategoryView StatusLast Update
0002260XdebugInstallationpublic2024-04-11 13:39
Reporteraprokopenko Assigned Toderick  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionwon't fix 
PlatformLinuxOSDebianOS Versionbullseye
Product Version3.3.1 
Summary0002260: Crash when used with source guardian encoded files
Description

When including files that are encoded with source guardian (https://www.sourceguardian.com/) I get a segmentation fault.

This happens always for any encoded file included/required. Doesn't work on 3.3.0, 3.3.1.
Works fine with 3.2.2

Steps To Reproduce

First, you must be able to run files using the Source Guardian loaders. So install the loaders for your system
https://www.sourceguardian.com/loaders.html

Next, you'll need to encode a file with the Source Guardian encoder. You can sign up for a 14 day trial.
The file can be as simple as: echo "Hello World"; You can name it whatever you want, I named it encoded.php so the attached file has that as the file to include.

Next, execute the php file.

I get the following:
Segmentation fault (core dumped)

It works fine on the non encoded version of the file

TagsNo tags attached.
Operating SystemDebian (docker hub php image)
PHP Version8.2.0-8.2.9

Activities

derick

2024-04-11 13:39

administrator   ~0006893

Xdebug does not support being loaded with third party Zend extensions: https://xdebug.org/docs/compat#compat

I would accept patches provided that address this issue, as long as the contributing guidelines are followed: https://github.com/xdebug/xdebug/blob/master/CONTRIBUTING.rst

Issue History

Date Modified Username Field Change
2024-04-11 12:37 aprokopenko New Issue
2024-04-11 13:39 derick Assigned To => derick
2024-04-11 13:39 derick Status new => resolved
2024-04-11 13:39 derick Resolution open => won't fix
2024-04-11 13:39 derick Note Added: 0006893