Package: libdbd-mysql
Version: 0.7.1-3
Severity: grave

When running applications built with libdbi0 (0.7.2-1), the pgsql
(libdbd-pgsql) and sqlite (libdbd-sqlite) drivers work ok. The mysql
driver (this package) is able to connect to databases, but any attempt
to retrieve stored data fails with an error code indicating a data
type mismatch between the SQL column and the retrieval function. As an
example, you cannot retrieve a 4 byte integer from a MySQL column of
type INT using the dbi_result_get_long() function.

Attempting to insert data into existing tables causes the app to
segfault.

Building libdbi and libdbi-drivers from CVS source cures both problems.

Other relevant versions: 
mysql-server-4.1: 4.1.11-3
libmysqlclient14: 4.1.11-3
Debian 3.0 testing
Linux version 2.4.26-1-k7 ([EMAIL PROTECTED]) (gcc version 3.3.3
  (Debian 20040401))
libc6-2.3.2.ds1-21

I suggest rebuilding the package using recent versions of
libmysqlclient.

regards,
Markus

-- 
Markus Hoenicka
[EMAIL PROTECTED]
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to