Bug #14558 Updated: not worked ibase_connection(..)
| From: | sniper@php.net | Date: | Thu, 04 Apr 2002 12:00:04 +0000 |
| Subject: | Bug #14558 Updated: not worked ibase_connection(..) | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-4020@lists.php.net to get a copy of this message | ||
ID: 14558
Updated by: sniper@php.net
Reported By: anton_bl@chat.ru
-Status: Duplicate
+Status: Closed
Bug Type: InterBase related
Operating System: win xp,2000,98
PHP Version: 4.1.0
New Comment:
fixed -> closed
Previous Comments:
------------------------------------------------------------------------
[2002-04-04 03:37:48] daniela@php.net
Should be fixed in today CVS (4.3.0-dev)
same as bug #1549 - #15992
you'll find an example about how to use ibase_close() at:
http://www.php.net/manual/en/function.ibase-close.php
------------------------------------------------------------------------
[2002-02-18 10:57:47] dbadmin@avenet.stw.uni-erlangen.de
finally tried it with PHP 4.2.0-dev fresh out of CVS, but did not help.
ibase_connect crashes PHP with seg.fault - not always, but quite often.
------------------------------------------------------------------------
[2002-02-18 08:32:12] dbadmin@avenet.stw.uni-erlangen.de
does not seem to be a problem with the interbase-module code, compiling
and using PHP 4.1.1 with interbase-module-code of PHP 4.0.6 results in
the same error described above!
------------------------------------------------------------------------
[2002-02-18 07:36:20] dbadmin@avenet.stw.uni-erlangen.de
here some more info:
tried the above described situation with PHP 4.0.6 -> works fine.
will now have a look at php-source changes in the interbase modul
between version PHP 4.0.6 and PHP 4.1.1...
------------------------------------------------------------------------
[2002-02-18 07:13:52] dbadmin@avenet.stw.uni-erlangen.de
I can confirm this bug! Appears under Debian Linux too.
One curious example:
a simple php-script that reads all records of a db-table and echo's
them works fine with e.g. table a,b and c. when I trie it with e.g.
table d and e, PHP crashes with a segmentation fault in the
apache-error-log.
I used the following script:
###########################################################
<html>
<head>
<title>PHP/InterBase test</title>
</head>
<body>
<?
$conn=ibase_pconnect ("localhost:/path/to/db-file.gdb", "user",
"password");
if (!$conn)
{
echo "Acess Denied!<br>";
exit;
}
$result=ibase_query($conn, "select * from any_table");
if (!$result)
{
echo "<br>Error executing query select count!";
exit;
}
while ($row=ibase_fetch_row ($result)) {
echo $row[0] . "<br>";
}
ibase_close($conn);
?>
</body>
</html>
It happens only with ibase_connect after the execution of the following
ibase-function. ibase_pconnect seems to work fine.
If more info is needed, feel free to contact me via email.
------------------------------------------------------------------------
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/14558
--
Edit this bug report at http://bugs.php.net/?id=14558&edit=1