From unknown Sat Aug 16 18:47:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6210: Dev Emacs crashes when moving around a large UTF-8 bidi file Resent-From: Scot Becker Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 18 May 2010 15:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6210 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6210@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.127419522731894 (code B ref -1); Tue, 18 May 2010 15:08:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 May 2010 15:07:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEONt-0008IJ-8B for submit@debbugs.gnu.org; Tue, 18 May 2010 11:07:06 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OENO1-0007iK-PW for submit@debbugs.gnu.org; Tue, 18 May 2010 10:03:12 -0400 Received: from lists.gnu.org ([199.232.76.165]:43283) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OENNv-0005Dh-8R for submit@debbugs.gnu.org; Tue, 18 May 2010 10:03:03 -0400 Received: from [140.186.70.92] (port=48523 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OENNs-00056s-Qk for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 10:03:02 -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, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OENNi-0003bX-PZ for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 10:02:53 -0400 Received: from mail-pv0-f169.google.com ([74.125.83.169]:38118) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OENNi-0003bR-Gn for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 10:02:50 -0400 Received: by pvg12 with SMTP id 12so3836994pvg.0 for ; Tue, 18 May 2010 07:02:49 -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=0BlFZHUsCDaWZh5VPTdLAVarmolLiwFh25uFl7gObIE=; b=OfmWYhQguj+zjuIUPU1t7kXGg4g6cCnsmpbnWPhnyVqanc2R1mUmYGDXPQzOH24/PX 6glCkeoKBn/M6ZLl7DL9bP8b0w0g7y6ee3t2CiRR8YX7RX6dMp4k6gxOkDlsI2YYFSHP lb4nUpNmn4NUVv2WklytS0+0WL4AUK3ET/Kbw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=tjIYNpNHgHiztYoaFCw12nCKMOYyXpehjRu9fcoP0lSdnVqevIXcf4JtJZ6C7UQc4s VhgcxkG7TEaNVkl/r6QbJv7aUf9XFPSuZ8DPB5RRTfcJNQJg/SE6qdNdr7LQWZF5hN/l 1d+NDbY3YtoQSOh2bos3kFaQNcZH7oTvtMtZk= Received: by 10.140.57.17 with SMTP id f17mr5008075rva.223.1274191369115; Tue, 18 May 2010 07:02:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.141.49.7 with HTTP; Tue, 18 May 2010 07:02:29 -0700 (PDT) From: Scot Becker Date: Tue, 18 May 2010 15:02:29 +0100 Message-ID: Content-Type: multipart/mixed; boundary=001636b2ad29ee992c0486decb23 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: -5.9 (-----) X-Mailman-Approved-At: Tue, 18 May 2010 11:07:03 -0400 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: -5.9 (-----) --001636b2ad29ee992c0486decb23 Content-Type: text/plain; charset=ISO-8859-1 Steps to reproduce: I expect you'll need the 4.9MB file I was using. I uploaded it here for debugging purposes: http://streetgreek.com/files/bhs.txt I tried the following with non-bidi-Hebrew containing file and couldn't reproduce the bug. using an emacs bzr pull from today: ------------- $ emacs -Q /path/to/file/bhs.txt ------------- at this point I already get this error in the Gnome Terminal window from which I called Emacs (this comes even if I only run 'emacs -Q')ema: ** (emacs:22720): CRITICAL **: murrine_style_draw_box: assertion `height >= -1' failed [now I move around file using PgUp/PgDn, M-S->/< and point moving commands Sample dribble log attached to this message] Emacs crashes with either: Fatal error (11)Segmentation fault or: Fatal error (6)Aborted The actual moment of the crash comes with various commands. Once it was C-x 3, once it was M-<, once it was a PgUp. It was always after dozens of movement commands. Never right away. (Hence the length of the attached dribble log) The file is a 4.9MB text file in UTF-8 with both Hebrew and English text. Note that the final lines of the file set the buffer local variable 'bidi-display-reordering' to 't', since I was testing bidi display. This is the output of 'locale' on my system: LANG=en_GB.utf8 LC_CTYPE="en_GB.utf8" LC_NUMERIC="en_GB.utf8" LC_TIME="en_GB.utf8" LC_COLLATE="en_GB.utf8" LC_MONETARY="en_GB.utf8" LC_MESSAGES="en_GB.utf8" LC_PAPER="en_GB.utf8" LC_NAME="en_GB.utf8" LC_ADDRESS="en_GB.utf8" LC_TELEPHONE="en_GB.utf8" LC_MEASUREMENT="en_GB.utf8" LC_IDENTIFICATION="en_GB.utf8" LC_ALL= The system is Ubuntu 10.4 running Gnome. I'll give more info if required. Scot In GNU Emacs 24.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-05-18 on mayim Windowing system distributor `The X.Org Foundation', version 11.0.10706000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x b u g r e p o r t SPC e m Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr message sendmail regexp-opt rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting font-render-setting gtk x-toolkit x multi-tty emacs) --001636b2ad29ee992c0486decb23 Content-Type: application/octet-stream; name=dribble Content-Disposition: attachment; filename=dribble Content-Transfer-Encoding: base64 X-Attachment-Id: f_g9cs98qi0 PGhlbHAtZWNobz48aGVscC1lY2hvPjxoZWxwLWVjaG8+PGhlbHAtZWNobz48aGVscC1lY2hvPjxo ZWxwLWVjaG8+PGRvd24tbW91c2UtMT48bW91c2UtMT48bmV4dD48bmV4dD48bmV4dD48bmV4dD48 bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4 dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48 bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4 dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48 bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD4gMHg4 MDAwMDNlPHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxw cmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHBy aW9yPjxwcmlvcj48cHJpb3I+IDB4ODAwMDAzYyAweDgwMDAwM2UgMHg4MDAwMDNjGDM8TS1TLW5l eHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1T LW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48 TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4 dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48 bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4 dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMt bmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxN LVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0 PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1u ZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0t Uy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+ PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5l eHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1T LW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48 TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD4gMHg4MDAwMDNlIDB4ODAwMDAzYzxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PiAweDgwMDAwM2UgMHg4MDAwMDNjPG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5l eHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+ PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5l eHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+ PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5l eHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+ PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PE0tUy1uZXh0PjxNLVMt bmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxN LVMtbmV4dD48TS1TLW5leHQ+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1w cmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJp b3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9y PjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48 TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0t Uy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPlgyWDIY MjxuZXh0PjxuZXh0PiAweDgwMDAwM2U8cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9y Pjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+ PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48 cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxw cmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHBy aW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJp b3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlv cj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9y Pjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+ PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+ --001636b2ad29ee992c0486decb23-- From unknown Sat Aug 16 18:47:23 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Scot Becker Subject: bug#6210: closed (Re: bug#6210: Dev Emacs crashes when moving around a large UTF-8 bidi file) Message-ID: References: <83ljbfrjkh.fsf@gnu.org> X-Gnu-PR-Message: they-closed 6210 X-Gnu-PR-Package: emacs Reply-To: 6210@debbugs.gnu.org Date: Wed, 19 May 2010 15:36:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1274283361-14935-1" This is a multi-part message in MIME format... ------------=_1274283361-14935-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6210: Dev Emacs crashes when moving around a large UTF-8 bidi file which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 6210@debbugs.gnu.org. --=20 6210: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6210 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1274283361-14935-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6210-done) by debbugs.gnu.org; 19 May 2010 15:35:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OElIe-0003sX-DM for submit@debbugs.gnu.org; Wed, 19 May 2010 11:35:12 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OElIc-0003sS-Ll for 6210-done@debbugs.gnu.org; Wed, 19 May 2010 11:35:11 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0L2O00600B6ZBS00@a-mtaout21.012.net.il> for 6210-done@debbugs.gnu.org; Wed, 19 May 2010 18:35:05 +0300 (IDT) Received: from HOME-C4E4A596F7 ([77.127.33.125]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L2O005EFBAGE630@a-mtaout21.012.net.il>; Wed, 19 May 2010 18:35:05 +0300 (IDT) Date: Wed, 19 May 2010 18:35:10 +0300 From: Eli Zaretskii Subject: Re: bug#6210: Dev Emacs crashes when moving around a large UTF-8 bidi file In-reply-to: X-012-Sender: halo1@inter.net.il To: Scot Becker Message-id: <83ljbfrjkh.fsf@gnu.org> References: X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 6210-done Cc: 6210-done@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: -2.0 (--) > From: Scot Becker > Date: Tue, 18 May 2010 15:02:29 +0100 > Cc: > > using an emacs bzr pull from today: > ------------- > $ emacs -Q /path/to/file/bhs.txt > ------------- > at this point I already get this error in the Gnome Terminal window > from which I called Emacs (this comes even if I only run 'emacs -Q')ema: > > ** (emacs:22720): CRITICAL **: murrine_style_draw_box: assertion > `height >= -1' failed > > [now I move around file using PgUp/PgDn, M-S->/< and point moving > commands Sample dribble log attached to this message] > > Emacs crashes with either: > Fatal error (11)Segmentation fault > or: > Fatal error (6)Aborted > > The actual moment of the crash comes with various commands. Once it was > C-x 3, once it was M-<, once it was a PgUp. It was always after dozens > of movement commands. Never right away. (Hence the length of the > attached dribble log) The shameful bug that caused these crashes is fixed in revno 100365. ------------=_1274283361-14935-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 May 2010 15:07:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEONt-0008IJ-8B for submit@debbugs.gnu.org; Tue, 18 May 2010 11:07:06 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OENO1-0007iK-PW for submit@debbugs.gnu.org; Tue, 18 May 2010 10:03:12 -0400 Received: from lists.gnu.org ([199.232.76.165]:43283) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OENNv-0005Dh-8R for submit@debbugs.gnu.org; Tue, 18 May 2010 10:03:03 -0400 Received: from [140.186.70.92] (port=48523 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OENNs-00056s-Qk for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 10:03:02 -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, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OENNi-0003bX-PZ for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 10:02:53 -0400 Received: from mail-pv0-f169.google.com ([74.125.83.169]:38118) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OENNi-0003bR-Gn for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 10:02:50 -0400 Received: by pvg12 with SMTP id 12so3836994pvg.0 for ; Tue, 18 May 2010 07:02:49 -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=0BlFZHUsCDaWZh5VPTdLAVarmolLiwFh25uFl7gObIE=; b=OfmWYhQguj+zjuIUPU1t7kXGg4g6cCnsmpbnWPhnyVqanc2R1mUmYGDXPQzOH24/PX 6glCkeoKBn/M6ZLl7DL9bP8b0w0g7y6ee3t2CiRR8YX7RX6dMp4k6gxOkDlsI2YYFSHP lb4nUpNmn4NUVv2WklytS0+0WL4AUK3ET/Kbw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=tjIYNpNHgHiztYoaFCw12nCKMOYyXpehjRu9fcoP0lSdnVqevIXcf4JtJZ6C7UQc4s VhgcxkG7TEaNVkl/r6QbJv7aUf9XFPSuZ8DPB5RRTfcJNQJg/SE6qdNdr7LQWZF5hN/l 1d+NDbY3YtoQSOh2bos3kFaQNcZH7oTvtMtZk= Received: by 10.140.57.17 with SMTP id f17mr5008075rva.223.1274191369115; Tue, 18 May 2010 07:02:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.141.49.7 with HTTP; Tue, 18 May 2010 07:02:29 -0700 (PDT) From: Scot Becker Date: Tue, 18 May 2010 15:02:29 +0100 Message-ID: Subject: Dev Emacs crashes when moving around a large UTF-8 bidi file To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=001636b2ad29ee992c0486decb23 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: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 18 May 2010 11:07:03 -0400 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: -5.9 (-----) --001636b2ad29ee992c0486decb23 Content-Type: text/plain; charset=ISO-8859-1 Steps to reproduce: I expect you'll need the 4.9MB file I was using. I uploaded it here for debugging purposes: http://streetgreek.com/files/bhs.txt I tried the following with non-bidi-Hebrew containing file and couldn't reproduce the bug. using an emacs bzr pull from today: ------------- $ emacs -Q /path/to/file/bhs.txt ------------- at this point I already get this error in the Gnome Terminal window from which I called Emacs (this comes even if I only run 'emacs -Q')ema: ** (emacs:22720): CRITICAL **: murrine_style_draw_box: assertion `height >= -1' failed [now I move around file using PgUp/PgDn, M-S->/< and point moving commands Sample dribble log attached to this message] Emacs crashes with either: Fatal error (11)Segmentation fault or: Fatal error (6)Aborted The actual moment of the crash comes with various commands. Once it was C-x 3, once it was M-<, once it was a PgUp. It was always after dozens of movement commands. Never right away. (Hence the length of the attached dribble log) The file is a 4.9MB text file in UTF-8 with both Hebrew and English text. Note that the final lines of the file set the buffer local variable 'bidi-display-reordering' to 't', since I was testing bidi display. This is the output of 'locale' on my system: LANG=en_GB.utf8 LC_CTYPE="en_GB.utf8" LC_NUMERIC="en_GB.utf8" LC_TIME="en_GB.utf8" LC_COLLATE="en_GB.utf8" LC_MONETARY="en_GB.utf8" LC_MESSAGES="en_GB.utf8" LC_PAPER="en_GB.utf8" LC_NAME="en_GB.utf8" LC_ADDRESS="en_GB.utf8" LC_TELEPHONE="en_GB.utf8" LC_MEASUREMENT="en_GB.utf8" LC_IDENTIFICATION="en_GB.utf8" LC_ALL= The system is Ubuntu 10.4 running Gnome. I'll give more info if required. Scot In GNU Emacs 24.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-05-18 on mayim Windowing system distributor `The X.Org Foundation', version 11.0.10706000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x b u g r e p o r t SPC e m Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr message sendmail regexp-opt rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting font-render-setting gtk x-toolkit x multi-tty emacs) --001636b2ad29ee992c0486decb23 Content-Type: application/octet-stream; name=dribble Content-Disposition: attachment; filename=dribble Content-Transfer-Encoding: base64 X-Attachment-Id: f_g9cs98qi0 PGhlbHAtZWNobz48aGVscC1lY2hvPjxoZWxwLWVjaG8+PGhlbHAtZWNobz48aGVscC1lY2hvPjxo ZWxwLWVjaG8+PGRvd24tbW91c2UtMT48bW91c2UtMT48bmV4dD48bmV4dD48bmV4dD48bmV4dD48 bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4 dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48 bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4 dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48 bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD4gMHg4 MDAwMDNlPHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxw cmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHBy aW9yPjxwcmlvcj48cHJpb3I+IDB4ODAwMDAzYyAweDgwMDAwM2UgMHg4MDAwMDNjGDM8TS1TLW5l eHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1T LW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48 TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4 dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48 bmV4dD48bmV4dD48bmV4dD48bmV4dD48bmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4 dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMt bmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxN LVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0 PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1u ZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0t Uy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+ PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5l eHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1T LW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48 TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD4gMHg4MDAwMDNlIDB4ODAwMDAzYzxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0 PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0PjxuZXh0Pjxu ZXh0PiAweDgwMDAwM2UgMHg4MDAwMDNjPG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5l eHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+ PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5l eHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+ PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5l eHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+ PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PG5leHQ+PE0tUy1uZXh0PjxNLVMt bmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxNLVMtbmV4dD48TS1TLW5leHQ+PE0tUy1uZXh0PjxN LVMtbmV4dD48TS1TLW5leHQ+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1w cmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJp b3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9y PjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48 TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0t Uy1wcmlvcj48TS1TLXByaW9yPjxNLVMtcHJpb3I+PE0tUy1wcmlvcj48TS1TLXByaW9yPlgyWDIY MjxuZXh0PjxuZXh0PiAweDgwMDAwM2U8cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9y Pjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+ PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48 cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxw cmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHBy aW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJp b3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlv cj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9y Pjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+ PHByaW9yPjxwcmlvcj48cHJpb3I+PHByaW9yPjxwcmlvcj48cHJpb3I+ --001636b2ad29ee992c0486decb23-- ------------=_1274283361-14935-1-- From unknown Sat Aug 16 18:47:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6210: Dev Emacs crashes when moving around a large UTF-8 bidi file Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 May 2010 16:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6210 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Scot Becker Cc: 6210@debbugs.gnu.org Received: via spool by 6210-submit@debbugs.gnu.org id=B6210.127428667216483 (code B ref 6210); Wed, 19 May 2010 16:32:02 +0000 Received: (at 6210) by debbugs.gnu.org; 19 May 2010 16:31:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEmAq-0004Ho-Lc for submit@debbugs.gnu.org; Wed, 19 May 2010 12:31:12 -0400 Received: from smtprelay-h22.telenor.se ([195.54.99.197]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEmAo-0004Hh-Ov for 6210@debbugs.gnu.org; Wed, 19 May 2010 12:31:11 -0400 Received: from ipb3.telenor.se (ipb3.telenor.se [195.54.127.166]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id 598FA14C15 for <6210@debbugs.gnu.org>; Wed, 19 May 2010 18:31:05 +0200 (CEST) X-SENDER-IP: [85.225.45.35] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AocwAJyv80tV4S0jPGdsb2JhbACdcwwBAQEBNS2+WoUQBA X-IronPort-AV: E=Sophos;i="4.53,264,1272837600"; d="scan'208";a="521703837" Received: from c-232de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.35]) by ipb3.telenor.se with ESMTP; 19 May 2010 18:31:04 +0200 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id B815A7FA05A; Wed, 19 May 2010 18:31:03 +0200 (CEST) Message-ID: <4BF41246.6090507@swipnet.se> Date: Wed, 19 May 2010 18:31:02 +0200 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.8 (-) 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.8 (--) Scot Becker skrev 2010-05-18 16.02: > ------------- > $ emacs -Q /path/to/file/bhs.txt > ------------- > at this point I already get this error in the Gnome Terminal window > from which I called Emacs (this comes even if I only run 'emacs -Q')ema: > > ** (emacs:22720): CRITICAL **: murrine_style_draw_box: assertion > `height>= -1' failed > This is a message from the theme engine. Gtk+ takes the height of the scroll bar and then subtracts the size of the arrows to draw the stuff inbetween arrows. But as you can see, the scroll bar for the minibuffer is very small, so it ends up as a negative number. I've filed a bug for this, other themes doesn't complain. After all, why should Gtk+ put a limit on how small windows can be? The message is harmless, byt annoying. Bug report here (no action yet): https://bugzilla.gnome.org/show_bug.cgi?id=617442. Jan D.