[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Two valgrind errors
From: |
Dan Kegel |
Subject: |
Two valgrind errors |
Date: |
Thu, 20 Oct 2011 05:25:59 -0700 |
Hi,
while valgrinding the wine conformance test suite (over and over and
over again, getting ready to do this on buildbot),
I saw the following warnings:
Invalid read of size 4
at 0x51966F3: asn1_der_coding (in /usr/lib/i386-linux-gnu/libtasn1.so.3.1.11)
by 0x529D4A7: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x529D6F4: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x52C4E62: gnutls_x509_crt_export (in
/usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x527CA68: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x527CCCE: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x5280057: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x52716DA: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x51D5AA3: schan_InitializeSecurityContextW (schannel.c:728)
by 0x51D5D3F: schan_InitializeSecurityContextA (schannel.c:775)
by 0x51DEB04: InitializeSecurityContextA (wrapper.c:282)
by 0x49A59C5: test_communication (schannel.c:671)
by 0x49A626F: func_schannel (schannel.c:773)
by 0x49A813E: run_test (test.h:556)
by 0x49A8552: main (test.h:624)
Address 0x45fb068 is 8 bytes inside a block of size 10 alloc'd
at 0x4028876: malloc (vg_replace_malloc.c:236)
by 0x51966C2: asn1_der_coding (in /usr/lib/i386-linux-gnu/libtasn1.so.3.1.11)
by 0x529D4A7: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x529D6F4: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x52C4E62: gnutls_x509_crt_export (in
/usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x527CA68: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x527CCCE: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x5280057: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x52716DA: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
by 0x51D5AA3: schan_InitializeSecurityContextW (schannel.c:728)
by 0x51D5D3F: schan_InitializeSecurityContextA (schannel.c:775)
by 0x51DEB04: InitializeSecurityContextA (wrapper.c:282)
by 0x49A59C5: test_communication (schannel.c:671)
by 0x49A626F: func_schannel (schannel.c:773)
by 0x49A813E: run_test (test.h:556)
by 0x49A8552: main (test.h:624)
Conditional jump or move depends on uninitialised value(s)
at 0x535E7C3: ??? (in /lib/i386-linux-gnu/libgcrypt.so.11.7.0)
by 0x530A02A: gcry_mpi_print (in /lib/i386-linux-gnu/libgcrypt.so.11.7.0)
by 0x460B597: ???
Uninitialised value was created by a stack allocation
at 0x528CEF4: ??? (in /usr/lib/i386-linux-gnu/libgnutls.so.26.16.14)
I've installed debugging symbols, so I can probably give a better backtrace
next time I hit these, if you like.
That first error has been noted before on the web:
http://www.mail-archive.com/address@hidden/msg935627.html
http://meego.gitorious.org/meego-middleware/syncevolution/commit/c890b7f6e45e4ef915c135544dd5dd198339d1ba/diffs
so it's not just me :-)
Is there a more secure way to report this kind of error?
- Dan
- Two valgrind errors,
Dan Kegel <=