From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alex Newsgroups: gmane.emacs.bugs Subject: bug#28710: 27.0.50; eassert failure in maybe_produce_line_number Date: Mon, 09 Oct 2017 11:56:20 -0600 Message-ID: <877ew4ciij.fsf@gmail.com> References: <8760buwnne.fsf@gmail.com> <83d162xahp.fsf@gnu.org> <87bmllxieq.fsf@gmail.com> <83wp48vffr.fsf@gnu.org> <878tgmd0e9.fsf@gmail.com> <83d15ytan9.fsf@gnu.org> <874lracdw6.fsf@gmail.com> <837ew6t214.fsf@gnu.org> <871smd1muu.fsf@gmail.com> <83po9xs9ka.fsf@gnu.org> <87wp45z69y.fsf@gmail.com> <83376ssddj.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1507571838 20675 195.159.176.226 (9 Oct 2017 17:57:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 9 Oct 2017 17:57:18 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.60 (gnu/linux) Cc: 28710@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 09 19:57:11 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1cIe-0004F0-NE for geb-bug-gnu-emacs@m.gmane.org; Mon, 09 Oct 2017 19:57:08 +0200 Original-Received: from localhost ([::1]:59140 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1cIl-0002AI-LZ for geb-bug-gnu-emacs@m.gmane.org; Mon, 09 Oct 2017 13:57:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59378) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1cIb-00028w-6y for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2017 13:57:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1cIY-00029a-KO for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2017 13:57:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49844) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e1cIY-00029Q-GJ for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2017 13:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e1cIY-0003F1-10 for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2017 13:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alex Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Oct 2017 17:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28710 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 28710-submit@debbugs.gnu.org id=B28710.150757179312414 (code B ref 28710); Mon, 09 Oct 2017 17:57:01 +0000 Original-Received: (at 28710) by debbugs.gnu.org; 9 Oct 2017 17:56:33 +0000 Original-Received: from localhost ([127.0.0.1]:58525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1cI5-0003EA-I4 for submit@debbugs.gnu.org; Mon, 09 Oct 2017 13:56:33 -0400 Original-Received: from mail-io0-f171.google.com ([209.85.223.171]:46387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1cI4-0003Dw-PR for 28710@debbugs.gnu.org; Mon, 09 Oct 2017 13:56:33 -0400 Original-Received: by mail-io0-f171.google.com with SMTP id 101so9508529ioj.3 for <28710@debbugs.gnu.org>; Mon, 09 Oct 2017 10:56:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=yYfeYmYXE+J9w1bjYjMPUKV7YVDcamanADvnBS3NIZ0=; b=B5pUOK+rC30tgOZnDs7v/CnnmE4JPu+wkDjVtY0DX8+Mpwi38164803WncpfvHT2JQ wPA4R8CEcr+KKlJHllMK86bgbATQI55RrjinYoGrUGyps+JAsjUv87i09BQlSQdbT5gR jiRndZDx/CbWlYy+WSq8D4kD/2Yvu/epjXua2AJONCBLDRMYtltEtFyXQUtuFcZcOYtU 25O7iZqLpHJAYBzSVVX886e9OpXvEXB7u1x5a7qvQU4ZQzlAjjVlIIRAiSRltrzCcmNU ApHAzu7x4toSsptYyuQ06Ryd9b275xHRla0SgISdcAeNntCBvvh6D3OG2eOgWGleX6l6 lTIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=yYfeYmYXE+J9w1bjYjMPUKV7YVDcamanADvnBS3NIZ0=; b=LNvy6MteNFyRu975+uQoXhLqgJu/H1v7SYTFIkpwHgw/Fo2ygBRWVDGsx/zLrFx0XG aUptuB5Z968q8bwqjPT5AjumuPJ1jr4ykThM+W+JVnxUG9SgXO6cAUq5zaT2A5r0pZgC DFQL/wULkfPZVcenzF+7x6JLIuBI7kINqnmduTIxy8BO35sg0tfvpMK2D13pjbcIJkY+ 5igrRnyOfGez2rMkiKFgxTrUiZgDxssJgTDzapHx9WqN38I6ja/RWPcXICi19Povu6L0 vUeEqbU2VPA2wdvXWh3WmgKpYVOeGVFi5c2IyrCNezVqYAyknlpywMz2XlxfQYukc4Lm P90g== X-Gm-Message-State: AMCzsaU1JjQcsufYxV5PrZmLCIMKH+TwrF8eh+qSJuwR027yEJdNd0BI GWHmyRBQpFbZY3J5DH7EvP6gFg== X-Google-Smtp-Source: AOwi7QBqIyESAe1h99Ek2vTaIbt92Q+PzYiDjN8WY/GIQ2dmnASDGDf3/rkTEFkN4h4We0tLOJ1/nw== X-Received: by 10.107.153.81 with SMTP id b78mr14706349ioe.231.1507571786665; Mon, 09 Oct 2017 10:56:26 -0700 (PDT) Original-Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59]) by smtp.gmail.com with ESMTPSA id 199sm4289498itv.37.2017.10.09.10.56.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 09 Oct 2017 10:56:25 -0700 (PDT) In-Reply-To: <83376ssddj.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 09 Oct 2017 15:40:40 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:138137 Archived-At: Eli Zaretskii writes: > Thanks. I installed a change that should fix the problem, please try > the latest emacs-26 branch. Looks like it's fixed, thanks. > Specifically, after invoking redraw-display, which causes GDB to kick > in, do this: > > Thread 1 hit Breakpoint 3, Fredraw_display () at dispnew.c:3032 > 3032 FOR_EACH_FRAME (tail, frame) > (gdb) n > 3033 if (FRAME_VISIBLE_P (XFRAME (frame))) > (gdb) p XFRAME(frame) > $1 = (struct frame *) 0x1b5e380 > (gdb) p $1->redisplay > $2 = true > (gdb) watch -l $1->redisplay > Hardware watchpoint 4: -location $1->redisplay > (gdb) commands > > bt > > continue > > end > (gdb) continue > > and then continue with the recipe, and show all the backtraces you get. Unfortunately, when I try to use XFRAME, I get: No symbol "__builtin_assume_aligned" in current context. I tried the following workaround, but no backtraces showed up: Thread 1 "emacs-26.0.60.4" hit Breakpoint 1, Fredraw_display () at dispnew.c:3032 3032 FOR_EACH_FRAME (tail, frame) (gdb) n 3033 if (FRAME_VISIBLE_P (XFRAME (frame))) (gdb) p (struct frame *) XLI(frame) - Lisp_Vectorlike $3 = (struct frame *) 0x15c9285 (gdb) p $3->redisplay $4 = false (gdb) watch -l $3->redisplay Hardware watchpoint 2: -location $3->redisplay (gdb) commands Type commands for breakpoint(s) 2, one per line. End with a line saying just "end". >bt >continue >end (gdb) c Continuing. Thread 1 "emacs-26.0.60.4" received signal SIGABRT, Aborted.