Hi Mariano

> When it tries to finish the first resultset, I have this error:
> *** glibc detected *** /home/ubuntu/squeak/pharo-vm-0.15.2f-linux/squeak:
> free(): invalid next size (fast): 0x09b95f28 ***

Hmm, this is hard to debug and I can see nothing in the code up to now that 
may cause this. Could you please try to compile OpenDBX with --enable-
singlelib to get a single binary and attach gdb to your Squeak process? Maybe 
we get more information from the debugger.

It would be also interesting if the value of

((XSQLDA*) result->generic)->sqln

is the same in firebird_odbx_result() and firebird_odbx_result_finish() and 
what's going on in odbx_result() when malloc()ing the buffers for the columns 
(var[i].sqldata).


Norbert
-- 
OpenPGP public key
http://www.linuxnetworks.de/norbert.pubkey.asc

Attachment: signature.asc
Description: This is a digitally signed message part.

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
libopendbx-devel mailing list
libopendbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libopendbx-devel
http://www.linuxnetworks.de/doc/index.php/OpenDBX

Reply via email to