ID: 32954 Updated by: [EMAIL PROTECTED] Reported By: andreybl at matrix dot co dot il -Status: Open +Status: Feedback Bug Type: Informix related Operating System: Red Hat 3.0 ES -PHP Version: PHP 5.1.0-dev (cgi) (built: May 17 2005 15:15:13) (DEBUG) +PHP Version: 5.1.0-dev (cgi) (built: May 17 2005 15:15:13) (DEBUG) New Comment:
Please try using this CVS snapshot: http://snaps.php.net/php5-latest.tar.gz For Windows: http://snaps.php.net/win32/php5-win32-latest.zip And don't invent your own PHP version strings. The version must start with a NUMBER in this bug system.. Previous Comments: ------------------------------------------------------------------------ [2005-05-17 14:41:35] andreybl at matrix dot co dot il Well, well. I don know even what to do: cry :( or laugh :) The good news is that the SEGV problem did not appear. The bad news is that we still DO HAVE a problem with TEXT fields. So. I have a table, called "registrars" with few rows. There is a field in this table, called 'allowedips' and it is of type TEXT. It may have NULL value. Here is a small test program run on PHP CGI (not Apache module, but it does not matter): $conn_id = ifx_connect(..............); $res_id = ifx_query('SELECT * FROM registrars', $conn_id); while ($row = ifx_fetch_row($res_id)) { if (!empty($row['allowedips'])) echo ifx_get_blob($row['allowedips'])."\n"; } ifx_free_result($res_id); ifx_close($conn_id); Instead of the values for the 'allowedips' field I see in the output the following: /tmp/blbGmDdPT /tmp/blb214Nct /tmp/blbQM8yM2 /tmp/blbuQGH1T I ran this test several times. And as You can guess the /tmp directory was full with blb****** emty files. If in the beginning of the program I put: ifx_textasvarchar(1); then: echo $row['allowedips'; will produce the same output and there will be same emty files. BTW: $rc = ifx_get_blob('blabla'); // 'blabla' is not a valid id produces the Segmentation fault !!! that we all LOVE :) ------------------------------------------------------------------------ [2005-05-17 10:36:30] [EMAIL PROTECTED] That does not matter. (1.3.33 is better though, IMO :) ------------------------------------------------------------------------ [2005-05-17 10:29:54] andreybl at matrix dot co dot il I see. Well. What Apache version do You want me to use: 1 or 2? ------------------------------------------------------------------------ [2005-05-17 10:24:59] [EMAIL PROTECTED] Yes, but we're focused on PHP 5 now. If you can check it happens with PHP 5 too, there's much more interest in fixing it and backporting the fix to PHP 4 too. ------------------------------------------------------------------------ [2005-05-17 10:23:14] andreybl at matrix dot co dot il Hi. You propose me to check with the snapshot of the fifth (5) version of PHP. The problem, that I MUST use the fourth (4) ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/32954 -- Edit this bug report at http://bugs.php.net/?id=32954&edit=1