From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Adam Porter Newsgroups: gmane.emacs.bugs Subject: bug#28108: 25.2; Infinite loop due to circular marker list? Date: Fri, 18 Aug 2017 14:51:53 -0500 Message-ID: References: <83shgrfuxp.fsf@gnu.org> <831soafcz6.fsf@gnu.org> <83wp62dp21.fsf@gnu.org> <83valle758.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1503085943 26167 195.159.176.226 (18 Aug 2017 19:52:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 18 Aug 2017 19:52:23 +0000 (UTC) Cc: 28108@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 18 21:52:19 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 1dinJT-0006BS-LG for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 Aug 2017 21:52:11 +0200 Original-Received: from localhost ([::1]:55121 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dinJZ-0005Cf-VB for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 Aug 2017 15:52:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44125) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dinJP-0005An-Ga for bug-gnu-emacs@gnu.org; Fri, 18 Aug 2017 15:52:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dinJK-0007Kk-HD for bug-gnu-emacs@gnu.org; Fri, 18 Aug 2017 15:52:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35955) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dinJK-0007Kd-7a for bug-gnu-emacs@gnu.org; Fri, 18 Aug 2017 15:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dinJJ-0004PK-Qj for bug-gnu-emacs@gnu.org; Fri, 18 Aug 2017 15:52:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Adam Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Aug 2017 19:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28108 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28108-submit@debbugs.gnu.org id=B28108.150308592116935 (code B ref 28108); Fri, 18 Aug 2017 19:52:01 +0000 Original-Received: (at 28108) by debbugs.gnu.org; 18 Aug 2017 19:52:01 +0000 Original-Received: from localhost ([127.0.0.1]:44636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dinJI-0004P5-Re for submit@debbugs.gnu.org; Fri, 18 Aug 2017 15:52:01 -0400 Original-Received: from mail-wm0-f42.google.com ([74.125.82.42]:33695) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dinJH-0004Ot-Ek for 28108@debbugs.gnu.org; Fri, 18 Aug 2017 15:51:59 -0400 Original-Received: by mail-wm0-f42.google.com with SMTP id u29so2115744wma.0 for <28108@debbugs.gnu.org>; Fri, 18 Aug 2017 12:51:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=Ji1Of2y3v9p1E2ISgqZW+VQ964AH5/fiG06gYrBpNIw=; b=Azr3GhzogBzr3Lx3GJm18NBa5j/jfl+0/LboeJkxM1y9iQ2gjqOOG66K2HYQn0l/MI LzEf98CkzDrRep9YBFBOhl+uSwo/jbtQ8FJLyn980e1Nq68gf/U6JwBR9qJwiAhSkYpz ks0+ADZmHBt514sex/grgBVgHxS8k4ZCch+jsEgoNjh+VgL6tjPcDPfdoCGdkfIQ7xfY FJ2INhVRuHBWfobGq/SExXM+h/qpPuOuzyhPXDZNN2sXO7rjsmSDNlfOqBhoOmpaG7ZO +dW8Yu08e/D+xec8/RUU2DCYZjfI4hTSHCv/MWAjd1TECDARw929JWehT/A2Fel+w7Iy jSig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=Ji1Of2y3v9p1E2ISgqZW+VQ964AH5/fiG06gYrBpNIw=; b=Whg5TpbV4G4zeSEz5RHn0K94iOgdZS95pfQd28sftfGeLUPd0M21KBOx7hrzsxOhwY 5rfWg/rRJmZ7sKrNdHFkCvF1jCaOv93uGPayh6sC25qVn/lLMyQjJL9zk/Saq68VuWKY XXDjnYpIlO2MHnYbSZV/30PIbNqsDc9/FWlcV+IuaiooLLnm8e4k4NmsWGJfzszAmHam S4KHwB+heGngUlthvmBvhPF+pTgZ02T4n1m4MG+VUo9ZLDfm6MQ9Jw8GUbVe9/CufJQw raJarOzCrC5PXoRNmL+Wa/G6IVa6nYiPrBzNj9JtM7QeyliLZqchBuBei/mPoZsbYRRT 4b0w== X-Gm-Message-State: AHYfb5i6PMBrMkHLEMU7PcYnsXwUP8DjT++RRadygm0TTgM0vEZZ/oSi KQssiw1b/vqxixFOgr6CDtnMdC5tdQ== X-Received: by 10.80.170.58 with SMTP id o55mr5783989edc.164.1503085913765; Fri, 18 Aug 2017 12:51:53 -0700 (PDT) Original-Received: by 10.80.158.233 with HTTP; Fri, 18 Aug 2017 12:51:53 -0700 (PDT) In-Reply-To: <83valle758.fsf@gnu.org> X-Google-Sender-Auth: fX5qEAZEOSrC6ycD_93EycM9doE 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:135903 Archived-At: On Fri, Aug 18, 2017 at 1:12 AM, Eli Zaretskii wrote: > Replace this: > > >set $markers = BUF_MARKERS(b) > > with this: > > >set $markers = b->text->markers > > You will have to redefine the whole command again with that change. That brought up a different error: (gdb) define count-markers Redefine command "count-markers"? (y or n) y Type commands for definition of "count-markers". End with a line saying just "end". >set $count = 0 >set $markers = b->text->markers >while $markers != 0 >set $count = $count +1 >print $count >set $markers = $markers->next >end >end (gdb) count-markers value has been optimized out (gdb) step 605 for (tail = BUF_MARKERS (b); tail; prev = &tail->next, tail = *prev) (gdb) count-markers value has been optimized out