diff options
| author | Jason Evans <jasone@canonware.com> | 2013-10-21 02:44:27 (GMT) |
|---|---|---|
| committer | Jason Evans <jasone@canonware.com> | 2013-10-21 02:44:27 (GMT) |
| commit | 0135fb806e4137dc9cdf152541926a2bc95e33f0 (patch) | |
| tree | 6ea20134ca8ba7e51c9765f1e8451209040876c7 /ChangeLog | |
| parent | 0ed518e5dab789ad2171bb38977a8927e2a26775 (diff) | |
| parent | 0f7ba3ff2a3f05c990b369bbf67b8bcc9bfbf35b (diff) | |
| download | jemalloc-3.4.1.zip jemalloc-3.4.1.tar.gz jemalloc-3.4.1.tar.bz2 | |
Merge branch 'dev'3.4.1
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -6,6 +6,21 @@ found in the git revision history: http://www.canonware.com/cgi-bin/gitweb.cgi?p=jemalloc.git git://canonware.com/jemalloc.git +* 3.4.1 (October 20, 2013) + + Bug fixes: + - Fix a race in the "arenas.extend" mallctl that could cause memory corruption + of internal data structures and subsequent crashes. + - Fix Valgrind integration flaws that caused Valgrind warnings about reads of + uninitialized memory in: + + arena chunk headers + + internal zero-initialized data structures (relevant to tcache and prof + code) + - Preserve errno during the first allocation. A readlink(2) call during + initialization fails unless /etc/malloc.conf exists, so errno was typically + set during the first allocation prior to this fix. + - Fix compilation warnings reported by gcc 4.8.1. + * 3.4.0 (June 2, 2013) This version is essentially a small bugfix release, but the addition of @@ -60,7 +75,7 @@ found in the git revision history: Bug fixes: - Fix "arenas.extend" mallctl to output the number of arenas. - - Fix chunk_recycyle() to unconditionally inform Valgrind that returned memory + - Fix chunk_recycle() to unconditionally inform Valgrind that returned memory is undefined. - Fix build break on FreeBSD related to alloca.h. |
