From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ami Fischman Newsgroups: gmane.emacs.bugs Subject: bug#12745: crash in bidi_pop_it during (idle) redisplay Date: Mon, 29 Oct 2012 12:23:25 -0700 Message-ID: References: <508CA6FC.4070203@cs.ucla.edu> <508CE3B0.2030809@cs.ucla.edu> <83lieq8q91.fsf@gnu.org> <83fw4y8jgd.fsf@gnu.org> <838vap8aq8.fsf@gnu.org> <837gq987yv.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d042ef5d7825f8204cd379a70 X-Trace: ger.gmane.org 1351538623 3647 80.91.229.3 (29 Oct 2012 19:23:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Oct 2012 19:23:43 +0000 (UTC) Cc: 12745@debbugs.gnu.org To: Alp Aker Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 29 20:23:51 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 1TSuwB-00032t-7C for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Oct 2012 20:23:51 +0100 Original-Received: from localhost ([::1]:35190 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSuw2-0004d9-V0 for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Oct 2012 15:23:42 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34473) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSuw0-0004bZ-DO for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 15:23:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TSuvv-0002us-Hi for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 15:23:40 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56515) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSuvv-0002uo-EG for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 15:23:35 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TSuyI-0002Ux-Ge for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 15:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ami Fischman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Oct 2012 19:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12745 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12745-submit@debbugs.gnu.org id=B12745.13515387579591 (code B ref 12745); Mon, 29 Oct 2012 19:26:02 +0000 Original-Received: (at 12745) by debbugs.gnu.org; 29 Oct 2012 19:25:57 +0000 Original-Received: from localhost ([127.0.0.1]:38533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TSuyC-0002Ue-Ih for submit@debbugs.gnu.org; Mon, 29 Oct 2012 15:25:56 -0400 Original-Received: from mail-da0-f44.google.com ([209.85.210.44]:52366) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TSuyA-0002UW-8Y for 12745@debbugs.gnu.org; Mon, 29 Oct 2012 15:25:55 -0400 Original-Received: by mail-da0-f44.google.com with SMTP id h15so2471001dan.3 for <12745@debbugs.gnu.org>; Mon, 29 Oct 2012 12:23:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=0jNJgWc6rMjDmrHaEQI/+F5uTR+7ZohpIhvoFIstERQ=; b=GdJ/TpkL8G+bH0DoqTkwldOmEEJjNn+KgP46ILcNAQwwb9Xm+r74TkCj0C5sRp8Yip 6YCgX0B1Z5B9zwkBu5JYx8B6lhac9rkTiG0EQlz1yoZt9e66FgWZx88BnPa8GoGgaJY5 7QvF6C7aR1ckp2kc/sNBwQ1U6vSxMY/shAum2yNhQFzvJ3YgEnA8KTxeYEtb4uVcxxpt 2AwfijJehMqzOLMrVpvKEO5ELiRnbX4GCsnkFBnSizHhPu/kT3UdyXet1V/I5qOh276X KIPRKAJ0pvKCxQIW5D907jS2yA3MYohB6tqr53iBDaHiv40FtL/+ej+ctckzmzakITvh CaAA== Original-Received: by 10.66.84.40 with SMTP id v8mr85852294pay.47.1351538605973; Mon, 29 Oct 2012 12:23:25 -0700 (PDT) Original-Received: by 10.68.47.73 with HTTP; Mon, 29 Oct 2012 12:23:25 -0700 (PDT) In-Reply-To: X-Gm-Message-State: ALoCoQmcXpWPKQbvugGOyhuWkQNPtB3WNmqJ+fwNB3mi748x4DJdu+ax0QtfccKciLAaiDK4A7z0 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:66209 Archived-At: --f46d042ef5d7825f8204cd379a70 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable More poking: (gdb) p it->glyph_row->glyphs[1][20].object $44 =3D 101922033 (gdb) xtype Lisp_String (gdb) xstring it->glyph_row->glyphs[1][20].object $45 =3D (struct Lisp_String *) 0x61334f0 "=EE=80=80" (gdb) p ((struct Lisp_String *)0x61334f0)->data $48 =3D (unsigned char *) 0x4fe9388 "=EE=80=80" (gdb) p ((struct Lisp_String *)0x61334f0)->data[0] $49 =3D 238 '\356' (gdb) p ((struct Lisp_String *)0x61334f0)->data[1] $50 =3D 128 '\200' (gdb) p ((struct Lisp_String *)0x61334f0)->data[2] $51 =3D 128 '\200' (gdb) p ((struct Lisp_String *)0x61334f0)->data[3] $52 =3D 0 '\000' --f46d042ef5d7825f8204cd379a70 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
More poking:

(gdb) p it->glyph_row->gly= phs[1][20].object
$44 =3D 101922033
(gdb) xtype
Lisp_String
(gdb) xstring it->glyph_row->glyphs[1][20].o= bject
$45 =3D (struct Lisp_String *) 0x61334f0
=C2=A0 "=EE=80= =80"

(gdb) p ((struct Lisp_String *)0x61= 334f0)->data
$48 =3D (unsigned char *) 0x4fe9388 "=EE=80= =80"
(gdb) p ((struct Lisp_String *)0x61334f0)->data[0]
$49 =3D 238 '\356'
(gdb) p ((struct Lisp_String *)0x= 61334f0)->data[1]
$50 =3D 128 '\200'
(gdb) p= ((struct Lisp_String *)0x61334f0)->data[2]
$51 =3D 128 '\= 200'
(gdb) p ((struct Lisp_String *)0x61334f0)->data[3]
$52 = =3D 0 '\000'

--f46d042ef5d7825f8204cd379a70--