ID: 26407 User updated by: tvoigt at informatik dot tu-cottbus dot de Reported By: tvoigt at informatik dot tu-cottbus dot de Status: Open Bug Type: Sybase-ct (ctlib) related Operating System: Linux (i686) & Solaris 8 PHP Version: 4.3.4 New Comment:
Okay, done. It's my first bug report/'make test'-thing, but I'm just beginning to get it ;-) Thanks for your test case! Here's the content of bug26407.log (php4-STABLE-200401261030): http://www.informatik.tu-cottbus.de/~tvoigt/php/bug26407.log ...and to prove that everything was fine with php-4.3.3: http://www.informatik.tu-cottbus.de/~tvoigt/php/bug26407.log.php-4.3.3 (Okay, there is a warning about the character set in sybase_connect, making this a "failed" test, too. But the actual test results are as expected. Maybe you want to adapt the test case?) If you are interested in the other sybase test's results, find the complete output here: http://www.informatik.tu-cottbus.de/~tvoigt/php/php_test_results_20040201.txt (#22403 testing failed for my dbo not allowing to create stored procedures in tempdb, sorry.) Thanks a lot, Thomas Previous Comments: ------------------------------------------------------------------------ [2004-02-01 10:01:28] [EMAIL PROTECTED] Hrm, the test results contain no ext/sybase_ct related errors. I guess this is because the tests/ subdirectory is not in the PHP4_3 branch - have a look at http://cvs.php.net/cvs.php/php-src/ext/sybase_ct/tests?login=2, especially bug26407.phpt (you'll also need the two .inc-files and will probably have to change the server name and credentials in test.inc) ------------------------------------------------------------------------ [2004-01-26 07:20:30] tvoigt at informatik dot tu-cottbus dot de Yes, we have Sybase's ctlib in production. We decided against FreeTDS here (for it crashed *way* too often). Here is the test output created by PHP/4.3.5RC2-dev (2004-01-26): http://www.informatik.tu-cottbus.de/~tvoigt/php/php_test_results_20040126.txt Thanks for your reply, Thomas ------------------------------------------------------------------------ [2004-01-23 21:52:12] [EMAIL PROTECTED] Can neither reproduce with PHP/4.3.4 nor with current CVS. I'm using FreeTSD v.0.62 under FreeBSD/4.8-STABLE. Maybe this occurs with the Sybase-libraries only? Could you provide the ouput of $ make test TESTS=ext/sybase_ct/ (execute in top source directory of a PHP checkout / snap) ------------------------------------------------------------------------ [2003-12-02 10:25:11] tvoigt at informatik dot tu-cottbus dot de All sample queries above execute perfectly well up to PHP version 4.3.3; on PHP-4.3.4 (and later devel snapshots) I'll get the OpenClient error message and those queries don't work. Both PHP versions are configured identically (on both machines, running Solaris or Linux). Nothing else has been altered. So whatever upsets OpenClient must have its origin in changed code in PHP-4.3.4... Thanks and best regards, Thomas ------------------------------------------------------------------------ [2003-12-01 11:57:39] [EMAIL PROTECTED] The other changes in the sources can not cause this. Are you sure this isn't openclient bug? Maybe you should ask them.. ------------------------------------------------------------------------ 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/26407 -- Edit this bug report at http://bugs.php.net/?id=26407&edit=1