Closed nradchenko closed 2 years ago
This is a known issue with ioncube loader, other extensions using observers would also crash. Please talk to the Ioncube support.
Thanks @beberlei , looks like you're right - I've tried another extension that utilizes observers API and got a segfault too. So the problem parts are observers and Ioncube loader, not tideways.
If this is a known problem, could you point me to a relevant discussion which explains why the error happens and what probably might go wrong in Ioncube? I guess it somehow violates Zend API which makes the whole thing crash.
@nradchenko You have to talk to ioncube support, I had a support ticket from one of our customers regarding this issue a few weeks ago, its not a public discussion and I havent seen a public discussion on ioncube webseite either.
OK, thanks for info!
I can't get PHP 8.1 with recently released Ioncube loader to process encoded files.
The test file is just a single echo line encoded with latest Ioncube PHP Encoder 12 (free trial version).
Current PHP (
php:8.1.12-cli
from Docker Hub) runs the script fine, but when I tell PHP to load tideways this results in a reproducible crash.Another backtrace of a custom PHP build (8.1.12 too):