[DBD::Sybase] Prepare = Segmentation fault

[DBD::Sybase] Prepare = Segmentation fault

am 31.05.2006 13:41:24 von Maxime

** ENGLISH VERSION INCLUDED **

Hello,

Après avoir chercher un moment sur Google, je n'arrive pas à trouver de
réponse à mon problème. L'exécution de $dbh->prepare($sql) échoue en
raison d'une erreur de segmentation. Je n'arrive pas à corriger ce
problème. Toute idée sur la question serait la bienvenue.

After searching for a while on Google, I am still not able to find an
answer to the following issue. Running $dbh->prepare($sql) fails because
of a segmentation fault. I don't manage to fix this issue. Any idea
about this would be welcome.

Exemple de code / Code sample :

#!/usr/bin/perl -w

my $name = "user";
my $pass = "pass";
my $conn = 'DBI:Sybase:server=monserver';
my $dbh = DBI->connect($conn,$user, $pass);
print "W0 - Avant préparation\n";
my $sth = $dbh->prepare("SELECT ISDATE(?)");
print "W0 - Avant exécution\n";
$sth->execute('1970-01-01');

Exécution / Run

$ ./test.pl
W0 - Avant préparation
ct_send(CS_DESCRIBE_INPUT) returned 0 at
/usr/local/lib/perl/5.8.7/DBD/Sybase.pm line 133.
Erreur de segmentation

Environnement :
Perl v5.8.7
DBI::DBD v11.21
DBD::Sybase V1.07
FreeTDS V0.63

Merci de poster votre réponse ici, je ne consulte pas ma boite mail très
souvente (adresse principalement dédiées aux spams).
Please, post your answer here, I do not check my mailbox very often
(address mainly reserved for spams).

--
Maxime.

Re: [DBD::Sybase] Prepare = Segmentation fault

am 31.05.2006 22:55:54 von Emmanuel Florac

Le Wed, 31 May 2006 13:41:24 +0200, Maxime a écrit :

>
> Après avoir chercher un moment sur Google, je n'arrive pas à trouver de
> réponse à mon problème. L'exécution de $dbh->prepare($sql) échoue en
> raison d'une erreur de segmentation. Je n'arrive pas à corriger ce
> problème. Toute idée sur la question serait la bienvenue.

Essaie de recompiler le module. C'est sûrement un problème dans la
partie .so du pilote.

--
L'église est une secte qui a réussi.
Ernest Renan.