From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Vladimir Nikishkin Newsgroups: gmane.emacs.bugs Subject: bug#39081: 26.3; Emacs hangs if external SCIM input method is killed Date: Thu, 10 Dec 2020 17:45:29 +0800 Message-ID: <87o8j2xafb.fsf@delllaptop.lockywolf.net> References: <87lfqey1xj.fsf@delllaptop.lockywolf.net> <83blra8lnb.fsf@gnu.org> <83wo9y71gt.fsf@gnu.org> <83h8107lwa.fsf@gnu.org> <83eew2592b.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33675"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.4.13; emacs 27.1 Cc: 39081@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 10 10:58:49 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 1knIin-0008a4-OV for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 10 Dec 2020 10:58:49 +0100 Original-Received: from localhost ([::1]:54374 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knIim-0007HV-Pr for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 10 Dec 2020 04:58:48 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50286) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knIWQ-0002i6-Qw for bug-gnu-emacs@gnu.org; Thu, 10 Dec 2020 04:46:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53733) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knIWQ-0006sP-Hv for bug-gnu-emacs@gnu.org; Thu, 10 Dec 2020 04:46:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1knIWQ-0004cq-F7 for bug-gnu-emacs@gnu.org; Thu, 10 Dec 2020 04:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Vladimir Nikishkin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Dec 2020 09:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39081 X-GNU-PR-Package: emacs Original-Received: via spool by 39081-submit@debbugs.gnu.org id=B39081.160759354417752 (code B ref 39081); Thu, 10 Dec 2020 09:46:02 +0000 Original-Received: (at 39081) by debbugs.gnu.org; 10 Dec 2020 09:45:44 +0000 Original-Received: from localhost ([127.0.0.1]:37046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knIW8-0004cG-Hq for submit@debbugs.gnu.org; Thu, 10 Dec 2020 04:45:44 -0500 Original-Received: from mail-pg1-f173.google.com ([209.85.215.173]:42764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knIW6-0004c1-Ai for 39081@debbugs.gnu.org; Thu, 10 Dec 2020 04:45:43 -0500 Original-Received: by mail-pg1-f173.google.com with SMTP id w16so3704900pga.9 for <39081@debbugs.gnu.org>; Thu, 10 Dec 2020 01:45:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:message-id :date:mime-version:content-transfer-encoding; bh=iEnOXe7pmMBJTCD7f4Ww8mlEwFkwXuBGa9Ag9bZIenw=; b=l+peMXit0QSBUkX92/w9XECFeSLUz5qyW87MFBH+fNz69ndaZYVa340lHDMBEXCPh9 xUtw9LyUk5kLggTzl8S9S8iDtvh3sc07fg5oqQhT/4Z8fVqazgDjeNUGLo/3L6OatZ1W aJQhBexdkU/WflxKdKkOTIPEWlICIhkT6aHlx3J/kp3CuKraPpVF/D6pZoIQam7YBXnL ujoVOMc1orfnTSsNiyP8vusWaTVPJyH/7LaYVQK/1lqlGOunJgDhi5yEp99BEHZTEapQ 2p0bWnjOQ8NAOjXWYtX2yIdPiR+A9uAao/WFUq6SIUWX1s7vUwwmECZ04iJkFpiPY/c4 q6aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:message-id:date:mime-version:content-transfer-encoding; bh=iEnOXe7pmMBJTCD7f4Ww8mlEwFkwXuBGa9Ag9bZIenw=; b=qHsNGvhZW60HpGbTiwM1utcz43xj14n7wHwQvn8v7/OmuNoBnwGjGSomg3hsgTcpyY BnWh/uQgaaQGTEPgA6xKFFKMwgla+xB7brFcez8z6XjOT3Qr+oZeehyKmIamzVzSkopB 50QFXVc4wWUXUMACRB+QwDr2yzSpFjNmkAO80CDx/dOJ6+ogkVvdq4j5XlR3JFm9v+Oz ynhJk3VvmmdQ2wQasj1seeZTJxfh7GLpHt++5/ed9IiSWsOrx+46J/sLg2UK30LPcR1H ZSb7V6o40ZI229tehDEdaRhh7QhO2w+729gbzO8CcZZe281UIJ5Ctu2N8nPPSVaBuSaz RiOw== X-Gm-Message-State: AOAM530GSyqxrFwqLnFtZFpxcyDxecgQVTE8LVazWDFT0iiqBAN9NFYa ewEdF2Zlbxm0r8hIrIqf4iaGehg013FTGw== X-Google-Smtp-Source: ABdhPJzZnK3ucnyKVSAzqSOcb1js/r5t6xm7nrE/cBvJjpWh5rPsAz3NPNPmr9TXGzqBWoxwdI+Paw== X-Received: by 2002:a63:7d47:: with SMTP id m7mr5830184pgn.405.1607593535874; Thu, 10 Dec 2020 01:45:35 -0800 (PST) Original-Received: from delllaptop.lockywolf.net (vultr-seoul-openbsd.lockywolf.net. [141.164.61.133]) by smtp.gmail.com with ESMTPSA id i130sm5645318pfe.94.2020.12.10.01.45.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 01:45:34 -0800 (PST) In-reply-to: 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: , 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:195633 Archived-At: I think, this is actually a SCIM bug. At the moment, Slackware has decommissioned SCIM, and it was probably the last distro using it. I guess, this bug is no longer relevant. Thanks, Vlad Vladimir Nikishkin writes: > Does Emacs have any deliberate support for SCIM. (Why should it?) > > Almost every other application simply ignores the crash. If input is > requested again, SCIM daemon seems to get started on demand. > > Eli Zaretskii =E6=96=BC 2020=E5=B9=B41=E6=9C=8814=E6=97=A5= =E9=80=B1=E4=BA=8C 23:52 =E5=AF=AB=E9=81=93=EF=BC=9A > >> > From: Vladimir Nikishkin >> > Date: Tue, 14 Jan 2020 11:54:15 +0800 >> > Cc: 39081@debbugs.gnu.org >> > >> > This is the "crashed" trace. Note the GTK message in between. >> >> Thanks. This seems to be an X error. >> >> And now I'm actually asking myself how reasonable is it to expect >> Emacs to continue working when its IM service crashes. Why is this a >> use case we should support? does it happen a lot in practice. >> >> (I admit I know very little about the architecture of SCIM support in >> Emacs, in terms of what OS services we use to communicate with it, and >> thus I cannot reason about the difficulty in surviving SCIM crashes. >> Does someone know?) >> --=20 Vladimir Nikishkin (MiEr, lockywolf) (Laptop)