Page MenuHome GnuPG
Feed All Stories

Mar 6 2015

JW set Version to 1.6.3 on T1909: bench-slope.c: potential buffer overflows.
Mar 6 2015, 9:16 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1909: bench-slope.c: potential buffer overflows: libgcrypt, Bug Report.
Mar 6 2015, 9:16 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1908: t-ed25519.c: dereference of null pointer: libgcrypt, Bug Report.
Mar 6 2015, 9:14 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1908: t-ed25519.c: dereference of null pointer.
Mar 6 2015, 9:14 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1907: basic.c: function call argument is an uninitialized value: libgcrypt, Bug Report.
Mar 6 2015, 9:12 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1907: basic.c: function call argument is an uninitialized value.
Mar 6 2015, 9:12 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1906: tsexp.c: null pointer passed as an argument to a 'nonnull' parameter: libgcrypt, Bug Report.
Mar 6 2015, 9:10 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1906: tsexp.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 9:10 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1905: hmac256.c: use of memory after it is freed (redux).
Mar 6 2015, 9:09 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1905: hmac256.c: use of memory after it is freed (redux): libgcrypt, Bug Report.
Mar 6 2015, 9:09 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1904: hmac256.c: use of memory after it is freed: libgcrypt, Bug Report.
Mar 6 2015, 9:04 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1904: hmac256.c: use of memory after it is freed.
Mar 6 2015, 9:04 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1903: ecc-eddsa.c: function call argument is an uninitialized value: libgcrypt, Bug Report.
Mar 6 2015, 9:03 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1903: ecc-eddsa.c: function call argument is an uninitialized value.
Mar 6 2015, 9:03 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1902: ecc-curves.c: dereference of null pointer: gpgrt, Bug Report.
Mar 6 2015, 9:02 AM · Mistaken, Bug Report, gpgrt
JW set Version to 1.6.3 on T1902: ecc-curves.c: dereference of null pointer.
Mar 6 2015, 9:02 AM · Mistaken, Bug Report, gpgrt
JW added a project to T1901: seed.c: the right operand of '^' is a garbage value: libgcrypt.
Mar 6 2015, 9:00 AM · Won't Fix, libgcrypt
JW set Version to 1.6.3 on T1901: seed.c: the right operand of '^' is a garbage value.
Mar 6 2015, 9:00 AM · Won't Fix, libgcrypt
JW set Version to 1.6.3 on T1900: des.c: the right operand of '^' is a garbage value.
Mar 6 2015, 8:58 AM · Mistaken, libgcrypt
JW added a project to T1900: des.c: the right operand of '^' is a garbage value: libgcrypt.
Mar 6 2015, 8:58 AM · Mistaken, libgcrypt
JW set Version to 1.6.3 on T1899: primegen.c: uses is_locked, which appears to suffer a race.
Mar 6 2015, 8:54 AM · Not A Bug, libgcrypt
JW added a project to T1899: primegen.c: uses is_locked, which appears to suffer a race: libgcrypt.
Mar 6 2015, 8:54 AM · Not A Bug, libgcrypt
JW set Version to 1.6.3 on T1898: md.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 8:50 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1898: md.c: null pointer passed as an argument to a 'nonnull' parameter: libgcrypt, Bug Report.
Mar 6 2015, 8:50 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1897: cipher.c: null pointer passed as an argument to a 'nonnull' parameter: libgcrypt, Bug Report.
Mar 6 2015, 8:48 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1897: cipher.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 8:48 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1896: mpiutil.c: potential null pointer dereferences.
Mar 6 2015, 8:47 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1896: mpiutil.c: potential null pointer dereferences: libgcrypt, Bug Report.
Mar 6 2015, 8:47 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1895: mpicoder.c: null pointer dereference: libgcrypt, Bug Report.
Mar 6 2015, 8:43 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1895: mpicoder.c: null pointer dereference.
Mar 6 2015, 8:43 AM · Mistaken, Bug Report, libgcrypt
JW renamed T1885: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter from Null pointer passed as an argument to a 'nonnull' parameter to yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 8:37 AM · Bug Report, gpgrt
JW renamed T1886: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter from Null pointer passed as an argument to a 'nonnull' parameter to yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 8:36 AM · Mistaken, Bug Report, gpgrt
JW renamed T1887: assuan-buffer.c: dereference of null pointer from Dereference of null pointer to assuan-buffer.c: dereference of null pointer.
Mar 6 2015, 8:36 AM · Mistaken, Bug Report, libassuan
JW renamed T1888: der-encoder.c: dereference of null pointer from Dereference of a null pointer to der-encoder.c: dereference of null pointer.
Mar 6 2015, 8:36 AM · Mistaken, Bug Report, libksba
JW renamed T1889: ocsp.c: null pointer passed as an argument to a 'nonnull' parameter from Null pointer passed as an argument to a 'nonnull' parameter to ocsp.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 8:35 AM · Mistaken, Bug Report, libksba
JW renamed T1890: ocsp.c: dereference of null pointer from Dereference of a null pointer to ocsp.c: dereference of null pointer.
Mar 6 2015, 8:35 AM · Mistaken, Bug Report, libksba
JW renamed T1891: name.c: dereference of null pointer from Dereference of null pointer to name.c: dereference of null pointer.
Mar 6 2015, 8:35 AM · Mistaken, Bug Report, libksba
JW renamed T1892: dn.c: function call argument is an uninitialized value from Function call argument is an uninitialized value to dn.c: function call argument is an uninitialized value.
Mar 6 2015, 8:34 AM · Mistaken, Bug Report, libksba
JW set Version to 1.6.3 on T1894: mpi-bit: numerous potential null pointer dereferences.
Mar 6 2015, 8:31 AM · Mistaken, libgcrypt
JW added a project to T1894: mpi-bit: numerous potential null pointer dereferences: libgcrypt.
Mar 6 2015, 8:31 AM · Mistaken, libgcrypt
JW set Version to 1.18 on T1893: The ABI of passing union with long double has changed in GCC 4.4.
Mar 6 2015, 8:05 AM · Mistaken, gpgrt
JW added a project to T1893: The ABI of passing union with long double has changed in GCC 4.4: gpgrt.
Mar 6 2015, 8:05 AM · Mistaken, gpgrt
JW added projects to T1892: dn.c: function call argument is an uninitialized value: libksba, Bug Report.
Mar 6 2015, 7:54 AM · Mistaken, Bug Report, libksba
JW set Version to 1.3.2 on T1892: dn.c: function call argument is an uninitialized value.
Mar 6 2015, 7:54 AM · Mistaken, Bug Report, libksba
JW set Version to 1.3.2 on T1891: name.c: dereference of null pointer.
Mar 6 2015, 7:53 AM · Mistaken, Bug Report, libksba
JW added projects to T1891: name.c: dereference of null pointer: libksba, Bug Report.
Mar 6 2015, 7:53 AM · Mistaken, Bug Report, libksba
JW set Version to 1.3.2 on T1890: ocsp.c: dereference of null pointer.
Mar 6 2015, 7:52 AM · Mistaken, Bug Report, libksba
JW added projects to T1890: ocsp.c: dereference of null pointer: libksba, Bug Report.
Mar 6 2015, 7:52 AM · Mistaken, Bug Report, libksba
JW set Version to 1.3.2 on T1889: ocsp.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 7:51 AM · Mistaken, Bug Report, libksba
JW added projects to T1889: ocsp.c: null pointer passed as an argument to a 'nonnull' parameter: libksba, Bug Report.
Mar 6 2015, 7:51 AM · Mistaken, Bug Report, libksba
JW set Version to 1.3.2 on T1888: der-encoder.c: dereference of null pointer.
Mar 6 2015, 7:49 AM · Mistaken, Bug Report, libksba
JW added projects to T1888: der-encoder.c: dereference of null pointer: libksba, Bug Report.
Mar 6 2015, 7:49 AM · Mistaken, Bug Report, libksba
JW added projects to T1887: assuan-buffer.c: dereference of null pointer: libassuan, Bug Report.
Mar 6 2015, 7:46 AM · Mistaken, Bug Report, libassuan
JW set Version to 2.2.0 on T1887: assuan-buffer.c: dereference of null pointer.
Mar 6 2015, 7:46 AM · Mistaken, Bug Report, libassuan
JW set Version to 1.18 on T1886: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 7:44 AM · Mistaken, Bug Report, gpgrt
JW added projects to T1886: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter: gpgrt, Bug Report.
Mar 6 2015, 7:44 AM · Mistaken, Bug Report, gpgrt
JW added projects to T1885: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter: gpgrt, Bug Report.
Mar 6 2015, 7:43 AM · Bug Report, gpgrt
JW set Version to 1.18 on T1885: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 7:43 AM · Bug Report, gpgrt
JW added projects to T1884: malloc for 0 bytes: gpgrt, Bug Report.
Mar 6 2015, 7:42 AM · Not A Bug, Bug Report, gpgrt
JW set Version to 1.18 on T1884: malloc for 0 bytes.
Mar 6 2015, 7:42 AM · Not A Bug, Bug Report, gpgrt
JW added a comment to T1864: Can't compile libgcrypt with some configure options.

Changed status to 'unread'. I'm not chatting.

Mar 6 2015, 6:39 AM · Info Needed, Bug Report, libgcrypt
JW added a comment to T1883: missing test case for buf_cpy.

Changed status to 'unread'. I'm not chatting.

Mar 6 2015, 6:17 AM · Info Needed, Feature Request, libgcrypt
JW added a comment to T1867: Potential use of uniinitialized vairaible.

Changed status to 'unread'. I'm not chatting.

Mar 6 2015, 6:17 AM · Mistaken, Bug Report, libksba
JW added a comment to T1867: Potential use of uniinitialized vairaible.

Updated cert.c which initializes the variable algo.

Mar 6 2015, 6:16 AM · Mistaken, Bug Report, libksba
JW added a comment to T1867: Potential use of uniinitialized vairaible.

Mar 6 2015, 6:16 AM · Mistaken, Bug Report, libksba
JW set Version to 1.6.3 on T1883: missing test case for buf_cpy.
Mar 6 2015, 6:06 AM · Info Needed, Feature Request, libgcrypt
JW added projects to T1883: missing test case for buf_cpy: libgcrypt, Bug Report.
Mar 6 2015, 6:06 AM · Info Needed, Feature Request, libgcrypt
JW set Version to 1.6.3 on T1882: warning: comparison of array 'hd->buf' equal to a null pointer is always false.
Mar 6 2015, 5:52 AM · Mistaken, libgcrypt, Feature Request
JW added projects to T1882: warning: comparison of array 'hd->buf' equal to a null pointer is always false: Feature Request, libgcrypt.
Mar 6 2015, 5:52 AM · Mistaken, libgcrypt, Feature Request
JW added a comment to T1881: Undefined behavior when running `make check` under Clang sanitizers.

The following still harbors undefined behavior, but I did not want to touch it
due to fears of breaking the zeoizer:

cipher-gcm.c:1144:7: runtime error: store to misaligned address...
cipher-gcm.c:1145:7: runtime error: store to misaligned address...
cipher-gcm.c:1146:7: runtime error: store to misaligned address...

wipememory (c->u_mode.gcm.tagiv, GCRY_GCM_BLOCK_LEN);  // Line 1144
wipememory (c->u_mode.gcm.aadlen, sizeof (c->u_mode.gcm.aadlen)); // Line 1145
wipememory (c->u_mode.gcm.datalen, sizeof (c->u_mode.gcm.datalen)); //

Line 1146

cipher-ccm.c:280:7: runtime error: store to misaligned address...

wipememory (c->u_mode.ccm.macbuf, 16);  // Line 280
Mar 6 2015, 5:40 AM · Bug Report, libgcrypt
JW added a comment to T1881: Undefined behavior when running `make check` under Clang sanitizers.

Attached is the script I am using to acceptance test the suite. It requires
Clang 3.5 (Clang 3.5 recipe was provided with Bug 1872).

Mar 6 2015, 5:39 AM · Bug Report, libgcrypt
JW added a comment to T1881: Undefined behavior when running `make check` under Clang sanitizers.

Mar 6 2015, 5:39 AM · Bug Report, libgcrypt
JW added a comment to T1881: Undefined behavior when running `make check` under Clang sanitizers.

Added updated gost28147.c that removes the undefined behavior.

Mar 6 2015, 5:38 AM · Bug Report, libgcrypt
JW added a comment to T1881: Undefined behavior when running `make check` under Clang sanitizers.

Mar 6 2015, 5:38 AM · Bug Report, libgcrypt
JW added a comment to T1881: Undefined behavior when running `make check` under Clang sanitizers.

Added updated buf.help.h that removes the undefined behavior.

Mar 6 2015, 5:37 AM · Bug Report, libgcrypt
JW set Version to 1.6.3 on T1881: Undefined behavior when running `make check` under Clang sanitizers.
Mar 6 2015, 5:37 AM · Bug Report, libgcrypt
JW added a comment to T1881: Undefined behavior when running `make check` under Clang sanitizers.

Mar 6 2015, 5:37 AM · Bug Report, libgcrypt
JW added projects to T1881: Undefined behavior when running `make check` under Clang sanitizers: libgcrypt, Bug Report.
Mar 6 2015, 5:37 AM · Bug Report, libgcrypt
JW added a comment to T1876: Memory leaks when running `make check` under Clang sanitizers.

Updated status to 'unread'. I'm not chatting.

Mar 6 2015, 5:16 AM · Mistaken, Bug Report, libksba
JW reopened T1876: Memory leaks when running `make check` under Clang sanitizers as "Open".
Mar 6 2015, 5:16 AM · Mistaken, Bug Report, libksba
JW closed T1876: Memory leaks when running `make check` under Clang sanitizers as Resolved.
Mar 6 2015, 5:15 AM · Mistaken, Bug Report, libksba
JW added a comment to T1876: Memory leaks when running `make check` under Clang sanitizers.

Updated to include line numbers.

54400==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 240 byte(s) in 12 object(s) allocated from:

#0 0x49f45b in __interceptor_malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x5462d0 in _ksba_oid_to_str

/home/gpg-user/gcrypt-2.0-sanitize/libksba-1.3.2/src/oid.c:75:16

#2 0x4bcce9 in main

/home/gpg-user/gcrypt-2.0-sanitize/libksba-1.3.2/tests/t-oid.c:164:7

#3 0x2b8edcf1aec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

Direct leak of 58 byte(s) in 2 object(s) allocated from:

#0 0x49f45b in __interceptor_malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x5570e4 in _ksba_strdup

/home/gpg-user/gcrypt-2.0-sanitize/libksba-1.3.2/src/util.c:162:13

#2 0x4bcce9 in main

/home/gpg-user/gcrypt-2.0-sanitize/libksba-1.3.2/tests/t-oid.c:164:7

#3 0x2b8edcf1aec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

SUMMARY: AddressSanitizer: 298 byte(s) leaked in 14 allocation(s).

FAIL: t-oid

1 of 4 tests failed

Please report to http://bugs.gnupg.org

Mar 6 2015, 5:15 AM · Mistaken, Bug Report, libksba
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Updated status to 'unread'. I'm not chatting.

Mar 6 2015, 5:13 AM · Duplicate, Bug Report, libgcrypt
JW closed T1877: Undefined behavior when running `make check` under Clang sanitizers as Resolved.
Mar 6 2015, 5:13 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1874: Memory leaks when running `make check` under Clang sanitizers.

Updated status to 'unread'. I'm not chatting.

Mar 6 2015, 5:13 AM · Mistaken, Bug Report, libassuan
JW closed T1875: Autotools does not honor CFLAGS="-g3 -O1" as Resolved.
Mar 6 2015, 5:12 AM · Bug Report
JW closed T1873: Test suite built without symbols as Resolved.
Mar 6 2015, 5:12 AM · Bug Report, libgcrypt
JW added projects to T1880: warning: implicit declaration of function: libksba, Bug Report.
Mar 6 2015, 5:11 AM · Not A Bug, Bug Report, libksba
JW set Version to 1.3.2 on T1880: warning: implicit declaration of function.
Mar 6 2015, 5:11 AM · Not A Bug, Bug Report, libksba
JW added a comment to T1874: Memory leaks when running `make check` under Clang sanitizers.

Updated status to 'unread'. I'm not chatting.

Mar 6 2015, 5:08 AM · Mistaken, Bug Report, libassuan
JW added a comment to T1874: Memory leaks when running `make check` under Clang sanitizers.

Here's the updated output with line numbers.

51121==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 12 byte(s) in 1 object(s) allocated from:

#0 0x49f22b in __interceptor_malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x4dc25a in socketpair_connect

/home/gpg-user/gcrypt-2.0-sanitize/libassuan-2.2.0/src/assuan-pipe-connect.c:317:15

#2 0x4bdec1 in main

/home/gpg-user/gcrypt-2.0-sanitize/libassuan-2.2.0/tests/fdpassing.c:291:13

#3 0x2afdc8bddec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

Direct leak of 7 byte(s) in 1 object(s) allocated from:

#0 0x49f22b in __interceptor_malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x4bc978 in xmalloc

/home/gpg-user/gcrypt-2.0-sanitize/libassuan-2.2.0/tests/./common.h:62:13

#2 0x2afdc8bddec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

SUMMARY: AddressSanitizer: 19 byte(s) leaked in 2 allocation(s).

51122==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 3784 byte(s) in 1 object(s) allocated from:

#0 0x49f22b in __interceptor_malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x4bed76 in assuan_new_ext

/home/gpg-user/gcrypt-2.0-sanitize/libassuan-2.2.0/src/assuan.c:134:11

#2 0x4bde6f in main

/home/gpg-user/gcrypt-2.0-sanitize/libassuan-2.2.0/tests/fdpassing.c:287:13

#3 0x2afdc8bddec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

Direct leak of 7 byte(s) in 1 object(s) allocated from:

#0 0x49f22b in __interceptor_malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x4bc978 in xmalloc

/home/gpg-user/gcrypt-2.0-sanitize/libassuan-2.2.0/tests/./common.h:62:13

#2 0x2afdc8bddec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

SUMMARY: AddressSanitizer: 3791 byte(s) leaked in 2 allocation(s).
FAIL: fdpassing

Mar 6 2015, 5:08 AM · Mistaken, Bug Report, libassuan
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Mar 6 2015, 4:56 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Attached is the script I am using to acceptance test the suite. It requires
Clang 3.5 (Clang 3.5 recipe was provided with Bug 1872).

Mar 6 2015, 4:56 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1876: Memory leaks when running `make check` under Clang sanitizers.

Attached is the script I am using to acceptance test the suite. It requires
Clang 3.5 (Clang 3.5 recipe was provided with Bug 1872).

Mar 6 2015, 4:55 AM · Mistaken, Bug Report, libksba
JW added a comment to T1876: Memory leaks when running `make check` under Clang sanitizers.

Mar 6 2015, 4:55 AM · Mistaken, Bug Report, libksba
JW reopened T1873: Test suite built without symbols as "Open".
Mar 6 2015, 4:55 AM · Bug Report, libgcrypt
JW added a comment to T1873: Test suite built without symbols.

Closing. My test script overwrote the symbols/optimization flags with the Clang
sanitziers.

Mar 6 2015, 4:55 AM · Bug Report, libgcrypt
JW closed T1873: Test suite built without symbols as Resolved.
Mar 6 2015, 4:55 AM · Bug Report, libgcrypt
JW added a comment to T1872: Memory errors when running `make check` under Clang sanitizers.

Mar 6 2015, 4:53 AM · Mistaken, Bug Report, libgcrypt
JW added a comment to T1872: Memory errors when running `make check` under Clang sanitizers.

Attached is the script I am using to acceptance test the suite. It requires
Clang 3.5 (Clang 3.5 recipe was provided with Bug 1872).

Mar 6 2015, 4:53 AM · Mistaken, Bug Report, libgcrypt