From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:51017) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvJTT-00064I-Bb for guix-patches@gnu.org; Sun, 17 Feb 2019 05:15:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvJTS-0001ar-Cb for guix-patches@gnu.org; Sun, 17 Feb 2019 05:15:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51455) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvJTS-0001af-7r for guix-patches@gnu.org; Sun, 17 Feb 2019 05:15:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gvJTR-00024i-Vv for guix-patches@gnu.org; Sun, 17 Feb 2019 05:15:02 -0500 Subject: [bug#34512] Add scanmem Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:50887) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gvJT3-00063S-KF for guix-patches@gnu.org; Sun, 17 Feb 2019 05:14:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gvJT1-0001Lz-HL for guix-patches@gnu.org; Sun, 17 Feb 2019 05:14:37 -0500 Received: from aibo.runbox.com ([91.220.196.211]:54800) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gvJSv-0001Js-5U for guix-patches@gnu.org; Sun, 17 Feb 2019 05:14:30 -0500 Received: from [10.9.9.127] (helo=rmmprod05.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1gvJSt-0000Hy-7B for guix-patches@gnu.org; Sun, 17 Feb 2019 11:14:27 +0100 Received: from mail by rmmprod05.runbox with local (Exim 4.86_2) (envelope-from ) id 1gvJSt-0003Yh-6H for guix-patches@gnu.org; Sun, 17 Feb 2019 11:14:27 +0100 MIME-Version: 1.0 Received: from [Authenticated user (850733)] by runbox.com with http (RMM6); for ; Sun, 17 Feb 2019 10:14:27 GMT From: Date: Sun, 17 Feb 2019 10:14:27 +0000 (GMT) Content-Type: multipart/mixed; boundary="----------=_1550398467-26062-27" Message-Id: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 34512@debbugs.gnu.org This is a multi-part message in MIME format... ------------=_1550398467-26062-27 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Scanmem is a memory scanner that allows you to find the memory address of a= variable in a program by scanning the memory multiple times and seeing wha= t has change or stayed the same since the last scan. It lets you change the= variable in that memory address as well. https://github.com/scanmem/scanmem= ------------=_1550398467-26062-27 Content-Type: text/x-patch; name="=?UTF-8?Q?0001-gnu-Add-scanmem.patch?=" Content-Disposition: attachment; filename="=?UTF-8?Q?0001-gnu-Add-scanmem.patch?=" Content-Transfer-Encoding: base64 Content-ID: <76ad1c6c8c0d3338a8ea6a5d85443b87> RnJvbSAwMWE5YzQzZWNhZWU3NmQzOWU1NzlkNzEzYjgyNzY1YWJlOTVmNzE5 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQa2lsbCAtOSA8cGtp bGw5QHJ1bmJveC5jb20+CkRhdGU6IFN1biwgMTcgRmViIDIwMTkgMTA6MDk6 NTIgKzAwMDAKU3ViamVjdDogW1BBVENIXSBnbnU6IEFkZCBzY2FubWVtLgoK KiBnbnUvcGFja2FnZXMvZGVidWcuc2NtIChzY2FubWVtKTogTmV3IHZhcmlh YmxlLgotLS0KIGdudS9wYWNrYWdlcy9kZWJ1Zy5zY20gfCAzNSArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDM1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv ZGVidWcuc2NtIGIvZ251L3BhY2thZ2VzL2RlYnVnLnNjbQppbmRleCAwZjRh NjU0ZTYuLmRjNDRmOGRkZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Rl YnVnLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZGVidWcuc2NtCkBAIC0zMCwx MSArMzAsMTMgQEAKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYmFz ZSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYmFzaCkKICAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZmxleCkKKyAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgZ2xpYikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgZ29sYW5nKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBj b2RlKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsbHZtKQogICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwZXJsKQogICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBwcmV0dHktcHJpbnQpCisgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIHJlYWRsaW5lKQogICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyB2aXJ0dWFsaXphdGlvbikKICAgIzp1c2UtbW9kdWxlIChp Y2UtOSBtYXRjaCkKICAgIzp1c2UtbW9kdWxlIChzcmZpIHNyZmktMSkpCkBA IC0zMzYsMyArMzM4LDM2IEBAIGNvbmRpdGlvbnMuIikKIGludGVyY2VwdGlu ZyBmaWxlIG9wZXJhdGlvbnMgYW5kIGNoYW5naW5nIHJhbmRvbSBiaXRzIGlu IHRoZSBwcm9ncmFtJ3MKIGlucHV0LiAgWnp1ZidzIGJlaGF2aW91ciBpcyBk ZXRlcm1pbmlzdGljLCBtYWtpbmcgaXQgZWFzeSB0byByZXByb2R1Y2UgYnVn cy4iKQogICAgIChsaWNlbnNlIChub24tY29weWxlZnQgImh0dHA6Ly93d3cu d3RmcGwubmV0L3R4dC9jb3B5aW5nLyIpKSkpCisKKyhkZWZpbmUtcHVibGlj IHNjYW5tZW0KKyAgKHBhY2thZ2UKKyAgICAobmFtZSAic2Nhbm1lbSIpCisg ICAgKHZlcnNpb24gIjAuMTciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICh1cmkgKGdp dC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1 Yi5jb20vc2Nhbm1lbS9zY2FubWVtIikKKyAgICAgICAgICAgICAoY29tbWl0 IChzdHJpbmctYXBwZW5kICJ2IiB2ZXJzaW9uKSkpKQorICAgICAgIChmaWxl LW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxN3A4c2gwcmo4 eXF6MzZyaWE1YnA0OGM4NTIzenp3M3k5ZzhzYm0yandxN3NjMjdpN3M5Iikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAg KG5hdGl2ZS1pbnB1dHMKKyAgICAgYCgoImxpYnRvb2wiICxsaWJ0b29sKQor ICAgICAgICgiaW50bHRvb2wiICxpbnRsdG9vbCkKKyAgICAgICAoImF1dG9t YWtlIiAsYXV0b21ha2UpCisgICAgICAgKCJhdXRvY29uZiIgLGF1dG9jb25m KSkpCisgICAgKGlucHV0cworICAgICBgKCgicmVhZGxpbmUiICxyZWFkbGlu ZSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9zY2Fu bWVtL3NjYW5tZW0iKQorICAgIChzeW5vcHNpcyAiTWVtb3J5IHNjYW5uZXIi KQorICAgIChkZXNjcmlwdGlvbiAiU2Nhbm1lbSBpcyBhIGRlYnVnZ2luZyB1 dGlsaXR5IGRlc2lnbmVkIHRvIGlzb2xhdGUgdGhlIGFkZHJlc3MKKyBvZiBh biBhcmJpdHJhcnkgdmFyaWFibGUgaW4gYW4gZXhlY3V0aW5nIHByb2Nlc3Mu IHNjYW5tZW0gc2ltcGx5IG5lZWRzIHRvIGJlCit0b2xkIHRoZSBwaWQgb2Yg dGhlIHByb2Nlc3MgYW5kIHRoZSB2YWx1ZSBvZiB0aGUgdmFyaWFibGUgYXQg c2V2ZXJhbCBkaWZmZXJlbnQKKyB0aW1lcy4KKworQWZ0ZXIgc2V2ZXJhbCBz Y2FucyBvZiB0aGUgcHJvY2Vzcywgc2Nhbm1lbSBpc29sYXRlcyB0aGUgcG9z aXRpb24gb2YgdGhlCit2YXJpYWJsZSBhbmQgYWxsb3dzIHlvdSB0byBtb2Rp ZnkgaXRzIHZhbHVlLiIpCisgICAgKGxpY2Vuc2UgZ3BsMykpKQotLSAKMi4y MC4xCgo= ------------=_1550398467-26062-27--