This is an automated email from the ASF dual-hosted git repository.

granthenke pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git


The following commit(s) were added to refs/heads/master by this push:
     new 3a8e9c0  KUDU-3096: Upgrade libunwind to 1.4.0
3a8e9c0 is described below

commit 3a8e9c0f20b801f4d81211c67f26b69152547dc9
Author: RuiChen <[email protected]>
AuthorDate: Mon May 18 14:44:14 2020 +0800

    KUDU-3096: Upgrade libunwind to 1.4.0
    
    libunwind 1.3.1 use malloc in thread stack trace collection,
    that cause core dump and potential deadlock between GetThreadStack
    and SuperviseThread, GetThreadStack function will try to collect
    thread info even if tcmalloc ThreadCache haven't been inited completlly,
    the issue happen in ARM64 server. In libunwind 1.4.0, upstream have
    fixed malloc issue, so upgrade it.
    
    Change-Id: Icc722cd5e8ed4ed668d279f6ec831e4eeb69f955
    Reviewed-on: http://gerrit.cloudera.org:8080/15899
    Tested-by: Kudu Jenkins
    Reviewed-by: Grant Henke <[email protected]>
---
 thirdparty/vars.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/thirdparty/vars.sh b/thirdparty/vars.sh
index 3cfc10c..8bb265b 100644
--- a/thirdparty/vars.sh
+++ b/thirdparty/vars.sh
@@ -137,7 +137,7 @@ CRCUTIL_VERSION=81f8a60f67190ff1e0c9f2f6e5a07f650671a646
 CRCUTIL_NAME=crcutil-$CRCUTIL_VERSION
 CRCUTIL_SOURCE=$TP_SOURCE_DIR/$CRCUTIL_NAME
 
-LIBUNWIND_VERSION=1.3.1
+LIBUNWIND_VERSION=1.4.0
 LIBUNWIND_NAME=libunwind-$LIBUNWIND_VERSION
 LIBUNWIND_SOURCE=$TP_SOURCE_DIR/$LIBUNWIND_NAME
 

Reply via email to