# [PHP-CVS] svn: /php/php-src/ branches/PHP_5_3/NEWS branches/PHP_5_3/ext/pdo/pdo_dbh.c branches/PHP_5_3/ext/pdo/php_pdo_driver.h branches/PHP_5_3/ext/pdo_pgsql/pdo_pgsql.c branches/PHP_5_3/ext/pdo_pgsql/pgsql_driver.c branches/PHP_5_3/ext/pdo_pgsq

- Thread: https://externals.io/message/48784
- Original archive: https://news-web.php.net/php.internals/48784
- Started by Ilia Alshanetsky on 2010-06-15T11:11:21+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #48784 — Ilia Alshanetsky — 2010-06-15T11:11:21+00:00

URL: https://externals.io/message/48784#48784

I'll adjust the code to simply use in_txn flag for the moment to avoid the
structure change.

2010/6/14 Johannes Schlüter <johannes@schlueters.de>

> 
> > […]
>
> Here you are changing a structure which is allocated and initialized in
> a driver and then read from the PDO core. PDO core will therefore read
> invalid memory when a driver compiled against 5.3.2 is used in 5.3.3
> while we usually guarantee binary compatibility in bug fix releases.
>
> This for instance affects distributors or MSFT's sqlsrv driver.
>
> johannes
