From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 14 02:12:32 2010 Received: (at submit) by debbugs.gnu.org; 14 Jun 2010 06:12:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OO2uO-0003V6-1e for submit@debbugs.gnu.org; Mon, 14 Jun 2010 02:12:32 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OO2uL-0003V1-8j for submit@debbugs.gnu.org; Mon, 14 Jun 2010 02:12:30 -0400 Received: from lists.gnu.org ([199.232.76.165]:36653) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OO2uH-0006WB-S5 for submit@debbugs.gnu.org; Mon, 14 Jun 2010 02:12:25 -0400 Received: from [140.186.70.92] (port=53443 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OO2uF-0000uq-Mk for bug-gnu-emacs@gnu.org; Mon, 14 Jun 2010 02:12:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OO2uE-0001xZ-6r for bug-gnu-emacs@gnu.org; Mon, 14 Jun 2010 02:12:23 -0400 Received: from mail-gy0-f169.google.com ([209.85.160.169]:58741) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OO2uD-0001xN-Ue for bug-gnu-emacs@gnu.org; Mon, 14 Jun 2010 02:12:22 -0400 Received: by gyg4 with SMTP id 4so2567645gyg.0 for ; Sun, 13 Jun 2010 23:12:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:content-type; bh=7oQ31OktjtfQC95TfU0QeNtwjthknoEpmvX+Aj3SWt4=; b=o2ReZTvckAknz1lW/8HJzQm1huvo0qyToOStidADDus/XZRiQYiG3+eXIgml2ZdXhC CngDlrletZbJMpzGd9RgtEjeQnyxD8azOQQDaJwYhm29DUgGToUw6dJ6YZ35W+ZzdU+T D26+7A0W6V0PX3nqXi6/fXq5ESPnO6XfR3k30= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=h7gVFuJD4X8lNd4Cu+uhBfhacFwxT8rbrbkCXwHaDlK3AP2lh5ZFJehLo5piwfqlDD QR3qPYSQPO7CR0gOlWumlEmiiJ1EzCi8BwKL9LL091SSRUA6wpaoYtAJeDNUN7YWkXO7 MTLf5LCK1F62jYcgVA8oipP9sHle1jrFgez8s= Received: by 10.100.244.9 with SMTP id r9mr4238683anh.131.1276495939713; Sun, 13 Jun 2010 23:12:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.154.15 with HTTP; Sun, 13 Jun 2010 23:11:59 -0700 (PDT) From: Lennart Borgman Date: Mon, 14 Jun 2010 08:11:59 +0200 Message-ID: Subject: Some enhancements to debugging To: Emacs Bugs Content-Type: multipart/mixed; boundary=001636c9266c0b44d80488f75f32 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.7 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) --001636c9266c0b44d80488f75f32 Content-Type: text/plain; charset=UTF-8 Here are some patches to make debugging easier. The first patch adds thread id to the output when running on w32. That is very important information when you try to debug system calls and thread usage. (w32proc-debprint-thread-0.diff) The second patch adds a way to print output to the debugger from lisp. (gdb-deb-print-0.diff) The third patch lets you output tracing of functions to the debugger too. This patch also have some convenience things like making the function at point default for function name. (trace-to-debugger-0.diff) --001636c9266c0b44d80488f75f32 Content-Type: text/x-patch; charset=US-ASCII; name="w32proc-debprint-thread-0.diff" Content-Disposition: attachment; filename="w32proc-debprint-thread-0.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gaewg7o30 PT09IG1vZGlmaWVkIGZpbGUgJ3NyYy93MzJwcm9jLmMnDQotLS0gdHJ1bmsvc3JjL3czMnByb2Mu YwkyMDEwLTA2LTA0IDE0OjEzOjM1ICswMDAwDQorKysgcGF0Y2hlZC9zcmMvdzMycHJvYy5jCTIw MTAtMDYtMTQgMDU6NTM6NTAgKzAwMDANCkBAIC0xMjEsOSArMTIxLDE3IEBADQogew0KICAgY2hh ciBidWZbMTAyNF07DQogICB2YV9saXN0IGFyZ3M7DQorICBjaGFyICpidWZfcG9zID0gYnVmOw0K Kw0KKyAgLyogT24gTlQgYWRkIHRocmVhZCBpZCAqLw0KKyNpZmRlZiBXSU5ET1dTTlQNCisgIERX T1JEIHRocmVhZF9pZCA9IEdldEN1cnJlbnRUaHJlYWRJZCAoKTsNCisgIHNwcmludGYgKGJ1Zl9w b3MsICJbVGglMDR4XSAgIiwgdGhyZWFkX2lkKTsNCisgIGJ1Zl9wb3MgPSBidWZfcG9zICsgMTA7 DQorI2VuZGlmDQogDQogICB2YV9zdGFydCAoYXJncywgZm10KTsNCi0gIHZzcHJpbnRmIChidWYs IGZtdCwgYXJncyk7DQorICB2c3ByaW50ZiAoYnVmX3BvcywgZm10LCBhcmdzKTsNCiAgIHZhX2Vu ZCAoYXJncyk7DQogICBPdXRwdXREZWJ1Z1N0cmluZyAoYnVmKTsNCiB9DQpAQCAtMzA0LDggKzMx MiwxNiBAQA0KIAkgcmVhZC1haGVhZCBoYXMgY29tcGxldGVkLCB3aGV0aGVyIHN1Y2Nlc3NmdWxs eSBvciBub3QuICovDQogICAgICAgaWYgKCFTZXRFdmVudCAoY3AtPmNoYXJfYXZhaWwpKQ0KICAg ICAgICAgew0KLQkgIERlYlByaW50ICgoInJlYWRlcl90aHJlYWQuU2V0RXZlbnQgZmFpbGVkIHdp dGggJWx1IGZvciBmZCAlbGRcbiIsDQotCQkgICAgIEdldExhc3RFcnJvciAoKSwgY3AtPmZkKSk7 DQorCSAgRGViUHJpbnQgKCgicmVhZGVyX3RocmVhZC5TZXRFdmVudCBmYWlsZWQgd2l0aCAlbHUg Zm9yIGZkICVsZCwgcGlkICVsZFxuIiwNCisJCSAgICAgR2V0TGFzdEVycm9yICgpLCBjcC0+ZmQs IGNwLT5waWQpKTsNCisgICAgICAgICAgLyogSXQgZmFpbHMgYSBjb3VwbGUgb2YgdGltZXMgd2l0 aA0KKw0KKyAgICAgICAgICAgICAgIHdhcm5pbmc6IHJlYWRlcl90aHJlYWQuU2V0RXZlbnQgZmFp bGVkIHdpdGggNiBmb3IgZmQgLTENCisNCisgICAgICAgICAgICAgd2hlcmUgNiBpcw0KKw0KKyAg ICAgICAgICAgICAgIEVSUk9SX0lOVkFMSURfSEFORExFIDYgKDB4NikgVGhlIGhhbmRsZSBpcyBp bnZhbGlkLg0KKyAgICAgICAgICAqLw0KIAkgIHJldHVybiAxOw0KIAl9DQogDQoNCg== --001636c9266c0b44d80488f75f32 Content-Type: text/x-patch; charset=US-ASCII; name="gdb-deb-print-0.diff" Content-Disposition: attachment; filename="gdb-deb-print-0.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gaewkfwq1 PT09IG1vZGlmaWVkIGZpbGUgJ3NyYy9wcmludC5jJw0KLS0tIHRydW5rL3NyYy9wcmludC5jCTIw MTAtMDQtMjAgMDE6NTA6NTIgKzAwMDANCisrKyBwYXRjaGVkL3NyYy9wcmludC5jCTIwMTAtMDYt MTQgMDI6NDE6NDcgKzAwMDANCkBAIC05OTYsNiArOTk2LDQyIEBADQogCSAgICAgKTsNCiB9DQog DQorREVGVU4gKCJnZGItZGViLXByaW50IiwgRmdkYl9kZWJfcHJpbnQsIFNnZGJfZGViX3ByaW50 LCAxLCBNQU5ZLCAwLA0KKyAgICAgICBkb2M6IC8qIERpc3BsYXkgYSBtZXNzYWdlIGluIHRoZSBk ZWJ1Z2dlci4NCitEb2VzIG5vdGhpbmcgdW5sZXNzIEVtYWNzIGlzIGNvbXBpbGVkIHdpdGggZGVi dWdnaW5nIHN1cHBvcnQuDQorDQorVGhlIGZpcnN0IGFyZ3VtZW50IGlzIGEgZm9ybWF0IGNvbnRy b2wgc3RyaW5nLCBhbmQgdGhlIHJlc3QgYXJlIGRhdGENCit0byBiZSBmb3JtYXR0ZWQgdW5kZXIg Y29udHJvbCBvZiB0aGUgc3RyaW5nLiAgU2VlIGBmb3JtYXQnIGZvcg0KK2RldGFpbHMuDQorDQor SWYgdGhlIG1lc3NhZ2UgaXMgbG9uZ2VyIHRoYW4gMTAwMCBjaGFycyBpdCB3aWxsIGJlIHNwbGl0 IGluIHNldmVyYWwNCitsaW5lcy4NCisNCit1c2FnZTogKGdkYi1kZWItcHJpbnQgRk9STUFULVNU UklORyAmcmVzdCBBUkdTKSAgKi8pDQorICAgICAobmFyZ3MsIGFyZ3MpDQorICAgICBpbnQgbmFy Z3M7DQorICAgICBMaXNwX09iamVjdCAqYXJnczsNCit7DQorI2lmZGVmIEVNQUNTREVCVUcNCisg IExpc3BfT2JqZWN0IHZhbDsNCisgIHN0cnVjdCBnY3BybyBnY3BybzE7DQorICB2YWwgPSBGZm9y bWF0IChuYXJncywgYXJncyk7DQorICBMaXNwX09iamVjdCBtYXhfbGVuID0gbWFrZV9udW1iZXIg KDEwMDApOw0KKyAgTGlzcF9PYmplY3QgbGVuOw0KKyAgTGlzcF9PYmplY3Qgc3VidmFsOw0KKyAg d2hpbGUgKFhJTlQoIEZsZW5ndGgodmFsKSkgPiAwKQ0KKyAgICB7DQorICAgICAgbGVuID0gbWFr ZV9udW1iZXIgKG1pbiAoWElOVCAoRmxlbmd0aCAodmFsKSksIFhJTlQgKG1heF9sZW4pKSk7DQor ICAgICAgc3VidmFsID0gRnN1YnN0cmluZyAodmFsLCBtYWtlX251bWJlciAoMCksIGxlbik7DQor ICAgICAgdmFsID0gRnN1YnN0cmluZyAodmFsLCBsZW4sIFFuaWwpOw0KKyAgICAgIEdDUFJPMSAo c3VidmFsKTsNCisgICAgICBEZWJQcmludCAoKFNEQVRBIChzdWJ2YWwpKSk7DQorICAgICAgVU5H Q1BSTzsNCisgICAgfQ0KKyNlbmRpZg0KKyAgcmV0dXJuIFFuaWw7DQorfQ0KKw0KIAwNCiBERUZV TiAoImVycm9yLW1lc3NhZ2Utc3RyaW5nIiwgRmVycm9yX21lc3NhZ2Vfc3RyaW5nLCBTZXJyb3Jf bWVzc2FnZV9zdHJpbmcsDQogICAgICAgIDEsIDEsIDAsDQpAQCAtMjQ1Miw2ICsyNDkzLDcgQEAN CiANCiAgIGRlZnN1YnIgKCZTcHJpbjEpOw0KICAgZGVmc3ViciAoJlNwcmluMV90b19zdHJpbmcp Ow0KKyAgZGVmc3ViciAoJlNnZGJfZGViX3ByaW50KTsNCiAgIGRlZnN1YnIgKCZTZXJyb3JfbWVz c2FnZV9zdHJpbmcpOw0KICAgZGVmc3ViciAoJlNwcmluYyk7DQogICBkZWZzdWJyICgmU3ByaW50 KTsNCg0K --001636c9266c0b44d80488f75f32 Content-Type: text/x-patch; charset=US-ASCII; name="trace-to-debugger-0.diff" Content-Disposition: attachment; filename="trace-to-debugger-0.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gaewngok2 PT09IG1vZGlmaWVkIGZpbGUgJ2xpc3AvZW1hY3MtbGlzcC90cmFjZS5lbCcNCi0tLSB0cnVuay9s aXNwL2VtYWNzLWxpc3AvdHJhY2UuZWwJMjAxMC0wMy0yMiAxNjo1MDoyOSArMDAwMA0KKysrIHBh dGNoZWQvbGlzcC9lbWFjcy1saXNwL3RyYWNlLmVsCTIwMTAtMDYtMTQgMDY6MDk6MjAgKzAwMDAN CkBAIC0yMDcsNiArMjA3LDExIEBADQogCSAgOzsgZG8gdGhpcyBzbyB3ZSdsbCBzZWUgc3RyaW5n czoNCiAJICAobGV0ICgocHJpbnQtY2lyY2xlIHQpKSAocHJpbjEtdG8tc3RyaW5nIHZhbHVlKSkp KQ0KIA0KKyhkZWZjdXN0b20gdHJhY2Utb3V0cHV0LWFsc28tdG8tZGVidWdnZXIgdA0KKyAgIk91 dHB1dCB0cmFjZSBtZXNzYWdlcyBhbHNvIHRvIGRlYnVnZ2VyIGlmIG5vbi1uaWwuIg0KKyAgOnR5 cGUgJ2Jvb2xlYW4NCisgIDpncm91cCAndHJhY2UpDQorDQogKGRlZnVuIHRyYWNlLW1ha2UtYWR2 aWNlIChmdW5jdGlvbiBidWZmZXIgYmFja2dyb3VuZCkNCiAgIDs7IEJ1aWxkcyB0aGUgcGllY2Ug b2YgYWR2aWNlIHRvIGJlIGFkZGVkIHRvIEZVTkNUSU9OJ3MgYWR2aWNlIGluZm8NCiAgIDs7IHNv IHRoYXQgaXQgd2lsbCBnZW5lcmF0ZSB0aGUgcHJvcGVyIHRyYWNlIG91dHB1dCBpbiBCVUZGRVIN CkBAIC0yMjMsNyArMjI4LDE0IEBADQogICAgICAgICAgICAsKHVubGVzcyBiYWNrZ3JvdW5kICco ZGlzcGxheS1idWZmZXIgdHJhY2UtYnVmZmVyKSkNCiAJICAgKGdvdG8tY2hhciAocG9pbnQtbWF4 KSkNCiAJICAgOzsgSW5zZXJ0IGEgc2VwYXJhdG9yIGZyb20gcHJldmlvdXMgdHJhY2Ugb3V0cHV0 Og0KLQkgICAoaWYgKD0gdHJhY2UtbGV2ZWwgMSkgKGluc2VydCB0cmFjZS1zZXBhcmF0b3IpKQ0K KwkgICAod2hlbiAoPSB0cmFjZS1sZXZlbCAxKQ0KKyAgICAgICAgICAgICAod2hlbiB0cmFjZS1v dXRwdXQtYWxzby10by1kZWJ1Z2dlcg0KKyAgICAgICAgICAgICAgIChnZGItZGViLXByaW50IHRy YWNlLXNlcGFyYXRvcikpDQorICAgICAgICAgICAgIChpbnNlcnQgdHJhY2Utc2VwYXJhdG9yKSkN CisgICAgICAgICAgICh3aGVuIHRyYWNlLW91dHB1dC1hbHNvLXRvLWRlYnVnZ2VyDQorICAgICAg ICAgICAgIChnZGItZGViLXByaW50DQorICAgICAgICAgICAgICAodHJhY2UtZW50cnktbWVzc2Fn ZQ0KKyAgICAgICAgICAgICAgICcsZnVuY3Rpb24gdHJhY2UtbGV2ZWwgYWQtYXJnLWJpbmRpbmdz KSkpDQogCSAgIChpbnNlcnQNCiAJICAgICh0cmFjZS1lbnRyeS1tZXNzYWdlDQogCSAgICAgJyxm dW5jdGlvbiB0cmFjZS1sZXZlbCBhZC1hcmctYmluZGluZ3MpKSkpDQpAQCAtMjMyLDYgKzI0NCwx MCBAQA0KIAkgKHdpdGgtY3VycmVudC1idWZmZXIgdHJhY2UtYnVmZmVyDQogCSAgICwodW5sZXNz IGJhY2tncm91bmQgJyhkaXNwbGF5LWJ1ZmZlciB0cmFjZS1idWZmZXIpKQ0KIAkgICAoZ290by1j aGFyIChwb2ludC1tYXgpKQ0KKyAgICAgICAgICAgKHdoZW4gdHJhY2Utb3V0cHV0LWFsc28tdG8t ZGVidWdnZXINCisgICAgICAgICAgICAgKGdkYi1kZWItcHJpbnQNCisgICAgICAgICAgICAgICh0 cmFjZS1leGl0LW1lc3NhZ2UNCisgICAgICAgICAgICAgICAnLGZ1bmN0aW9uIHRyYWNlLWxldmVs IGFkLXJldHVybi12YWx1ZSkpKQ0KIAkgICAoaW5zZXJ0DQogCSAgICAodHJhY2UtZXhpdC1tZXNz YWdlDQogCSAgICAgJyxmdW5jdGlvbiB0cmFjZS1sZXZlbCBhZC1yZXR1cm4tdmFsdWUpKSkpKSkp KQ0KQEAgLTI1OCw3ICsyNzQsMTMgQEANCiBkaXNwbGF5IG9yaWVudGVkIHN0dWZmLCB1c2UgYHRy YWNlLWZ1bmN0aW9uLWJhY2tncm91bmQnIGluc3RlYWQuIg0KICAgKGludGVyYWN0aXZlDQogICAg KGxpc3QNCi0gICAgKGludGVybiAoY29tcGxldGluZy1yZWFkICJUcmFjZSBmdW5jdGlvbjogIiBv YmFycmF5ICdmYm91bmRwIHQpKQ0KKyAgICAoaW50ZXJuDQorICAgICAobGV0ICgoZm4gKGZ1bmN0 aW9uLWNhbGxlZC1hdC1wb2ludCkpKQ0KKyAgICAgICAoY29tcGxldGluZy1yZWFkIChpZiBmbg0K KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZm9ybWF0ICJUcmFjZSBmdW5jdGlvbiAoZGVm YXVsdCAlczogIiBmbikNCisgICAgICAgICAgICAgICAgICAgICAgICAgICJUcmFjZSBmdW5jdGlv bjogIikNCisgICAgICAgICAgICAgICAgICAgICAgICBvYmFycmF5ICdmYm91bmRwIHQgbmlsIG5p bA0KKyAgICAgICAgICAgICAgICAgICAgICAgIChhbmQgZm4gKHN5bWJvbC1uYW1lIGZuKSkpKSkN CiAgICAgKHJlYWQtYnVmZmVyICJPdXRwdXQgdG8gYnVmZmVyOiAiIHRyYWNlLWJ1ZmZlcikpKQ0K ICAgKHRyYWNlLWZ1bmN0aW9uLWludGVybmFsIGZ1bmN0aW9uIGJ1ZmZlciBuaWwpKQ0KIA0KQEAg LTI3Niw3ICsyOTgsMTIgQEANCiAgIChpbnRlcmFjdGl2ZQ0KICAgIChsaXN0DQogICAgIChpbnRl cm4NCi0gICAgIChjb21wbGV0aW5nLXJlYWQgIlRyYWNlIGZ1bmN0aW9uIGluIGJhY2tncm91bmQ6 ICIgb2JhcnJheSAnZmJvdW5kcCB0KSkNCisgICAgIChsZXQgKChmbiAoZnVuY3Rpb24tY2FsbGVk LWF0LXBvaW50KSkpDQorICAgICAgIChjb21wbGV0aW5nLXJlYWQgKGlmIGZuDQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChmb3JtYXQgIlRyYWNlIGZ1bmN0aW9uIGluIGJhY2tncm91bmQg KGRlZmF1bHQgJXM6ICIgZm4pDQorICAgICAgICAgICAgICAgICAgICAgICAgICAiVHJhY2UgZnVu Y3Rpb24gaW4gYmFja2dyb3VuZDogIikNCisgICAgICAgICAgICAgICAgICAgICAgICBvYmFycmF5 ICdmYm91bmRwIHQgbmlsIG5pbA0KKyAgICAgICAgICAgICAgICAgICAgICAgIChhbmQgZm4gKHN5 bWJvbC1uYW1lIGZuKSkpKSkNCiAgICAgKHJlYWQtYnVmZmVyICJPdXRwdXQgdG8gYnVmZmVyOiAi IHRyYWNlLWJ1ZmZlcikpKQ0KICAgKHRyYWNlLWZ1bmN0aW9uLWludGVybmFsIGZ1bmN0aW9uIGJ1 ZmZlciB0KSkNCiANCg0K --001636c9266c0b44d80488f75f32-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 14 13:59:43 2010 Received: (at 6420) by debbugs.gnu.org; 14 Jun 2010 17:59:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OODwl-00015U-Eg for submit@debbugs.gnu.org; Mon, 14 Jun 2010 13:59:43 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OODwj-00015P-Ib for 6420@debbugs.gnu.org; Mon, 14 Jun 2010 13:59:42 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L4000C00N75KF00@a-mtaout22.012.net.il> for 6420@debbugs.gnu.org; Mon, 14 Jun 2010 20:58:31 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.127.88.125]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L400091DN9IQLA0@a-mtaout22.012.net.il>; Mon, 14 Jun 2010 20:58:31 +0300 (IDT) Date: Mon, 14 Jun 2010 20:58:33 +0300 From: Eli Zaretskii Subject: Re: bug#6420: Some enhancements to debugging In-reply-to: X-012-Sender: halo1@inter.net.il To: Lennart Borgman Message-id: <83y6ehijhy.fsf@gnu.org> References: X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 6420 Cc: 6420@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Lennart Borgman > Date: Mon, 14 Jun 2010 08:11:59 +0200 > Cc: > > === modified file 'src/w32proc.c' > --- trunk/src/w32proc.c 2010-06-04 14:13:35 +0000 > +++ patched/src/w32proc.c 2010-06-14 05:53:50 +0000 > @@ -121,9 +121,17 @@ > { > char buf[1024]; > va_list args; > + char *buf_pos = buf; > + > + /* On NT add thread id */ > +#ifdef WINDOWSNT > + DWORD thread_id = GetCurrentThreadId (); > + sprintf (buf_pos, "[Th%04x] ", thread_id); > + buf_pos = buf_pos + 10; > +#endif The above #ifdef is unnecessary: all the platforms that compile this file have WINDOWSNT defined by definition. Also, why do you use magic constants such as 10, instead of the value returned by `sprintf'? > - DebPrint (("reader_thread.SetEvent failed with %lu for fd %ld\n", > - GetLastError (), cp->fd)); > + DebPrint (("reader_thread.SetEvent failed with %lu for fd %ld, pid %ld\n", > + GetLastError (), cp->fd, cp->pid)); cp->fd and cp->pid are both `int', so no need for `l' in `%ld'. Just use `%d'. > +If the message is longer than 1000 chars it will be split in several > +lines. Not really 1000, since you are prepending a thread ID, no? From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 14 14:03:25 2010 Received: (at 6420) by debbugs.gnu.org; 14 Jun 2010 18:03:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOE0K-00017Q-Kw for submit@debbugs.gnu.org; Mon, 14 Jun 2010 14:03:24 -0400 Received: from mail-gy0-f172.google.com ([209.85.160.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOE0I-00017L-W6 for 6420@debbugs.gnu.org; Mon, 14 Jun 2010 14:03:23 -0400 Received: by gyh4 with SMTP id 4so2753698gyh.3 for <6420@debbugs.gnu.org>; Mon, 14 Jun 2010 11:03:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=6sTkCQkzvxoUfKpqjw5kpyrTTFC4yLH+OAIl9M+HrSs=; b=BGSHYZw80BV+jtBtskjeGPLhfkVB0L29khZrShDq+a6fOLkHxX7BiA7cjjYQSx6koe fLnEacdknwoFshyaovL7pvLV6b/j5P9gYorI06pzoOa7wHx3lsjA1RpjvFKxLId8w9Gs P0UxPozWlutI9O8SoTmTnaBzxNj6UH0xwKAH8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=CzerMdHiYSCZh8vgK2JBJdamNRqSs4mrywxTRC7MLGmlkNvHPwlhPa65W4jcfQo2/O 1xCcAjruQVQFbUQ0QDBSmgK9R7g/S3REsnblgDXbJu/TG5b9SxJ4e0GrW/KUlY9rEtzn ecD4PidggGry/PTAQ3EGv6rbfwLaFORZwS5JM= Received: by 10.101.160.30 with SMTP id m30mr5060679ano.192.1276538597407; Mon, 14 Jun 2010 11:03:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.154.15 with HTTP; Mon, 14 Jun 2010 11:02:57 -0700 (PDT) In-Reply-To: <83y6ehijhy.fsf@gnu.org> References: <83y6ehijhy.fsf@gnu.org> From: Lennart Borgman Date: Mon, 14 Jun 2010 20:02:57 +0200 Message-ID: Subject: Re: bug#6420: Some enhancements to debugging To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 6420 Cc: 6420@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) On Mon, Jun 14, 2010 at 7:58 PM, Eli Zaretskii wrote: >> From: Lennart Borgman >> Date: Mon, 14 Jun 2010 08:11:59 +0200 >> Cc: >> >> =3D=3D=3D modified file 'src/w32proc.c' >> --- trunk/src/w32proc.c =C2=A0 =C2=A0 =C2=A0 2010-06-04 14:13:35 +0000 >> +++ patched/src/w32proc.c =C2=A0 =C2=A0 2010-06-14 05:53:50 +0000 >> @@ -121,9 +121,17 @@ >> =C2=A0{ >> =C2=A0 =C2=A0char buf[1024]; >> =C2=A0 =C2=A0va_list args; >> + =C2=A0char *buf_pos =3D buf; >> + >> + =C2=A0/* On NT add thread id */ >> +#ifdef WINDOWSNT >> + =C2=A0DWORD thread_id =3D GetCurrentThreadId (); >> + =C2=A0sprintf (buf_pos, "[Th%04x] =C2=A0", thread_id); >> + =C2=A0buf_pos =3D buf_pos + 10; >> +#endif > > The above #ifdef is unnecessary: all the platforms that compile this > file have WINDOWSNT defined by definition. OK, I thought it maybe was used by the ms-dos port too. > Also, why do you use magic constants such as 10, instead of the value > returned by `sprintf'? Eh, because my C fu is low. Of course the return value should be used inste= ad. >> - =C2=A0 =C2=A0 =C2=A0 DebPrint (("reader_thread.SetEvent failed with %l= u for fd %ld\n", >> - =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0GetLastE= rror (), cp->fd)); >> + =C2=A0 =C2=A0 =C2=A0 DebPrint (("reader_thread.SetEvent failed with %l= u for fd %ld, pid %ld\n", >> + =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0GetLastE= rror (), cp->fd, cp->pid)); > > cp->fd and cp->pid are both `int', so no need for `l' in `%ld'. =C2=A0Jus= t > use `%d'. > >> +If the message is longer than 1000 chars it will be split in several >> +lines. > > Not really 1000, since you are prepending a thread ID, no? Yes, I was not very specific there. I did not think it was that important. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 19 17:18:00 2020 Received: (at 6420) by debbugs.gnu.org; 19 Sep 2020 21:18:00 +0000 Received: from localhost ([127.0.0.1]:48259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJkF6-0003Gj-9r for submit@debbugs.gnu.org; Sat, 19 Sep 2020 17:18:00 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52260) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJkF3-0003GP-BC for 6420@debbugs.gnu.org; Sat, 19 Sep 2020 17:17:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=+CpwMwdqVvfxuoY/I1uR5Up98CkDJCPftWW5+dXgPdE=; b=Kg7Pgu4tU/0oM4tW/h3/fnAuE1 ogPuaRE2NA+kONrAuFWmaaBsRoDgU0LY/D4tIidqebQh4mbxhst/EiJL+aPa2jzX5zropGqWvLnmF xbUgwtghi/1RHYXYmkU7jgk8F1dpRkwjo8Wk6UR3u0ikuwqMXyUSH7/FskwOAm3crlMc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kJkEq-0006Vv-UI; Sat, 19 Sep 2020 23:17:50 +0200 From: Lars Ingebrigtsen To: Lennart Borgman Subject: Re: bug#6420: Some enhancements to debugging References: X-Now-Playing: The Art of Noise's _In No Sense? Nonsense!_: "Ode to Don Jose" Date: Sat, 19 Sep 2020 23:17:43 +0200 In-Reply-To: (Lennart Borgman's message of "Mon, 14 Jun 2010 08:11:59 +0200") Message-ID: <87sgbdlb48.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: (This was ten years ago, but didn't get a lot of attention at the time.) Lennart Borgman writes: > Here are some patches to make debugging easier. > > The first patch adds thread id to the output when running on w32. That > is very important information when you try to debug system calls and > th [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6420 Cc: 6420@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) (This was ten years ago, but didn't get a lot of attention at the time.) Lennart Borgman writes: > Here are some patches to make debugging easier. > > The first patch adds thread id to the output when running on w32. That > is very important information when you try to debug system calls and > thread usage. (w32proc-debprint-thread-0.diff) > > The second patch adds a way to print output to the debugger from lisp. > (gdb-deb-print-0.diff) > > The third patch lets you output tracing of functions to the debugger > too. This patch also have some convenience things like making the > function at point default for function name. > (trace-to-debugger-0.diff) [...] > + /* On NT add thread id */ > +#ifdef WINDOWSNT > + DWORD thread_id = GetCurrentThreadId (); > + sprintf (buf_pos, "[Th%04x] ", thread_id); > + buf_pos = buf_pos + 10; > +#endif > > va_start (args, fmt); > - vsprintf (buf, fmt, args); > + vsprintf (buf_pos, fmt, args); > va_end (args); > OutputDebugString (buf); > } This patch has nothing to do with the rest, I guess? Eli had comments on the style, but not the utility of the change. Eli, would adding this be useful (after fixing the coding issues)? The rest of the patch set is about adding support for DebPrint from Lisp, which I have no opinion about, because I've never used DebPrint: > +DEFUN ("gdb-deb-print", Fgdb_deb_print, Sgdb_deb_print, 1, MANY, 0, > + doc: /* Display a message in the debugger. > +Does nothing unless Emacs is compiled with debugging support. > + > +The first argument is a format control string, and the rest are data > +to be formatted under control of the string. See `format' for > +details. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 19 17:18:05 2020 Received: (at control) by debbugs.gnu.org; 19 Sep 2020 21:18:05 +0000 Received: from localhost ([127.0.0.1]:48263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJkFB-0003HQ-IO for submit@debbugs.gnu.org; Sat, 19 Sep 2020 17:18:05 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJkFA-0003Gb-5G for control@debbugs.gnu.org; Sat, 19 Sep 2020 17:18:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=wwKzqyNaMIQ/ySGM0nVVIZ7PzTfnXkwHMGJSNmaPoWw=; b=vDZXryOB6STwiIhTcpp8a1Lr4y 9BJYpx4PO88AMjnZFE7Geq1GDdFk5m0FPDH3JfK+34GFBnIVu3+t97YJkm6suHfr8D2jsLYNMX+ht 5wW6q0U9C7FEajGuAWUD5Hps8ChBd+WkZglEpn7j9j6Y78ua2lgjrmoap45YyznzvtzU=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kJkF2-0006W2-D9 for control@debbugs.gnu.org; Sat, 19 Sep 2020 23:17:58 +0200 Date: Sat, 19 Sep 2020 23:17:55 +0200 Message-Id: <87r1qxlb3w.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #6420 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 6420 + patch quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 6420 + patch quit From debbugs-submit-bounces@debbugs.gnu.org Mon May 10 07:11:25 2021 Received: (at 6420) by debbugs.gnu.org; 10 May 2021 11:11:25 +0000 Received: from localhost ([127.0.0.1]:57491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lg3oq-0003ln-Rf for submit@debbugs.gnu.org; Mon, 10 May 2021 07:11:25 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lg3oo-0003lU-Rs for 6420@debbugs.gnu.org; Mon, 10 May 2021 07:11:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=yhBfj6Jr3+A8e5tTGyZug9w/FRswFiaJesQko0ah2V8=; b=pJ+L+wVsF3+kUtlZ5AA63VMMsi M6pUwgegn5can6jgm1nTgMM011MD82rlBh7oY2/1mpP/pFc3BcRhX1JwjZCxGAXor5sH5lH8eYD59 f1RfQqb7Z/pU+WqeKtsJ2ImW6mff3zTqbivpiRFQjLNNQCG5iqWmv0xUd0N+um7gqfFc=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lg3og-0007Ia-33; Mon, 10 May 2021 13:11:16 +0200 From: Lars Ingebrigtsen To: Lennart Borgman Subject: Re: bug#6420: Some enhancements to debugging References: <87sgbdlb48.fsf@gnus.org> X-Now-Playing: Severed Heads's _Gigapus_: "Repetitive Strain Injury" Date: Mon, 10 May 2021 13:11:13 +0200 In-Reply-To: <87sgbdlb48.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 19 Sep 2020 23:17:43 +0200") Message-ID: <87h7jau9m6.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > (This was ten years ago, but didn't get a lot of attention at the time.) And I guess there wasn't any enthusiasm for applying this patch this year, either, so I'm closing this bug report. If this is something that should be worked upon further, please respond to the debbug [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 6420 Cc: 6420@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > (This was ten years ago, but didn't get a lot of attention at the time.) And I guess there wasn't any enthusiasm for applying this patch this year, either, so I'm closing this bug report. If this is something that should be worked upon further, please respond to the debbugs address, and we'll reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon May 10 07:11:28 2021 Received: (at control) by debbugs.gnu.org; 10 May 2021 11:11:28 +0000 Received: from localhost ([127.0.0.1]:57494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lg3ou-0003m4-1O for submit@debbugs.gnu.org; Mon, 10 May 2021 07:11:28 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lg3os-0003lZ-3d for control@debbugs.gnu.org; Mon, 10 May 2021 07:11:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=3Q2HfsrrZDsvn1bdZHyMQF5lciyRSdRlp5GHPbQiXQU=; b=grLImfb+qBLUBtgEEBwj/Oib0P tkJ0lhXlKx6I/1fiN24WrmGhYn2f6O01RTPaj44MVuQO57Oc8bGuAFk6J8Vvb6Vg+sP3EgQg/P3/n ioJMhBYwo+f8eX6IK20DYOUcEBKE1BQCT2spCZLTXSyITvHdxFSKje0GS6BJBETreARE=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lg3ok-0007Ik-Nl for control@debbugs.gnu.org; Mon, 10 May 2021 13:11:20 +0200 Date: Mon, 10 May 2021 13:11:18 +0200 Message-Id: <87fsyuu9m1.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #6420 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 6420 wontfix close 6420 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 6420 wontfix close 6420 quit From unknown Sat Aug 16 16:17:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 07 Jun 2021 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator