From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Philippe Vaucher Newsgroups: gmane.emacs.devel Subject: Re: branch master segfault (2019-02-05) Date: Wed, 6 Feb 2019 10:00:35 +0100 Message-ID: References: <83ftt2tc0e.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000010e74e058135f7b2" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="102497"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 06 10:09:44 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1grJDE-000QTf-0O for ged-emacs-devel@m.gmane.org; Wed, 06 Feb 2019 10:09:44 +0100 Original-Received: from localhost ([127.0.0.1]:47254 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1grJDD-0005Yi-0W for ged-emacs-devel@m.gmane.org; Wed, 06 Feb 2019 04:09:43 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:39842) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1grJ4v-00083h-JS for emacs-devel@gnu.org; Wed, 06 Feb 2019 04:01:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1grJ4u-00062k-2k for emacs-devel@gnu.org; Wed, 06 Feb 2019 04:01:09 -0500 Original-Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]:45266) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1grJ4p-0005yZ-T7; Wed, 06 Feb 2019 04:01:04 -0500 Original-Received: by mail-lf1-x12c.google.com with SMTP id b20so4728222lfa.12; Wed, 06 Feb 2019 01:01:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1WH2gdD7iPCxfKCkJdi+7S51Z8su9utSVKaROnWCUL8=; b=lN6jEaDk2Mfu44bB7y5wk39fujs+mCtpscQirpD9xb9wfPvhPnV4aLoTxQIZyMVd// PxnW1PQwwAnT1vGHoGu/JsNOi2z1ug5MEMs4YPerKu0odd8GDNmHWJg0my8FS6qpPK7Y sgGhdH0AMEvIyNSePiiZxsxBYId+d7gZCrFuOQrLvbzEqN0wrU/zF0AbmOr43U+eYf/y NUeHRZ/K+/ChCynU4smsdEwa5evLZLO/1P2GX4Rt5HDaSudcZ5LSb0AV1vmK2o5mJw2B Cznp3ZVruZUHWnV0uYNTvQipsz/j7F/Qj9UoS8eVLkGluiglm0iyu9J5527wHLL2/q55 4nLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1WH2gdD7iPCxfKCkJdi+7S51Z8su9utSVKaROnWCUL8=; b=IDvOkRjx6+c9zZuSpFeMohOhfpVfbgTOogDvo95xXjdkxXn4r7zfEPQgBpR9uNVf8z /2OQndEFNxvxogN2Wr6uGUAKMwB8cCHXSMyqKtWXCxHCmVj/DNGE+kbIoTAhlcjZBxzl ZUrFXDQ2IdxKzKACMg6jlI9vPGdq2Cco/BPRBxZWjiqGJq0vfCSUWixvxEs0vYLAalPc FHlW4YSaubeNXV1KAEjSHkPpRwk7HXaMQb4/ZbNToRluXbnvlUCWt/VnLZlpp1AE+UoP 6Hx1HmAkatOkjzcTyfXrxO73U7dJtfnevtaAmCcLRaXwt5L8lasEaNPXaPrD3M4SAF4g W79w== X-Gm-Message-State: AHQUAubQGOQW+NeulXWtopoRcHlBY3q9UDvzLiZvj8MKUUz6oR0LlZPS ySeuuaW/hmDd2/Pb1QmPEvZ+cdHQ9u3j88isG0eIyg== X-Google-Smtp-Source: AHgI3IaaUgPmFrGDYnRCBRtnEgTae6lIb4b2Xst3o8OeDBM0RXNVNBegbItqyeFZ7u9XwDrmPVh/l/FOuc7i5rhpYbA= X-Received: by 2002:a19:5901:: with SMTP id n1mr5870466lfb.125.1549443661871; Wed, 06 Feb 2019 01:01:01 -0800 (PST) In-Reply-To: <83ftt2tc0e.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::12c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:233035 Archived-At: --00000000000010e74e058135f7b2 Content-Type: multipart/alternative; boundary="00000000000010e74a058135f7b0" --00000000000010e74a058135f7b0 Content-Type: text/plain; charset="UTF-8" > > > Here attached you'll find the gdb trace and a strace log. I tried to > build the image with debug flags using what's > > in DEBUG, but the errors are similar. > > > > I know that recently the portable dumper branch was merged, I suspect it > has to do with the segfault... If > > necessary, I can bisect to find the offending commit, but I was hoping > someone would quickly know what is > > happening. > > > > This happens even if I run the container in privileged mode. > > Thanks. Could you please show the Lisp backtrace as well, using the > "xbacktrace" command defined on src/.gdbinit? > Here attached you'll find the whole gdb session. > Also, does this happen when Emacs is invoked as "emacs -Q"? > Yes it does. Thanks, Philippe --00000000000010e74a058135f7b0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> Here attached you'll find the gdb trace and a s= trace log. I tried to build the image with debug flags using what's
> in DEBUG, but the errors are similar.
>
> I know that recently the portable dumper branch was merged, I suspect = it has to do with the segfault... If
> necessary, I can bisect to find the offending commit, but I was hoping= someone would quickly know what is
> happening.
>
> This happens even if I run the container in privileged mode.

Thanks.=C2=A0 Could you please show the Lisp backtrace as well, using the "xbacktrace" command defined on src/.gdbinit?

Here attached you'll find the whole gdb session.
=
=C2=A0
Also, do= es this happen when Emacs is invoked as "emacs -Q"?

Yes it does.

Thanks,
<= div>Philippe=C2=A0
--00000000000010e74a058135f7b0-- --00000000000010e74e058135f7b2 Content-Type: text/plain; charset="US-ASCII"; name="gdb.txt" Content-Disposition: attachment; filename="gdb.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jrsyq02v0 R05VIGdkYiAoVWJ1bnR1IDguMS0wdWJ1bnR1MykgOC4xLjAuMjAxODA0MDktZ2l0CkNvcHlyaWdo dCAoQykgMjAxOCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KTGljZW5zZSBHUEx2Mys6 IEdOVSBHUEwgdmVyc2lvbiAzIG9yIGxhdGVyIDxodHRwOi8vZ251Lm9yZy9saWNlbnNlcy9ncGwu aHRtbD4KVGhpcyBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgYXJlIGZyZWUgdG8gY2hhbmdlIGFuZCBy ZWRpc3RyaWJ1dGUgaXQuClRoZXJlIGlzIE5PIFdBUlJBTlRZLCB0byB0aGUgZXh0ZW50IHBlcm1p dHRlZCBieSBsYXcuICBUeXBlICJzaG93IGNvcHlpbmciCmFuZCAic2hvdyB3YXJyYW50eSIgZm9y IGRldGFpbHMuClRoaXMgR0RCIHdhcyBjb25maWd1cmVkIGFzICJ4ODZfNjQtbGludXgtZ251Ii4K VHlwZSAic2hvdyBjb25maWd1cmF0aW9uIiBmb3IgY29uZmlndXJhdGlvbiBkZXRhaWxzLgpGb3Ig YnVnIHJlcG9ydGluZyBpbnN0cnVjdGlvbnMsIHBsZWFzZSBzZWU6CjxodHRwOi8vd3d3LmdudS5v cmcvc29mdHdhcmUvZ2RiL2J1Z3MvPi4KRmluZCB0aGUgR0RCIG1hbnVhbCBhbmQgb3RoZXIgZG9j dW1lbnRhdGlvbiByZXNvdXJjZXMgb25saW5lIGF0Ogo8aHR0cDovL3d3dy5nbnUub3JnL3NvZnR3 YXJlL2dkYi9kb2N1bWVudGF0aW9uLz4uCkZvciBoZWxwLCB0eXBlICJoZWxwIi4KVHlwZSAiYXBy b3BvcyB3b3JkIiB0byBzZWFyY2ggZm9yIGNvbW1hbmRzIHJlbGF0ZWQgdG8gIndvcmQiLi4uClJl YWRpbmcgc3ltYm9scyBmcm9tIC4vZW1hY3MuLi5kb25lLgpTSUdJTlQgaXMgdXNlZCBieSB0aGUg ZGVidWdnZXIuCkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBjaGFuZ2UgaXQ/ICh5IG9yIG4pIFth bnN3ZXJlZCBZOyBpbnB1dCBub3QgZnJvbSB0ZXJtaW5hbF0KRW52aXJvbm1lbnQgdmFyaWFibGUg IkRJU1BMQVkiIG5vdCBkZWZpbmVkLgpURVJNID0geHRlcm0KQnJlYWtwb2ludCAxIGF0IDB4MWMx NWIwOiBmaWxlIGVtYWNzLmMsIGxpbmUgMzcwLgpUZW1wb3JhcnkgYnJlYWtwb2ludCAyIGF0IDB4 MWVmMjMxOiBmaWxlIHN5c2RlcC5jLCBsaW5lIDEwOTUuCihnZGIpIHJ1bgpTdGFydGluZyBwcm9n cmFtOiAvb3B0L2VtYWNzL3NyYy9lbWFjcyAKW1RocmVhZCBkZWJ1Z2dpbmcgdXNpbmcgbGlidGhy ZWFkX2RiIGVuYWJsZWRdClVzaW5nIGhvc3QgbGlidGhyZWFkX2RiIGxpYnJhcnkgIi9saWIveDg2 XzY0LWxpbnV4LWdudS9saWJ0aHJlYWRfZGIuc28uMSIuCltOZXcgVGhyZWFkIDB4N2ZmZmU1MTIw NzAwIChMV1AgODQ3MCldCgpUaHJlYWQgMSAiZW1hY3MiIHJlY2VpdmVkIHNpZ25hbCBTSUdTRUdW LCBTZWdtZW50YXRpb24gZmF1bHQuCjB4MDAwMDAwMDAwMDAwMDAwMCBpbiA/PyAoKQooZ2RiKSBi dAojMCAgMHgwMDAwMDAwMDAwMDAwMDAwIGluICAoKQojMSAgMHgwMDAwNTU1NTU1Njc4ZDE1IGlu IGVuY29kZV9jb2RpbmcgKGNvZGluZz0weDU1NTU1NWZlYWJhMCA8c2FmZV90ZXJtaW5hbF9jb2Rp bmc+KSBhdCBjb2RpbmcuYzo3Nzc3CiMyICAweDAwMDA1NTU1NTU2N2FmZmIgaW4gZW5jb2RlX2Nv ZGluZ19vYmplY3QgKGNvZGluZz0weDU1NTU1NWZlYWJhMCA8c2FmZV90ZXJtaW5hbF9jb2Rpbmc+ LCBzcmNfb2JqZWN0PVhJTCgwKSwgZnJvbT0wLCBmcm9tX2J5dGU9MCwgdG89MTMsIHRvX2J5dGU9 MTMsIGRzdF9vYmplY3Q9WElMKDApKSBhdCBjb2RpbmcuYzo4MzU1CiMzICAweDAwMDA1NTU1NTU2 YTFmNGYgaW4gZW5jb2RlX3Rlcm1pbmFsX2NvZGUgKHNyYz0weDdmZmZmN2ZiMjQzMCwgc3JjX2xl bj0xMywgY29kaW5nPTB4NTU1NTU1ZmVhYmEwIDxzYWZlX3Rlcm1pbmFsX2NvZGluZz4pIGF0IHRl cm0uYzo3MTQKIzQgIDB4MDAwMDU1NTU1NTZhMjI2YiBpbiB0dHlfd3JpdGVfZ2x5cGhzIChmPTB4 NTU1NTU2MDczNDkwLCBzdHJpbmc9MHg3ZmZmZjdmYjIxYzAsIGxlbj0yMTEpIGF0IHRlcm0uYzo3 NzUKIzUgIDB4MDAwMDU1NTU1NTZhY2ZiNyBpbiB3cml0ZV9nbHlwaHMgKGY9MHg1NTU1NTYwNzM0 OTAsIHN0cmluZz0weDdmZmZmN2ZiMjFjMCwgbGVuPTIxMSkgYXQgdGVybWluYWwuYzoxNjUKIzYg IDB4MDAwMDU1NTU1NTU5YmZhZiBpbiB1cGRhdGVfZnJhbWVfbGluZSAoZj0weDU1NTU1NjA3MzQ5 MCwgdnBvcz01MSwgdXBkYXRpbmdfbWVudV9wPWZhbHNlKSBhdCBkaXNwbmV3LmM6NDg1NAojNyAg MHgwMDAwNTU1NTU1NTliMTQ4IGluIHVwZGF0ZV9mcmFtZV8xIChmPTB4NTU1NTU2MDczNDkwLCBm b3JjZV9wPXRydWUsIGluaGliaXRfaWRfcD10cnVlLCBzZXRfY3Vyc29yX3A9dHJ1ZSwgdXBkYXRp bmdfbWVudV9wPWZhbHNlKSBhdCBkaXNwbmV3LmM6NDU0NgojOCAgMHgwMDAwNTU1NTU1NTk3NTQz IGluIHVwZGF0ZV9mcmFtZSAoZj0weDU1NTU1NjA3MzQ5MCwgZm9yY2VfcD10cnVlLCBpbmhpYml0 X2hhaXJ5X2lkX3A9dHJ1ZSkgYXQgZGlzcG5ldy5jOjMxMjMKIzkgIDB4MDAwMDU1NTU1NTVkZjY1 MyBpbiBlY2hvX2FyZWFfZGlzcGxheSAodXBkYXRlX2ZyYW1lX3A9dHJ1ZSkgYXQgeGRpc3AuYzox MTcyNgojMTAgMHgwMDAwNTU1NTU1NWRjNTdjIGluIG1lc3NhZ2UzX25vbG9nIChtPVhJTCgweDU1 NTU1NjA3MTFmNCkpIGF0IHhkaXNwLmM6MTA2NjcKIzExIDB4MDAwMDU1NTU1NTVkYzIwZCBpbiBt ZXNzYWdlMyAobT1YSUwoMHg1NTU1NTYwNzExZjQpKSBhdCB4ZGlzcC5jOjEwNTk2CiMxMiAweDAw MDA1NTU1NTU3ZDhjNzkgaW4gRm1lc3NhZ2UgKG5hcmdzPTIsIGFyZ3M9MHg3ZmZmZmZmZmMyNzAp IGF0IGVkaXRmbnMuYzoyODA5CiMxMyAweDAwMDA1NTU1NTU3ZTk1MzYgaW4gZnVuY2FsbF9zdWJy IChzdWJyPTB4NTU1NTU1ZjcxNWEwIDxTbWVzc2FnZT4sIG51bWFyZ3M9MiwgYXJncz0weDdmZmZm ZmZmYzI3MCkgYXQgZXZhbC5jOjI5MTUKIzE0IDB4MDAwMDU1NTU1NTdlOTE0ZiBpbiBGZnVuY2Fs bCAobmFyZ3M9MywgYXJncz0weDdmZmZmZmZmYzI2OCkgYXQgZXZhbC5jOjI4NjAKIzE1IDB4MDAw MDU1NTU1NTgzZGYzNyBpbiBleGVjX2J5dGVfY29kZSAoYnl0ZXN0cj1YSUwoMHg3ZmZmZTVlOTI5 NTQpLCB2ZWN0b3I9WElMKDB4N2ZmZmU1ZTkyN2ZkKSwgbWF4ZGVwdGg9bWFrZV9udW1iZXIoOCks IGFyZ3NfdGVtcGxhdGU9bWFrZV9udW1iZXIoMCksIG5hcmdzPTAsIGFyZ3M9MHg3ZmZmZmZmZmM3 NTgpIGF0IGJ5dGVjb2RlLmM6NjMzCiMxNiAweDAwMDA1NTU1NTU3ZTlkODAgaW4gZnVuY2FsbF9s YW1iZGEgKGZ1bj1YSUwoMHg3ZmZmZTVlOTI3ZDUpLCBuYXJncz0wLCBhcmdfdmVjdG9yPTB4N2Zm ZmZmZmZjNzU4KSBhdCBldmFsLmM6MzA1OAojMTcgMHgwMDAwNTU1NTU1N2U5MTkzIGluIEZmdW5j YWxsIChuYXJncz0xLCBhcmdzPTB4N2ZmZmZmZmZjNzUwKSBhdCBldmFsLmM6Mjg2MgojMTggMHgw MDAwNTU1NTU1ODNkZjM3IGluIGV4ZWNfYnl0ZV9jb2RlIChieXRlc3RyPVhJTCgweDdmZmZlNWU5 Mjk5NCksIHZlY3Rvcj1YSUwoMHg3ZmZmZTVlOTE3NTUpLCBtYXhkZXB0aD1tYWtlX251bWJlcigy MyksIGFyZ3NfdGVtcGxhdGU9bWFrZV9udW1iZXIoMjU3KSwgbmFyZ3M9MSwgYXJncz0weDdmZmZm ZmZmZDBkOCkgYXQgYnl0ZWNvZGUuYzo2MzMKIzE5IDB4MDAwMDU1NTU1NTdlOWQ4MCBpbiBmdW5j YWxsX2xhbWJkYSAoZnVuPVhJTCgweDdmZmZlNWU5MTcyNSksIG5hcmdzPTEsIGFyZ192ZWN0b3I9 MHg3ZmZmZmZmZmQwZDApIGF0IGV2YWwuYzozMDU4CiMyMCAweDAwMDA1NTU1NTU3ZTkxOTMgaW4g RmZ1bmNhbGwgKG5hcmdzPTIsIGFyZ3M9MHg3ZmZmZmZmZmQwYzgpIGF0IGV2YWwuYzoyODYyCiMy MSAweDAwMDA1NTU1NTU4M2RmMzcgaW4gZXhlY19ieXRlX2NvZGUgKGJ5dGVzdHI9WElMKDB4N2Zm ZmU1ZTk2MzljKSwgdmVjdG9yPVhJTCgweDdmZmZlNWU5MmJkNSksIG1heGRlcHRoPW1ha2VfbnVt YmVyKDEyKSwgYXJnc190ZW1wbGF0ZT1tYWtlX251bWJlcigwKSwgbmFyZ3M9MCwgYXJncz0weDdm ZmZmZmZmZGJkOCkgYXQgYnl0ZWNvZGUuYzo2MzMKIzIyIDB4MDAwMDU1NTU1NTdlOWQ4MCBpbiBm dW5jYWxsX2xhbWJkYSAoZnVuPVhJTCgweDdmZmZlNWU5MmJhNSksIG5hcmdzPTAsIGFyZ192ZWN0 b3I9MHg3ZmZmZmZmZmRiZDgpIGF0IGV2YWwuYzozMDU4CiMyMyAweDAwMDA1NTU1NTU3ZTkxOTMg aW4gRmZ1bmNhbGwgKG5hcmdzPTEsIGFyZ3M9MHg3ZmZmZmZmZmRiZDApIGF0IGV2YWwuYzoyODYy CiMyNCAweDAwMDA1NTU1NTU4M2RmMzcgaW4gZXhlY19ieXRlX2NvZGUgKGJ5dGVzdHI9WElMKDB4 N2ZmZmU1ZTk2ZmVjKSwgdmVjdG9yPVhJTCgweDdmZmZlNWU5NjU2ZCksIG1heGRlcHRoPW1ha2Vf bnVtYmVyKDEyKSwgYXJnc190ZW1wbGF0ZT1tYWtlX251bWJlcigwKSwgbmFyZ3M9MCwgYXJncz0w eDdmZmZmZmZmZTFiMCkgYXQgYnl0ZWNvZGUuYzo2MzMKIzI1IDB4MDAwMDU1NTU1NTdlOWQ4MCBp biBmdW5jYWxsX2xhbWJkYSAoZnVuPVhJTCgweDdmZmZlNWU5NjUzZCksIG5hcmdzPTAsIGFyZ192 ZWN0b3I9MHg3ZmZmZmZmZmUxYjApIGF0IGV2YWwuYzozMDU4CiMyNiAweDAwMDA1NTU1NTU3ZTk5 ZWIgaW4gYXBwbHlfbGFtYmRhIChmdW49WElMKDB4N2ZmZmU1ZTk2NTNkKSwgYXJncz1YSUwoMCks IGNvdW50PTQpIGF0IGV2YWwuYzoyOTk0CiMyNyAweDAwMDA1NTU1NTU3ZTc5YzcgaW4gZXZhbF9z dWIgKGZvcm09WElMKDB4N2ZmZmU1ZmVkZWNiKSkgYXQgZXZhbC5jOjIzNzMKIzI4IDB4MDAwMDU1 NTU1NTdlNmNiZiBpbiBGZXZhbCAoZm9ybT1YSUwoMHg3ZmZmZTVmZWRlY2IpLCBsZXhpY2FsPVhJ TCgwKSkgYXQgZXZhbC5jOjIxNDcKIzI5IDB4MDAwMDU1NTU1NTcxYTg5YiBpbiB0b3BfbGV2ZWxf MiAoKSBhdCBrZXlib2FyZC5jOjEwOTkKIzMwIDB4MDAwMDU1NTU1NTdlNGQwMyBpbiBpbnRlcm5h bF9jb25kaXRpb25fY2FzZSAoYmZ1bj0weDU1NTU1NTcxYTg3OCA8dG9wX2xldmVsXzI+LCBoYW5k bGVycz1YSUwoMHg1NDkwKSwgaGZ1bj0weDU1NTU1NTcxYTI0ZSA8Y21kX2Vycm9yPikgYXQgZXZh bC5jOjEzNzYKIzMxIDB4MDAwMDU1NTU1NTcxYThlMyBpbiB0b3BfbGV2ZWxfMSAoaWdub3JlPVhJ TCgwKSkgYXQga2V5Ym9hcmQuYzoxMTA3CiMzMiAweDAwMDA1NTU1NTU3ZTQxODAgaW4gaW50ZXJu YWxfY2F0Y2ggKHRhZz1YSUwoMHhjYTUwKSwgZnVuYz0weDU1NTU1NTcxYTg5ZCA8dG9wX2xldmVs XzE+LCBhcmc9WElMKDApKSBhdCBldmFsLmM6MTEzOQojMzMgMHgwMDAwNTU1NTU1NzFhN2M0IGlu IGNvbW1hbmRfbG9vcCAoKSBhdCBrZXlib2FyZC5jOjEwNjgKIzM0IDB4MDAwMDU1NTU1NTcxOWQz NSBpbiByZWN1cnNpdmVfZWRpdF8xICgpIGF0IGtleWJvYXJkLmM6NzE0CiMzNSAweDAwMDA1NTU1 NTU3MTlmMmQgaW4gRnJlY3Vyc2l2ZV9lZGl0ICgpIGF0IGtleWJvYXJkLmM6Nzg1CiMzNiAweDAw MDA1NTU1NTU3MTdiMDggaW4gbWFpbiAoYXJnYz0xLCBhcmd2PTB4N2ZmZmZmZmZlNmI4KSBhdCBl bWFjcy5jOjE5NTEKCkxpc3AgQmFja3RyYWNlOgoibWVzc2FnZSIgKDB4ZmZmZmMyNzApCiJkaXNw bGF5LXN0YXJ0dXAtZWNoby1hcmVhLW1lc3NhZ2UiICgweGZmZmZjNzU4KQoiY29tbWFuZC1saW5l LTEiICgweGZmZmZkMGQwKQoiY29tbWFuZC1saW5lIiAoMHhmZmZmZGJkOCkKIm5vcm1hbC10b3At bGV2ZWwiICgweGZmZmZlMWIwKQooZ2RiKSB4YmFja3RyYWNlIAoibWVzc2FnZSIgKDB4ZmZmZmMy NzApCiJkaXNwbGF5LXN0YXJ0dXAtZWNoby1hcmVhLW1lc3NhZ2UiICgweGZmZmZjNzU4KQoiY29t bWFuZC1saW5lLTEiICgweGZmZmZkMGQwKQoiY29tbWFuZC1saW5lIiAoMHhmZmZmZGJkOCkKIm5v cm1hbC10b3AtbGV2ZWwiICgweGZmZmZlMWIwKQooZ2RiKSBxdWl0CkEgZGVidWdnaW5nIHNlc3Np b24gaXMgYWN0aXZlLgoKCUluZmVyaW9yIDEgW3Byb2Nlc3MgODQ2Nl0gd2lsbCBiZSBraWxsZWQu CgpRdWl0IGFueXdheT8gKHkgb3IgbikgeQo= --00000000000010e74e058135f7b2--