[php-maint] Bug#431044: Bug#431044: Bug#431044: Apache child exits on sql server functions
Steve Langasek
vorlon at debian.org
Mon Oct 1 09:10:09 UTC 2007
Hi Walter,
On Sat, Sep 29, 2007 at 12:09:32PM +0200, Walter Doekes wrote:
> Hi debian folk.
> > It's possible that the problem is also specific to tables containing
> > non-ASCII data. You mentioned that the problem was not reproducible
> > for you when using sqsh; could you also provide a sample result set
> > for a query that succeeds with sqsh and fails with php5-sybase?
> I don't think it's the same bug, but it's really close.
> Please take a look at this one:
> http://bugs.php.net/bug.php?id=33693
> If also concerns sybase-ct and iconv.
> See this sample script connecting to a MS SQL server:
> <?php
> putenv('TDSVER=7.0');
> $db = sybase_connect($server, $username, $password);
> sybase_select_db('MODULES', $db);
> sybase_query("DROP TABLE test_tbl");
> sybase_query("CREATE TABLE test_tbl
> (a INT, b NVARCHAR(255), c UNIQUEIDENTIFIER)");
> sybase_query("INSERT INTO test_tbl VALUES
> (1, N'Hello World', NEWID())");
> if (($q1 = sybase_query("SELECT a, b FROM test_tbl")))
> print_r(sybase_fetch_row($q1));
> if (($q2 = sybase_query("SELECT a, b, c FROM test_tbl")))
> print_r(sybase_fetch_row($q2));
> ?>
> This outputs:
> Array
> (
> [0] => 1
> [1] => Hello World
> )
> error_handler: Data-conversion resulted in overflow.
> Segmentation fault
Is this problem reproducible for you with the php5-sybase package in
unstable, which is now based on the mssql extension rather than the
sybase-ct extension? I wasn't able to reproduce it here.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon at debian.org http://www.debian.org/
More information about the pkg-php-maint
mailing list