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
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: zenobic at gmail dot com
New email:
PHP Version: OS:

 

 [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: Fri Dec 27 00:01:30 2024 UTC