From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Newsgroups: gmane.emacs.bugs Subject: bug#11417: 24.0.96; infinite looping in xdisp.c Date: Tue, 08 May 2012 03:42:37 +0800 Message-ID: References: <83havt4716.fsf@gnu.org> <83havr3nv2.fsf@gnu.org> <837gwn3ihi.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1336419850 25220 80.91.229.3 (7 May 2012 19:44:10 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 7 May 2012 19:44:10 +0000 (UTC) Cc: 11417@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 07 21:44:09 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SRTqq-0000IR-RC for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 May 2012 21:44:09 +0200 Original-Received: from localhost ([::1]:52090 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SRTqq-0005gd-8e for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 May 2012 15:44:08 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54503) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SRTql-0005gV-HY for bug-gnu-emacs@gnu.org; Mon, 07 May 2012 15:44:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SRTqi-0005Wq-7D for bug-gnu-emacs@gnu.org; Mon, 07 May 2012 15:44:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SRTqi-0005Wi-0m for bug-gnu-emacs@gnu.org; Mon, 07 May 2012 15:44:00 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SRTsf-0002OZ-KD for bug-gnu-emacs@gnu.org; Mon, 07 May 2012 15:46:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 May 2012 19:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11417 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11417-submit@debbugs.gnu.org id=B11417.13364199026065 (code B ref 11417); Mon, 07 May 2012 19:46:01 +0000 Original-Received: (at 11417) by debbugs.gnu.org; 7 May 2012 19:45:02 +0000 Original-Received: from localhost ([127.0.0.1]:39868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SRTrg-0001Yj-MF for submit@debbugs.gnu.org; Mon, 07 May 2012 15:45:02 -0400 Original-Received: from mail-pz0-f42.google.com ([209.85.210.42]:58015) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SRTrc-0001YV-KY for 11417@debbugs.gnu.org; Mon, 07 May 2012 15:44:59 -0400 Original-Received: by dalf4 with SMTP id f4so5279509dal.29 for <11417@debbugs.gnu.org>; Mon, 07 May 2012 12:42:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=bTqv9ZNO23KDGtT8Ag9mjGDAh+nQsnVNKYhrf2Osq7Y=; b=ke5/ecz1InpIEQQx640imQXS/hB6LuCxeArpAbXyryjSDONQd/RKwTRhfWrFU2TdM4 27Lcgoaw2n3hyaV//qZ9bftVb5ejqUkzavfcQ9TsVIBB6BVbKSIo/jmiWtY14do/RDyt qSGUf+NQ25Fxfcc0aZdhB4UvdDh/zd5vJtswLlAI3ZiHO/93uqQq+xWzV1n/BOTScjAR +6z88WsV8+9rPgICFvV0Zsg8nxf9EGsddpbd61LfC3mS2Ipwk/+veczgJTZJG7GCZ6un 0c/+zHZ9Xsp66X5an+uLJxOfpq4eIKgUSitTJBXZdUfObOndIjyd4UPz9qN85gJeTe7X xplQ== Original-Received: by 10.68.228.195 with SMTP id sk3mr49024141pbc.20.1336419766426; Mon, 07 May 2012 12:42:46 -0700 (PDT) Original-Received: from localhost ([123.114.33.41]) by mx.google.com with ESMTPS id gv2sm19180491pbc.73.2012.05.07.12.42.42 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 07 May 2012 12:42:45 -0700 (PDT) Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUzRVhbQj4eZqO6SjnT eWpxnMetm5b6/PmidmqrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1F B9cBBwMLBfKABCMAAAFoSURBVCjPtZI9a8MwEIaFoc7aYDdelQMna0Em3tsSr0XUeE2Q6a22a+v+ fk8fSSBkbDUI6dHpfe9OEvRgiD+ApqKPJgJeB6iUUXWESjUe/ig38AJrhqqvaU2nTIXbNvOQ40fe qdry4kyGoVWsfCQalXpHnJGM01wjWdYbMlXNFdsZDO69m9aqNqxEJqTEgbM5OF7wlEfIoll1Ked4 LbM5X2EdILLokEdmI8z7g5cKED0cuTC930TYhy7ZDekkXVGw/L60TguJePPxcJF48lpsSUWEA/Ju jGFNgJOXc4Hz7TmAdBeu5Ve4AEjOi2/2jfd3cAJZ+IbNrvdjgBZY01b+HTuG3cLws6BJZqVOj/pp T0OqVwx3rFq+QmJwx3loK5JSLEhDIt62+mtC2C+SrAUxEbV6C6v2BRbd6pILBKFpepKZJHgGgrKF sptSUUoczpwg2pQ7ZH1tgs0ou/917mzz6Cs2//C978cv5l07L02orIEAAAAASUVORK5CYII= In-Reply-To: <837gwn3ihi.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 07 May 2012 22:21:13 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.96 (Mac OS X 10.6.8) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:59848 Archived-At: On 2012-05-08 03:21 +0800, Eli Zaretskii wrote: > Hmm... Something doesn't fit here. The text in the desired_matrix is > different from what you said it should be. And there's no overlay > string anywhere in sight. Perhaps the desired matrix is not up to > date. Can you try the same with current_matrix? That is > > pgrowx (it2.w->current_matrix->rows+16) > > etc. (gdb) pgrowx (it2.w->current_matrix->rows+16) TEXT: 114 glyphs 0 0: CHAR[ ] pos=380 blev=0,btyp=L w=1 a+d=0+0 1 1: CHAR[ ] pos=381 blev=0,btyp=L w=1 a+d=0+0 2 2: CHAR[ ] pos=382 blev=0,btyp=L w=1 a+d=0+0 3 3: CHAR[ ] pos=383 blev=0,btyp=L w=1 a+d=0+0 4 4: CHAR[h] pos=384 blev=0,btyp=L w=1 a+d=0+0 5 5: CHAR[a] pos=385 blev=0,btyp=L w=1 a+d=0+0 6 6: CHAR[s] pos=386 blev=0,btyp=L w=1 a+d=0+0 7 7: CHAR[_] pos=387 blev=0,btyp=L w=1 a+d=0+0 8 8: CHAR[s] pos=388 blev=0,btyp=L w=1 a+d=0+0 9 9: CHAR[e] pos=389 blev=0,btyp=L w=1 a+d=0+0 10 10: CHAR[t] pos=390 blev=0,btyp=L w=1 a+d=0+0 11 11: CHAR[u] pos=391 blev=0,btyp=L w=1 a+d=0+0 12 12: CHAR[p] pos=392 blev=0,btyp=L w=1 a+d=0+0 13 13: CHAR[t] pos=393 blev=0,btyp=L w=1 a+d=0+0 14 14: CHAR[o] pos=394 blev=0,btyp=L w=1 a+d=0+0 15 15: CHAR[o] pos=395 blev=0,btyp=L w=1 a+d=0+0 16 16: CHAR[l] pos=396 blev=0,btyp=L w=1 a+d=0+0 17 17: CHAR[s] pos=397 blev=0,btyp=L w=1 a+d=0+0 18 18: CHAR[ ] pos=398 blev=0,btyp=L w=1 a+d=0+0 19 19: CHAR[=] pos=399 blev=0,btyp=L w=1 a+d=0+0 20 20: CHAR[ ] pos=400 blev=0,btyp=L w=1 a+d=0+0 21 21: CHAR[F] pos=401 blev=0,btyp=L w=1 a+d=0+0 face=13 22 22: CHAR[a] pos=402 blev=0,btyp=L w=1 a+d=0+0 face=13 23 23: CHAR[l] pos=403 blev=0,btyp=L w=1 a+d=0+0 face=13 24 24: CHAR[s] pos=404 blev=0,btyp=L w=1 a+d=0+0 face=13 25 25: CHAR[e] pos=405 blev=0,btyp=L w=1 a+d=0+0 face=13 26 26: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 27 27: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 28 28: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 29 29: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 30 30: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 31 31: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 32 32: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 33 33: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 34 34: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 35 35: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 36 36: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 37 37: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 38 38: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 39 39: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 40 40: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 41 41: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 42 42: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 43 43: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 44 44: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 45 45: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 46 46: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 47 47: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 48 48: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 49 49: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 50 50: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 51 51: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 52 52: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 53 53: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 54 54: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 55 55: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 56 56: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 57 57: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 58 58: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 59 59: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 60 60: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 61 61: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 62 62: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 63 63: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 64 64: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 65 65: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 66 66: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 67 67: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 68 68: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 69 69: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 70 70: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 71 71: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 72 72: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 73 73: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 74 74: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 75 75: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 76 76: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 77 77: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 78 78: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 79 79: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 80 80: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 81 81: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 82 82: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 83 83: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 84 84: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 85 85: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 86 86: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 87 87: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 88 88: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 89 89: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 90 90: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 91 91: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 92 92: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 93 93: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 94 94: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 95 95: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 96 96: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 97 97: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 98 98: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 99 99: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 100 100: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 101 101: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 102 102: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 103 103: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 104 104: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 105 105: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 106 106: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 107 107: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 108 108: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 109 109: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 110 110: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 111 111: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 112 112: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 113 113: CHAR[ ] pos=0 blev=0,btyp=B w=1 a+d=0+0 (gdb) pgrowx (it2.w->current_matrix->rows+17) TEXT: 114 glyphs 0 0: CHAR[ ] pos=407 blev=0,btyp=L w=1 a+d=0+0 1 1: CHAR[ ] pos=408 blev=0,btyp=L w=1 a+d=0+0 2 2: CHAR[ ] pos=409 blev=0,btyp=L w=1 a+d=0+0 3 3: CHAR[ ] pos=410 blev=0,btyp=L w=1 a+d=0+0 4 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 5 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 6 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 7 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 8 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 9 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 10 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 11 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 12 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 13 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 14 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 15 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 16 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 17 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 18 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 19 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 20 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 21 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 22 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 23 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 24 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 25 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 26 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 27 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 28 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 29 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 30 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 31 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 32 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 33 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 34 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 35 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 36 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 37 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 38 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 39 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 40 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 41 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 42 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 43 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 44 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 45 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 46 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 47 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 48 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 49 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 50 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 51 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 52 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 53 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 54 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 55 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 56 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 57 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 58 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 59 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 60 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 61 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 62 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 63 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 64 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 65 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 66 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 67 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 68 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 69 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 70 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 71 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 72 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 73 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 74 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 75 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 76 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 77 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 78 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 79 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 80 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 81 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 82 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 83 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 84 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 85 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 86 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 87 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 88 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 89 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 90 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 91 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 92 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 93 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 94 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 95 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 96 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 97 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 98 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 99 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 100 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 101 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 102 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 103 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 104 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 105 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 106 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 107 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 108 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 109 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 110 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 111 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 112 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 113 4: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 (gdb) pgrowx (it2.w->current_matrix->rows+18) TEXT: 114 glyphs 0 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 1 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 2 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 3 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 4 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 5 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 6 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 7 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 8 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 9 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 10 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 11 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 12 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 13 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 14 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 15 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 16 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 17 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 18 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 19 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 20 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 21 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 22 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 23 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 24 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 25 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 26 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 27 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 28 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 29 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 30 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 31 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 32 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 33 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 34 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 35 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 36 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 37 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 38 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 39 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 40 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 41 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 42 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 43 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 44 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 45 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 46 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 47 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 48 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 49 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 50 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 51 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 52 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 53 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 54 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 55 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 56 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 57 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 58 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 59 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 60 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 61 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 62 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 63 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 64 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 65 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 66 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 67 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 68 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 69 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 70 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 71 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 72 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 73 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 74 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 75 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 76 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 77 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 78 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 79 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 80 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 81 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 82 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 83 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 84 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 85 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 86 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 87 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 88 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 89 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 90 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 91 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 92 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 93 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 94 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 95 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 96 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 97 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 98 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 99 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 100 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 101 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 102 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 103 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 104 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 105 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 106 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 107 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 108 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 109 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 110 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 111 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 112 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 113 0: CHAR[ ] pos=-1 blev=0,btyp=UNDEF w=0 a+d=0+0 (gdb) > > Btw, is position 411 end of buffer, by any chance? No 411 is not the end of buffer. (point-max) returns 6251. > It looks more and more like I will need a reproducible test case to > debug this... It will take some time to get a reproducible case, which I'll try in a few days. Leo