Paul DelRe
Paul DelRe
I am also seeing this error. It appears it is the `goasp` framework's `Go\ParserReflection\ReflectionEngine::$locator` that causes the issue. I don't see where AspectMock touches the engine which is bootstrapped to...
I've had limited success with having a Locator that autoloads the class then and uses `\ReflectionClass` to report what file it is loaded from. I am eventually getting a segfault/xdebug...
Thank you for the verification. We won't be able to change our codebase to PSR-0/4 but I could modify our autoloaders to expose the path resolving and see if that...
I believe the segfault I was seeing is actually around https://github.com/goaop/parser-reflection/issues/43. Will update that project with any new issues. Getting into an inf loop with a class like this: ```php...
Agreed. Maybe this is an issue upstream in `goaop/framework` or `Codeception/AspectMock` then. I'm upgrading a monolith codebase where AspectMock/GoAOP had been working before upgrading to 2.0.0 for PHP 7.0 support.
We also use includes via constants (`include INCLUDE_PATH . '/SomeName.php';`) and it could possibly support the ini's `include_path` (http://php.net/manual/en/ini.core.php#ini.include-path) as well.
👋 Been quietly watching this and previous issues. In WSL Ubuntu this is pretty wide spread from packages built with go and those that are built with gcc. I believe...
Here's a list from my bash/zsh history, though I think I had an issue with every package that uses `go` as a build dependency. - act - docker - docker-compose...
@iMichka I installed `ssdeep` and it does not segfault as the OP describes with `ssdeep -V`. Output ```bash $ brew install ssdeep ... ==> Downloading https://ghcr.io/v2/homebrew/core/ssdeep/manifests/2.14.1-1 #################################################################################################################################################################################################################################### 100.0% ==> Fetching...
@fxcoudert I've tried a few of these (`act`, `k6`, `gh`, `yq`) and they still segfault. Looking at the GH Actions, it appears they depend on the Homebrew `go` package which...