php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #64812 won't compile, Zend API Changes
Submitted: 2013-05-10 17:16 UTC Modified: 2013-05-15 06:24 UTC
From: zenobic at gmail dot com Assigned: krakjoe (profile)
Status: Closed Package: BLENC (PECL)
PHP Version: master-Git-2013-05-10 (Git) OS: Linux
Private report: No CVE-ID: None
 [2013-05-10 17:16 UTC] zenobic at gmail dot com
Description:
------------
Module compiles with applied patch, but results in a segfault.
A simple Test Script fails, because of something in `blenc_compile`, 
which uses the function pointer of zend_compile_file.


 




Test script:
---------------
<?php $bar ='foo'; echo $bar.PHP_EOL; 


Expected result:
----------------
foo


Actual result:
--------------
Starting program: /usr/local/bin/php scripts/test.php
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0xb7462565 in _IO_sgetn (fp=0xbfffe4c8, data=0xb5b790dc, n=4092) at genops.c:500
500	genops.c: No such file or directory.


Patches

blenc.c.patch (last revision 2013-05-10 17:17 UTC by zenobic at gmail dot com)

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2013-05-15 06:24 UTC] krakjoe@php.net
The BLENC extension has not been updated since 2004, it is an un-maintained and 
unsupported PECL extension.

Try to ascertain the development status of PECL extensions before choosing to 
rely on them.
 [2013-05-15 06:24 UTC] krakjoe@php.net
-Status: Open +Status: Closed -Assigned To: +Assigned To: krakjoe
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Wed Dec 11 10:01:29 2024 UTC