Re: Newbie help: Segmentation fault
| From: | Arnold Daniels | Date: | Mon, 15 Jan 2007 21:12:08 +0000 |
| Subject: | Re: Newbie help: Segmentation fault | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-27465@lists.php.net to get a copy of this message | ||
Hi again,
First of all thanks for your reply. It sound logical, but doesn't work unfortunately. I now get:
seabert:/var/pear# phpunit Test_Standard_qconf
PHPUnit 3.0.0alpha11 by Sebastian Bergmann.
FFFFSegmentation fault
I've got no idea where the the FFFF stands for.
/**
* Parse .ini content into a zend array
*/
PHP_FUNCTION(qconf_ini_parse)
{
zval *in=NULL;
zval *ret=NULL;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|z", &in, &ret) == FAILURE) {
RETURN_FALSE;} if (ret != NULL) {
printf('1');
}
RETURN_NULL();
}
If you could have a closer look I will be very grateful.
Arnold
Antony Dovgal schreef:
On 01/15/2007 11:50 PM, Arnold Daniels wrote:Hi, I could use some help on an extension I've written. It worked fine before, but from out the blue I started to get segmentation faults. I've located it down to this piece of code, but I don't do any writes to the code memory, so I don't get what's wrong. It seems like the error lies in the 'ret != NULL'. The module compiled against php 5.1.6 and runs under linux version 2.6.15.4 (Debian).- zval *ret; + zval *ret = NULL;