I have memory leaks in one of my apps. Using Valgrind 
(http://developer.kde.org/~sewardj/) I found and fixed an error in my 
Qt database driver to SAP DB. However, Valgrind finds memory errors 
also in libsqlod.so.

Here are just some examples:

==30279== Invalid write of size 4
==30279==    at 0x40AF8406: (within /lib/libc-2.2.4.so)
==30279==    by 0x43B75466: apfnumeric (in libsqlod.so)
==30279==    by 0x43B737B4: apgstoc (in libsqlod.so)
==30279==    by 0x43B749D1: apgetoc (in libsqlod.so)
==30279==    Address 0xBFFFF054 is not stack'd, malloc'd or free'd


==30279== Invalid read of size 4
==30279==    at 0x43BEEDFF: sql03_get_protocol (in libsqlod.so)
==30279==    by 0x43BEDE5E: sql03_connect (in libsqlod.so)
==30279==    by 0x43BEF341: SqlAConnect (in libsqlod.so)
==30279==    by 0x43BDDDE2: p03sqlaconnect (in libsqlod.so)
==30279==    Address 0x42EFCE6C is 0 bytes after a block of size 64 
alloc'd
==30279==    at 0x4003CB5E: malloc (vg_clientmalloc.c:618)
==30279==    by 0x43BF6956: sql57k_pmalloc (in libsqlod.so)
==30279==    by 0x43BF6AA7: sqlallocat (in libsqlod.so)
==30279==    by 0x43B7AF10: apdallo (in libsqlod.so)


==30279== 168 bytes in 3 blocks are definitely lost in loss record 128 
of 185
==30279==    at 0x4003CB5E: malloc (vg_clientmalloc.c:618)
==30279==    by 0x43BF6956: sql57k_pmalloc (in libsqlod.so)
==30279==    by 0x43BF6AA7: sqlallocat (in libsqlod.so)
==30279==    by 0x43B7AF10: apdallo (in libsqlod.so)



-- 
MN-Logistik GmbH         http://www.mn-logistik.de
Holger Schurig           Network Administrator
Dieselstr. 18
61191 Rosbach v.d.H�he
Tel: 06003/9141-0        Fax: 06003/9141-49
_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general

Reply via email to