From unknown Tue Jun 17 20:15:38 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#405 <405@debbugs.gnu.org> To: bug#405 <405@debbugs.gnu.org> Subject: Status: Emacs 22.2.1 in X behaves improperly when run with low memory limits Reply-To: bug#405 <405@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:15:38 +0000 retitle 405 Emacs 22.2.1 in X behaves improperly when run with low memory l= imits reassign 405 emacs submitter 405 Kwang Ketcham severity 405 normal thanks From kketcham@cs.hmc.edu Fri Jun 13 11:12:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=BAYES_20,FOURLA, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 13 Jun 2008 18:12:23 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5DICJJW012577 for ; Fri, 13 Jun 2008 11:12:20 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K7Dl4-0007DU-Lo for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2008 14:12:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K7Dl0-0007Bk-1c for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2008 14:12:17 -0400 Received: from [199.232.76.173] (port=33893 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K7Dkz-0007BR-Er for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2008 14:12:13 -0400 Received: from knuth.cs.hmc.edu ([134.173.42.100]:40267) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K7Dky-000589-6G for bug-gnu-emacs@gnu.org; Fri, 13 Jun 2008 14:12:13 -0400 Received: by knuth.cs.hmc.edu (Postfix, from userid 35272) id D26268514E; Fri, 13 Jun 2008 11:12:09 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by knuth.cs.hmc.edu (Postfix) with ESMTP id 5F4AC43A476 for ; Fri, 13 Jun 2008 11:12:09 -0700 (PDT) Date: Fri, 13 Jun 2008 11:12:09 -0700 (PDT) From: Kwang Ketcham To: bug-gnu-emacs@gnu.org Subject: Emacs 22.2.1 in X behaves improperly when run with low memory limits Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-1383701462-684934359-1213380729=:29681" X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---1383701462-684934359-1213380729=:29681 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed When run in an X window session and with low process memory limits, Emacs fails to open and/or syntax highlight some files properly. To reproduce, run: bash --noprofile --norc ulimit -d 10240 emacs Open treeset-private.hpp [attached] If things are still going smoothly, try turning on font-lock-mode. At this point, I get the error 'Invalid regexp: "Regular expression too big"'. If the ulimit is set to 8MB instead of 10MB, Emacs encounters this error on startup while attempting to load the splash screen. I have encountered similar errors while loading or highlighting this file with memory limits up to at least 12MB, if not larger. Sometimes the file will fail to load; sometimes it will load but be improperly highlighted; other times it will load but nothing will be highlighted and the modified flag will be set. Behavior is inconsistent; sometimes, simply reissuing the open file command or toggling font-lock-mode will fix things. If you have further questions about the bug, contact me at kketcham@cs.hmc.edu. Thank you. Kwang Ketcham Harvey Mudd College CS Department Staff ---1383701462-684934359-1213380729=:29681 Content-Type: TEXT/x-c++hdr; charset=US-ASCII; name=treeset-private.hpp Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=treeset-private.hpp I2lmbmRlZiBUUkVFU0VUX1BSSVZBVEVfSFBQX0lOQ0xVREVEDQojZGVmaW5l IFRSRUVTRVRfUFJJVkFURV9IUFBfSU5DTFVERUQgMQ0KDQojaW5jbHVkZSA8 aW9zdHJlYW0+DQojaW5jbHVkZSA8Y2Fzc2VydD4NCg0KdXNpbmcgbmFtZXNw YWNlIHN0ZDsNCg0KLyoNCiAqIFB1YmxpYyBtZW1iZXIgZnVuY3Rpb25zLiAg TW9zdCBvZiB0aGVzZSBjYWxsIHJlY3Vyc2l2ZSBwcml2YXRlIGhlbHBlcg0K ICogZnVuY3Rpb25zIG9uIHRoZSByb290IG9mIHRoZSBUcmVlU2V0Lg0KICov DQoNCnRlbXBsYXRlIDx0eXBlbmFtZSBUPg0KVHJlZVNldDxUPjo6VHJlZVNl dCgpDQogICAgOiBzaXplXygwKSwgcm90YXRpb25zXygwKSwgcm9vdF8oTlVM TCkNCnsNCiAgICAvLyBOb3RoaW5nIGVsc2UgdG8gZG8hDQp9DQoNCnRlbXBs YXRlIDx0eXBlbmFtZSBUPg0KVHJlZVNldDxUPjo6flRyZWVTZXQoKQ0Kew0K ICAgIGRlc3Ryb3lTdWJ0cmVlKHJvb3RfKTsNCn0NCg0KdGVtcGxhdGUgPHR5 cGVuYW1lIFQ+DQpzaXplX3QgVHJlZVNldDxUPjo6c2l6ZSgpIGNvbnN0DQp7 DQogICAgcmV0dXJuIHNpemVfOw0KfQ0KDQp0ZW1wbGF0ZSA8dHlwZW5hbWUg VD4NCnZvaWQgVHJlZVNldDxUPjo6aW5zZXJ0KGNvbnN0IFQmIGl0ZW0pDQp7 DQogICAgaW5zZXJ0KGl0ZW0sIHJvb3RfKTsNCiAgICArK3NpemVfOw0KfQ0K DQp0ZW1wbGF0ZSA8dHlwZW5hbWUgVD4NCmJvb2wgVHJlZVNldDxUPjo6ZXhp c3RzKGNvbnN0IFQmIGl0ZW0pIGNvbnN0DQp7DQogICAgcmV0dXJuIGV4aXN0 cyhpdGVtLCByb290Xyk7DQp9DQoNCnRlbXBsYXRlIDx0eXBlbmFtZSBUPg0K dm9pZCBUcmVlU2V0PFQ+OjpwcmludFN0YXRpc3RpY3MoKQ0Kew0KICAgIGNl cnIgPDwgImhlaWdodCAiIDw8IGhlaWdodCgpIDw8ICIsICIgPDwgIHJvdGF0 aW9uc18gPDwgIiByb3RhdGlvbnMsICINCiAgICAgICAgIDw8ICJzaXplICIg PDwgc2l6ZSgpIDw8IGVuZGw7DQp9DQoNCnRlbXBsYXRlIDx0eXBlbmFtZSBU Pg0Kb3N0cmVhbSYgVHJlZVNldDxUPjo6cHJpbnQob3N0cmVhbSYgb3V0KSBj b25zdA0Kew0KICAgIHJldHVybiBwcmludChvdXQsIHJvb3RfKTsNCn0NCg0K dGVtcGxhdGUgPHR5cGVuYW1lIFQ+DQpzaXplX3QgVHJlZVNldDxUPjo6aGVp Z2h0KCkNCnsNCiAgICByZXR1cm4gaGVpZ2h0KHJvb3RfKTsNCn0NCg0KLyoN CiAqIFJlY3Vyc2l2ZSBwcml2YXRlIGhlbHBlciBmdW5jdGlvbnMuDQogKi8N Cg0KdGVtcGxhdGUgPHR5cGVuYW1lIFQ+DQp2b2lkIFRyZWVTZXQ8VD46OmRl c3Ryb3lTdWJ0cmVlKE5vZGUqIGhlcmUpDQp7DQogICAgaWYgKGhlcmUgIT0g TlVMTCkgew0KICAgICAgICBkZXN0cm95U3VidHJlZShoZXJlLT5sZWZ0Xyk7 DQogICAgICAgIGRlc3Ryb3lTdWJ0cmVlKGhlcmUtPnJpZ2h0Xyk7DQogICAg fQ0KICAgIA0KICAgIGRlbGV0ZSBoZXJlOw0KfQ0KDQp0ZW1wbGF0ZSA8dHlw ZW5hbWUgVD4NCnZvaWQgVHJlZVNldDxUPjo6aW5zZXJ0KGNvbnN0IFQmIGl0 ZW0sIE5vZGUqJiBoZXJlKQ0Kew0KICAgIGlmIChoZXJlID09IE5VTEwpDQog ICAgICAgIGhlcmUgPSBuZXcgTm9kZShpdGVtKTsNCiAgICBlbHNlIHsNCiAg ICAgICAgaGVyZS0+bWF5YmVSZWNvbG9yKCk7DQogICAgICAgIA0KICAgICAg ICAvLyBEb24ndCBtYWtlIHJvb3RfIHJlZCENCiAgICAgICAgaWYgKGhlcmUg PT0gcm9vdF8pDQogICAgICAgICAgICBoZXJlLT5pc1JlZF8gPSBmYWxzZTsN CiAgICAgICAgDQogICAgICAgIGlmIChpdGVtIDwgaGVyZS0+dmFsdWVfKQ0K ICAgICAgICAgICAgaW5zZXJ0KGl0ZW0sIGhlcmUtPmxlZnRfKTsNCiAgICAg ICAgZWxzZQ0KICAgICAgICAgICAgaW5zZXJ0KGl0ZW0sIGhlcmUtPnJpZ2h0 Xyk7DQogICAgICAgIA0KICAgICAgICByb3RhdGlvbnNfICs9IE5vZGU6Om1h eWJlUm90YXRlKGhlcmUpOw0KICAgIH0NCn0NCg0KdGVtcGxhdGUgPHR5cGVu YW1lIFQ+DQpib29sIFRyZWVTZXQ8VD46OmV4aXN0cyhjb25zdCBUJiBpdGVt LCBjb25zdCBOb2RlKiBjb25zdCYgaGVyZSkgY29uc3QNCnsNCiAgICBpZiAo aGVyZSA9PSBOVUxMKQ0KICAgICAgICByZXR1cm4gZmFsc2U7DQogICAgDQog ICAgaWYgKGl0ZW0gPT0gaGVyZS0+dmFsdWVfKQ0KICAgICAgICByZXR1cm4g dHJ1ZTsNCiAgICANCiAgICBpZiAoaXRlbSA8IGhlcmUtPiB2YWx1ZV8pDQog ICAgICAgIHJldHVybiBleGlzdHMoaXRlbSwgaGVyZS0+bGVmdF8pOw0KICAg IGVsc2UNCiAgICAgICAgcmV0dXJuIGV4aXN0cyhpdGVtLCBoZXJlLT5yaWdo dF8pOw0KfQ0KDQp0ZW1wbGF0ZSA8dHlwZW5hbWUgVD4NCm9zdHJlYW0mIFRy ZWVTZXQ8VD46OnByaW50KG9zdHJlYW0mIG91dCwgY29uc3QgTm9kZSogY29u c3QmIGhlcmUpIGNvbnN0DQp7DQogICAgaWYgKGhlcmUgPT0gTlVMTCkNCiAg ICAgICAgb3V0IDw8ICItIjsNCiAgICBlbHNlIHsNCiAgICAgICAgb3V0IDw8 ICIoIjsNCiAgICAgICAgcHJpbnQob3V0LCBoZXJlLT5sZWZ0Xyk7DQogICAg ICAgIG91dCA8PCAiLCAiIDw8IGhlcmUtPnZhbHVlXyA8PCAiLCAiOw0KICAg ICAgICBwcmludChvdXQsIGhlcmUtPnJpZ2h0Xyk7DQogICAgICAgIG91dCA8 PCAiKSI7DQogICAgfQ0KICAgIA0KICAgIHJldHVybiBvdXQ7DQp9DQoNCnRl bXBsYXRlIDx0eXBlbmFtZSBUPg0KaW50IFRyZWVTZXQ8VD46OmhlaWdodChO b2RlKiYgaGVyZSkNCnsNCiAgICBpZiAoaGVyZSA9PSBOVUxMKQ0KICAgICAg ICByZXR1cm4gLTE7DQogICAgZWxzZQ0KICAgICAgICByZXR1cm4gMSArIG1h eChoZWlnaHQoaGVyZS0+bGVmdF8pLCBoZWlnaHQoaGVyZS0+cmlnaHRfKSk7 DQp9DQoNCi8qDQogKiBQdWJsaWMgbm9kZSBtZW1iZXIgZnVuY3Rpb25zDQog Ki8NCg0KdGVtcGxhdGUgPHR5cGVuYW1lIFQ+DQpUcmVlU2V0PFQ+OjpOb2Rl OjpOb2RlKGNvbnN0IFQmIGl0ZW0pDQogICAgOiBpc1JlZF8odHJ1ZSksIHZh bHVlXyhpdGVtKSwgbGVmdF8oTlVMTCksIHJpZ2h0XyhOVUxMKQ0Kew0KICAg IC8vIE5vdGhpbmcgZWxzZSB0byBkbyENCn0NCg0KDQovLyBBIG5vZGUgbmVl ZHMgcm90YXRpbmcgaWYgb25lIG9mIGl0cyBjaGlsZHJlbiBhbmQgb25lIG9m IHRoYXQgY2hpbGQncyBjaGlsZHJlbg0KLy8gYXJlIGJvdGggcmVkLiBJdCBz aG91bGQgYmUgcm90YXRlZCBpbiB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uIG9m IHRoZSByZWQgY2hpbGQuDQovLyBJZiB0aGUgZ3JhbmRjaGlsZCBpcyBhbiBp bm5lciBjaGlsZCAoYS5rLmEuIHJpZ2h0J3MgbGVmdCBvcg0KLy8gbGVmdCdz IHJpZ2h0LCBhcyBvcHBvc2VkIHRvIHJpZ2h0J3MgcmlnaHQgb3IgbGVmdCdz IGxlZnQpLCB0aGVuIHRoZSBjaGlsZA0KLy8gYWxzbyBuZWVkcyByb3RhdGlu ZywgaW4gdGhlIG9wcG9zaXRlIGRpcmVjdGlvbiBvZiB0aGUgcmVkIGdyYW5k Y2hpbGQuDQovLyBJbiBhZGRpdGlvbiwgdGhlIG9yaWdpbmFsIG5vZGUgc2hv dWxkIGJlY29tZSByZWQgYW5kIHRoZSBuZXcgcm9vdCBvZiB0aGUNCi8vIHN1 YnRyZWUgc2hvdWxkIGJlY29tZSBibGFjay4NCg0KdGVtcGxhdGUgPHR5cGVu YW1lIFQ+DQpzaXplX3QgVHJlZVNldDxUPjo6Tm9kZTo6bWF5YmVSb3RhdGUo Tm9kZSomIHJvdGF0ZVRoaXMpDQp7DQogICAgc2l6ZV90IHJvdGF0aW9ucyA9 IDA7DQogICANCiAgICBpZiAoaXNSZWQocm90YXRlVGhpcy0+bGVmdF8pICYm IGhhc1JlZEtpZHMocm90YXRlVGhpcy0+bGVmdF8pKSB7DQogICAgICAgIHJv dGF0ZVRoaXMtPmlzUmVkXyA9IHRydWU7DQogICAgICAgIA0KICAgICAgICBp ZiAoaXNSZWQocm90YXRlVGhpcy0+bGVmdF8tPnJpZ2h0XykpIHsNCiAgICAg ICAgICAgIHJvdGF0ZUxlZnQocm90YXRlVGhpcy0+bGVmdF8pOw0KICAgICAg ICAgICAgKytyb3RhdGlvbnM7DQogICAgICAgIH0NCiAgICAgICAgDQogICAg ICAgIHJvdGF0ZVJpZ2h0KHJvdGF0ZVRoaXMpOw0KICAgICAgICArK3JvdGF0 aW9uczsNCiAgICAgICAgDQogICAgICAgIC8vIFNldCB0aGUgbmV3IHN1YnRy ZWUgcm9vdCB0byBiZSBibGFjaw0KICAgICAgICByb3RhdGVUaGlzLT5pc1Jl ZF8gPSBmYWxzZTsNCiAgICB9DQogICAgDQogICAgaWYgKGlzUmVkKHJvdGF0 ZVRoaXMtPnJpZ2h0XykgJiYgaGFzUmVkS2lkcyhyb3RhdGVUaGlzLT5yaWdo dF8pKSB7DQogICAgICAgIHJvdGF0ZVRoaXMtPmlzUmVkXyA9IHRydWU7DQog ICAgICAgIA0KICAgICAgICBpZiAoaXNSZWQocm90YXRlVGhpcy0+cmlnaHRf LT5sZWZ0XykpIHsNCiAgICAgICAgICAgIHJvdGF0ZVJpZ2h0KHJvdGF0ZVRo aXMtPnJpZ2h0Xyk7DQogICAgICAgICAgICArK3JvdGF0aW9uczsNCiAgICAg ICAgfQ0KICAgICAgICANCiAgICAgICAgcm90YXRlTGVmdChyb3RhdGVUaGlz KTsNCiAgICAgICAgKytyb3RhdGlvbnM7DQogICAgICAgIA0KICAgICAgICAv LyBTZXQgdGhlIG5ldyBzdWJ0cmVlIHJvb3QgdG8gYmUgYmxhY2sNCiAgICAg ICAgcm90YXRlVGhpcy0+aXNSZWRfID0gZmFsc2U7DQogICAgfQ0KICAgIC8v IElmIHdlJ3ZlIHJvdGF0ZWQgbW9yZSB0aGFuIHR3aWNlLCB0aGUgdHJlZSB3 YXMgdW5iYWxhbmNlZC4NCiAgICBhc3NlcnQocm90YXRpb25zIDw9IDIpOw0K ICAgICAgICANCiAgICByZXR1cm4gcm90YXRpb25zOw0KfQ0KDQp0ZW1wbGF0 ZSA8dHlwZW5hbWUgVD4NCnZvaWQgVHJlZVNldDxUPjo6Tm9kZTo6bWF5YmVS ZWNvbG9yKCkNCnsNCiAgICBpZiAoaXNSZWQobGVmdF8pICYmIGlzUmVkKHJp Z2h0XykgJiYgIWlzUmVkXykgew0KICAgICAgICBsZWZ0Xy0+aXNSZWRfID0g ZmFsc2U7DQogICAgICAgIHJpZ2h0Xy0+aXNSZWRfID0gZmFsc2U7DQogICAg ICAgIGlzUmVkXyA9IHRydWU7DQogICAgfQ0KfQ0KDQovKiANCiAqIFByaXZh dGUgTm9kZSBtZW1iZXIgZnVuY3Rpb25zDQogKi8NCiANCnRlbXBsYXRlIDx0 eXBlbmFtZSBUPg0Kdm9pZCBUcmVlU2V0PFQ+OjpOb2RlOjpyb3RhdGVMZWZ0 KE5vZGUqJiByb3RhdGVUaGlzKQ0Kew0KICAgIA0KICAgIGFzc2VydChyb3Rh dGVUaGlzLT5yaWdodF8gIT0gTlVMTCk7DQogICAgDQogICAgLy8gTW92ZSBw b2ludGVycyBhcm91bmQNCiAgICBOb2RlKiBuZXdUb3AgICAgICAgPSByb3Rh dGVUaGlzLT5yaWdodF87DQogICAgcm90YXRlVGhpcy0+cmlnaHRfID0gbmV3 VG9wLT5sZWZ0XzsNCiAgICBuZXdUb3AtPmxlZnRfICAgICAgPSByb3RhdGVU aGlzOw0KICAgIA0KICAgIC8vIFRoZSB0b3Agb2YgdGhlIHN1YnRyZWUgaXMg d2hhdCB1c2VkIHRvIGJlIHJvdGF0ZVRoaXMtPnJpZ2h0Xw0KICAgIHJvdGF0 ZVRoaXMgPSBuZXdUb3A7DQp9DQoNCnRlbXBsYXRlIDx0eXBlbmFtZSBUPg0K dm9pZCBUcmVlU2V0PFQ+OjpOb2RlOjpyb3RhdGVSaWdodChOb2RlKiYgcm90 YXRlVGhpcykNCnsNCiAgICANCiAgICBhc3NlcnQocm90YXRlVGhpcy0+bGVm dF8gIT0gTlVMTCk7DQogICAgDQogICAgLy8gTW92ZSBwb2ludGVycyBhcm91 bmQNCiAgICBOb2RlKiBuZXdUb3AgICAgICAgPSByb3RhdGVUaGlzLT5sZWZ0 XzsNCiAgICByb3RhdGVUaGlzLT5sZWZ0XyAgPSBuZXdUb3AtPnJpZ2h0XzsN CiAgICBuZXdUb3AtPnJpZ2h0XyAgICAgPSByb3RhdGVUaGlzOw0KICAgIA0K ICAgIC8vIFRoZSB0b3Agb2YgdGhlIHN1YnRyZWUgaXMgd2hhdCB1c2VkIHRv IGJlIHJvdGF0ZVRoaXMtPmxlZnRfDQogICAgcm90YXRlVGhpcyA9IG5ld1Rv cDsNCn0NCg0KdGVtcGxhdGUgPHR5cGVuYW1lIFQ+DQpib29sIFRyZWVTZXQ8 VD46Ok5vZGU6OmlzUmVkKE5vZGUqJiBoZXJlKQ0Kew0KICAgIGlmIChoZXJl ID09IE5VTEwpDQogICAgICAgIHJldHVybiBmYWxzZTsNCiAgICANCiAgICBy ZXR1cm4gaGVyZS0+aXNSZWRfOw0KfQ0KDQp0ZW1wbGF0ZSA8dHlwZW5hbWUg VD4NCmJvb2wgVHJlZVNldDxUPjo6Tm9kZTo6aGFzUmVkS2lkcyhOb2RlKiYg aGVyZSkNCnsNCiAgICBpZiAoaGVyZSA9PSBOVUxMKQ0KICAgICAgICByZXR1 cm4gZmFsc2U7DQogICAgDQogICAgcmV0dXJuIChpc1JlZChoZXJlLT5sZWZ0 XykgfHwgaXNSZWQoaGVyZS0+cmlnaHRfKSk7DQp9DQoNCiNlbmRpZg0K ---1383701462-684934359-1213380729=:29681-- From monnier@iro.umontreal.ca Fri Jun 13 21:44:11 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.9 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 14 Jun 2008 04:44:11 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5E4i8Uk005588 for ; Fri, 13 Jun 2008 21:44:09 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K7NcW-0007RJ-4o for bug-gnu-emacs@gnu.org; Sat, 14 Jun 2008 00:44:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K7NcT-0007Pk-NC for bug-gnu-emacs@gnu.org; Sat, 14 Jun 2008 00:44:07 -0400 Received: from [199.232.76.173] (port=54918 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K7NcT-0007Pb-Jg for bug-gnu-emacs@gnu.org; Sat, 14 Jun 2008 00:44:05 -0400 Received: from ironport2-out.pppoe.ca ([206.248.154.182]:56250 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K7NcS-0006Qc-To for bug-gnu-emacs@gnu.org; Sat, 14 Jun 2008 00:44:05 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhcFAK3pUkjO+KWv/2dsb2JhbACBW6tp X-IronPort-AV: E=Sophos;i="4.27,642,1204520400"; d="scan'208";a="22511531" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 14 Jun 2008 00:43:58 -0400 Received: from ceviche.home ([206.248.165.175]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id UKF63258 for ; Sat, 14 Jun 2008 00:43:58 -0400 Received: by ceviche.home (Postfix, from userid 20848) id B9FFF70B14; Sat, 14 Jun 2008 00:42:51 -0400 (EDT) From: Stefan Monnier To: Kwang Ketcham Cc: 405@debbugs.gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#405: Emacs 22.2.1 in X behaves improperly when run with low memory limits Message-ID: References: Date: Sat, 14 Jun 2008 00:42:51 -0400 In-Reply-To: (Kwang Ketcham's message of "Fri, 13 Jun 2008 11:12:09 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-CrossAssassin-Score: 2 > When run in an X window session and with low process memory limits, Emacs > fails to open and/or syntax highlight some files properly. To reproduce, > run: > bash --noprofile --norc > ulimit -d 10240 > emacs > Open treeset-private.hpp [attached] > If things are still going smoothly, try turning on font-lock-mode. At this > point, I get the error 'Invalid regexp: "Regular expression too big"'. > If the ulimit is set to 8MB instead of 10MB, Emacs encounters this error on > startup while attempting to load the splash screen. I have encountered > similar errors while loading or highlighting this file with memory limits up > to at least 12MB, if not larger. Sometimes the file will fail to load; What can I say: it needs more memory. That it fails gracefully rather than crashing and burning is rather good than bad, don't you think? Stefan From rgm@gnu.org Mon Jun 30 17:57:34 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.8 required=4.0 tests=AWL,BAYES_00,MISSING_SUBJECT, NOSUBJECT,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 1 Jul 2008 00:57:34 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m610vTvE032072 for ; Mon, 30 Jun 2008 17:57:30 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1KDUBF-0008DR-Sr; Mon, 30 Jun 2008 20:57:13 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18537.33001.831109.48725@fencepost.gnu.org> Date: Mon, 30 Jun 2008 20:57:13 -0400 From: Glenn Morris To: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: black X-Ran: v;?(b4pp]t{=,w_+9HM*^78%x_(pE^g\/WUl}d-,bzi|U4E=t1U`#j.5bY|[3o_,#";.'L close 239 tags 253 moreinfo severity 267 wishlist tags 284 unreproducible owner 341 Alan Mackenzie owner 343 Alan Mackenzie merge 364 365 tags 366 moreinfo severity 385 minor close 387 tags 390 unreproducible moreinfo tags 393 unreproducible moreinfo close 398 close 405 tags 443 moreinfo From unknown Tue Jun 17 20:15:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Tue, 29 Jul 2008 14:24:03 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator