From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#42140: 26.3; sigsegv when using nss-docker Date: Tue, 30 Jun 2020 18:40:14 +0300 Message-ID: <83k0zozhnl.fsf@gnu.org> References: <356361b1-9b17-eab5-108c-1d02b7ea73ce@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36725"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 42140@debbugs.gnu.org To: Hans van den Bogert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jun 30 18:41:52 2020 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 1jqIwX-0008jf-Dy for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 30 Jun 2020 18:17:09 +0200 Original-Received: from localhost ([::1]:53938 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqIQy-0003Fd-NF for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 30 Jun 2020 11:44:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43254) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqINa-00087V-48 for bug-gnu-emacs@gnu.org; Tue, 30 Jun 2020 11:41:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39948) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jqINZ-0003sh-Pa for bug-gnu-emacs@gnu.org; Tue, 30 Jun 2020 11:41:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jqINZ-0006wo-N0 for bug-gnu-emacs@gnu.org; Tue, 30 Jun 2020 11:41:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 Jun 2020 15:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42140 X-GNU-PR-Package: emacs Original-Received: via spool by 42140-submit@debbugs.gnu.org id=B42140.159353163126647 (code B ref 42140); Tue, 30 Jun 2020 15:41:01 +0000 Original-Received: (at 42140) by debbugs.gnu.org; 30 Jun 2020 15:40:31 +0000 Original-Received: from localhost ([127.0.0.1]:51491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqIN4-0006vj-Je for submit@debbugs.gnu.org; Tue, 30 Jun 2020 11:40:30 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:57012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqIN3-0006vW-2a for 42140@debbugs.gnu.org; Tue, 30 Jun 2020 11:40:29 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:51681) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqIMx-0003iK-QX; Tue, 30 Jun 2020 11:40:23 -0400 Original-Received: from [176.228.60.248] (port=1038 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jqIMw-0004xZ-Ug; Tue, 30 Jun 2020 11:40:23 -0400 In-Reply-To: <356361b1-9b17-eab5-108c-1d02b7ea73ce@gmail.com> (message from Hans van den Bogert on Tue, 30 Jun 2020 12:13:24 +0200) X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:182565 Archived-At: > From: Hans van den Bogert > Date: Tue, 30 Jun 2020 12:13:24 +0200 > > Since emacs 26, and most likely due to it's premiered use of > multi-threadedness, a simple `m-x list-packages`, with multiple repos > configured (e.g. gnu, melpa), will crash with sigsegv with high > probability. > > I am not well-versed enough in debugging multithreaded emacs to conclude > if this is a problem in emacs or nss-docker. But to iterate, since I > have not encountered this at all with other programs, I'll start at > emacs. Emacs is not multithreaded. If you never start any additional Lisp threads, only one thread ever runs (not counting GTK threads, but those aren't new in Emacs 26). The backtrace seems to suggest its a problem in nss-docker, since the crash is in its code. Are you sure this is an Emacs problem?