From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#31312: Segmentation fault with doom-emacs, NeoTree and Zoom Date: Wed, 02 May 2018 15:42:29 +0200 Message-ID: <5AE9C045.7080300@gmx.at> References: <87r2mvo6c8.fsf@gmail.com> <5AE87AA3.6050602@gmx.at> <87o9hznfam.fsf@gmail.com> <5AE957BA.6000809@gmx.at> <87fu3ant8k.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1525268469 11346 195.159.176.226 (2 May 2018 13:41:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 2 May 2018 13:41:09 +0000 (UTC) Cc: 31312@debbugs.gnu.org, Andrea Cardaci To: Noam Postavsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 02 15:41:04 2018 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 1fDs0F-0002p5-KN for geb-bug-gnu-emacs@m.gmane.org; Wed, 02 May 2018 15:41:03 +0200 Original-Received: from localhost ([::1]:50540 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDs2M-0008N7-Jv for geb-bug-gnu-emacs@m.gmane.org; Wed, 02 May 2018 09:43:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45893) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDs2D-0008Mu-DJ for bug-gnu-emacs@gnu.org; Wed, 02 May 2018 09:43:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDs2A-0005Zr-AK for bug-gnu-emacs@gnu.org; Wed, 02 May 2018 09:43:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:38594) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fDs2A-0005Zc-5t for bug-gnu-emacs@gnu.org; Wed, 02 May 2018 09:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fDs29-00017Y-LL for bug-gnu-emacs@gnu.org; Wed, 02 May 2018 09:43:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 May 2018 13:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31312 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 31312-submit@debbugs.gnu.org id=B31312.15252685674280 (code B ref 31312); Wed, 02 May 2018 13:43:01 +0000 Original-Received: (at 31312) by debbugs.gnu.org; 2 May 2018 13:42:47 +0000 Original-Received: from localhost ([127.0.0.1]:46491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDs1v-00016x-0r for submit@debbugs.gnu.org; Wed, 02 May 2018 09:42:47 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:60817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDs1t-00016g-QK for 31312@debbugs.gnu.org; Wed, 02 May 2018 09:42:46 -0400 Original-Received: from [192.168.1.101] ([213.162.73.252]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MYfX0-1esPHB0MCo-00VTwI; Wed, 02 May 2018 15:42:39 +0200 In-Reply-To: <87fu3ant8k.fsf@gmail.com> X-Provags-ID: V03:K1:ftpACn9lHFX46aUqr1tgs1j1ZhjcLThVTHaJX2OoK+bDbBQG5jP ZYV8kt0gvyEU4NU+3CVMKAZufCP6DmLOLOv3Iu6PUJNZwmjUG033DHKv/ZW3sg76RUzJFeM 1JZLady0NQyvu295ebvvShlbT6GMhg0rqrb2QWU56d1ajPTxterMKfqiAKJM1Q2gB9A1Ad/ WArW3idtW5sP9wT7ntSrg== X-UI-Out-Filterresults: notjunk:1;V01:K0:8qjHcjBnP/g=:PhADp9a2MPno/Q89BgCmTE 8g2e9iRkqMJDmvew7sgeayqgNkbWXNEvPuq8oCRWtF7VbQ9o9iyec9uyzwoSGTgztdwG7byDl iTyicpnCxFfJF0TnO1WMJFyeJDdj9IFvkq94lrqAw91Wc/0e73kOYcDC+qdHEU0A8NaTtpwme COXenXZ/qLj3jGfQ1VtQuQfVOsDXpqKZwdjHDHqXJrbN/YFpyHITUKZ7EBe4DaJYNi0tmYt8E LYNClta4AS5dv+iuHYrUxW9AuzR2S96KhMaY5E9uSrkTR0Ps6lSw56UaDQBTRQi139H44J+lA vy3Yh/4zozapQ5gAOOtFMoj29GEb2Lopl6aIedwhIKzVYUEtCbReR6e2mMy990I6JI04RbhP5 TA43spNjhtdgD9HQ4gSus9HfpYvn0wICKGU5D1Pn1dwMT44nYDwxPnPPMQIIZDk0BYISITwa/ b7cW2PmvTnHUzCm7a9+z/Y3qtUYUMlSqOr1Yc2fXiImpKkD4TE6Zw/GKIWq34wmgFu1hSwivm og/Z8j3EHGJuyTIPbTX1SIGtmJcrwlAyPiT+4lEYqD11jiU7/zMYSsv/KDAdrDKakRcDuu8S/ gnj0nTc+GMW15yVrg0lIL5TdFSbDYbdaONQl11P66mC7anh/dekCAYWpaIBIIuDqPDdAHv0L5 0vacPd8/tkNFhwZvttPn69ReN/Qz2BR+ojMN7T49PNA26zLcRhvirSqww50RGGVxKXAq5wKnD kk5csQun+J+ciD1GCV3GYFKoDMKZfPRuNMK44meevq4EEWVBYc8kE3/COZusVmIA1eUeXSSD 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:145922 Archived-At: > Yes, found it, seems to be a combination of zoom > window-size-change-functions called via prepare_menu_bars and doom > advice on balance-windows. I got 12 changes of selected_window. First > hit summarized inline, the rest of the backtraces are attached below. Magnificent, many thanks. A first interpretation is as follows (please correct me if you think I'm wrong): The first hit stems from a call of 'delete-window' where 'frame-first-window' apparently finds a bad window. The remainders but the last one come from running 'window-configuration-change-hook' where the saved selected window after running the local part of the hook is dead. The last one comes from 'window-size-change-functions' where a call of 'select-window' apparently succeeds passing us a bad window. The 'window-configuration-change-hook' instances are design failures - we simply have to let the selected window alone when the saved one has been deleted. The other two deserve some investigation. martin