From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Chris Hecker" Newsgroups: gmane.emacs.bugs Subject: bug#59038: loading this base64 file makes emacs -Q 28.2 peg a core infinitely Date: Sat, 05 Nov 2022 02:48:42 +0000 Message-ID: Reply-To: Chris Hecker Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------=_MB14258533-2978-4859-AB7D-8E5200C1D0CC" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37343"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: eM_Client/8.2.1721.0 To: 59038@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 05 03:49:15 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1or9FC-0009Tf-TK for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Nov 2022 03:49:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1or9F1-0003cP-VW; Fri, 04 Nov 2022 22:49:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1or9F0-0003c5-Gy for bug-gnu-emacs@gnu.org; Fri, 04 Nov 2022 22:49:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1or9F0-0001Qh-9K for bug-gnu-emacs@gnu.org; Fri, 04 Nov 2022 22:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1or9F0-0007Pa-3w for bug-gnu-emacs@gnu.org; Fri, 04 Nov 2022 22:49:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Chris Hecker" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Nov 2022 02:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59038 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.166761653428474 (code B ref -1); Sat, 05 Nov 2022 02:49:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Nov 2022 02:48:54 +0000 Original-Received: from localhost ([127.0.0.1]:55231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1or9Er-0007PB-NZ for submit@debbugs.gnu.org; Fri, 04 Nov 2022 22:48:54 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:57018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1or9Em-0007P0-BC for submit@debbugs.gnu.org; Fri, 04 Nov 2022 22:48:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1or9Em-0003Ye-0C for bug-gnu-emacs@gnu.org; Fri, 04 Nov 2022 22:48:48 -0400 Original-Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1or9Ej-0001Nb-Kw for bug-gnu-emacs@gnu.org; Fri, 04 Nov 2022 22:48:47 -0400 Original-Received: by mail-pl1-x635.google.com with SMTP id p12so993841plq.4 for ; Fri, 04 Nov 2022 19:48:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d6-com.20210112.gappssmtp.com; s=20210112; h=mime-version:user-agent:reply-to:message-id:date:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=PSIHk6blX/clna43oTJMovc7EpkxQDteEbf4qhZQDAo=; b=bqJoPV1o3IBq3/srCOvctYYzypNTx2wizkAFmU0jVFUNYWg8sDuuHaashJcAmCZIDx lzvccgFdetdnLHXTgGnOm9dPh+9Gfp0YdIg4u5y67ILyQPY6wxDdsd3YDNkYpJnOlrVL KQPa7NFOO7XmHqPCD/lpEx8zEG1g2vX4eqcDhN20fUwHuNje+ZFj83DoDabd/+f+pVWL 7Gdw+qEdfagd69cw1RgAtFMSTJFBaGTZnZm1zmuaPJr8R4h9pjqM0/qM2qDNxBY2/YaF jk4RWDu56osu2/OTa6tUbxHBT8mdWjMGcUhpNjjHH+Mvc4djOmMxoo0lyl+hrJ/semTj dz9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:reply-to:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=PSIHk6blX/clna43oTJMovc7EpkxQDteEbf4qhZQDAo=; b=LZbw9vRqP8dJeIKNpCwlKU85gx3DHMurj80SuzYtnYYA/N6eazttjNG3TS4L8mwZEc l4EeFztMxKkKE9Qde1vG/Od1pf+oK8lulFDb4T8iiSR+BCLPilN0WezRoheaap4kZteN wEK96XiDTXTN3jeUtye4j+SRrl6DvzBG43M3HXU6/8By7g2HkVfP5mOkNuIuG4vjY6KW /Tc8efpt4uQFEjMlFqhFEHCfOoAeBLeVYlZJ9bcbP9N5zTYxYtxAx5pZU8UNSJedTXPK WrmnutrPazh7IX1a/XHTRNtMe03kZsoPrXE5OsrcOhlggqtkpdzOOdmyggYwnHZc9mkj 9+XQ== X-Gm-Message-State: ACrzQf254dQWeO2Yyv1nJWi6KPtA2nCDPxG48XQ/8MiFuYfZAods0oqp vqE60wuz2d9pecIOiAIfHu7Ua8hQF78gaA== X-Google-Smtp-Source: AMsMyM6CTBhp7war+wfjXui/ONgblb6Y3XXT0ipo4/AiNowrCODE4H0gucK4UCFkOK8KSU7PZN1mHA== X-Received: by 2002:a17:90b:30d8:b0:213:fd7d:6a7b with SMTP id hi24-20020a17090b30d800b00213fd7d6a7bmr25786231pjb.29.1667616523024; Fri, 04 Nov 2022 19:48:43 -0700 (PDT) Original-Received: from [192.168.1.129] (157-131-207-86.fiber.dynamic.sonic.net. [157.131.207.86]) by smtp.gmail.com with ESMTPSA id b16-20020a170902e95000b00186616b8fbasm459861pll.10.2022.11.04.19.48.41 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Nov 2022 19:48:42 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::635; envelope-from=checker@d6.com; helo=mail-pl1-x635.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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: , Original-Sender: "bug-gnu-emacs" Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:247128 Archived-At: --------=_MB14258533-2978-4859-AB7D-8E5200C1D0CC Content-Type: multipart/alternative; boundary="------=_MB9EC5E8A9-07C3-4244-8F67-302CB30AC26F" --------=_MB9EC5E8A9-07C3-4244-8F67-302CB30AC26F Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable gunzip this file (it's a c header file base64 encoded from=20 googlesource.com) to Looper.h and load it with 28.2 emacs -Q and it'll=20 infinite loop pegging one core. Expected behavior: load the file, and let me base64-decode it. It's a long line, but not _that_ long. If you don't want my gz file, this url will get you the same file: https://android.googlesource.com/platform/system/core/+/android-5.0.0_r2/in= clude/utils/Looper.h?format=3DTEXT Chris --------=_MB9EC5E8A9-07C3-4244-8F67-302CB30AC26F Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

gunzip this file (it's a c header file base64 encoded = from googlesource.com) to Looper.h and load it with 28.2 emacs -Q and it'l= l infinite loop pegging one core.=C2=A0=C2=A0

Ex= pected behavior:=C2=A0 load the file, and let me base64-decode it.

It's a long line, but not _that_ long.

<= /div>
If you don't want my gz file, this url will get you the same file= :=C2=A0=C2=A0




--------=_MB9EC5E8A9-07C3-4244-8F67-302CB30AC26F-- --------=_MB14258533-2978-4859-AB7D-8E5200C1D0CC Content-Type: application/x-gzip; name=Looper.h.gz Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=Looper.h.gz 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 hmbV4FQAAA== --------=_MB14258533-2978-4859-AB7D-8E5200C1D0CC--