From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 15 09:27:07 2015 Received: (at submit) by debbugs.gnu.org; 15 Jan 2015 14:27:07 +0000 Received: from localhost ([127.0.0.1]:57441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBlO5-0006gy-Q7 for submit@debbugs.gnu.org; Thu, 15 Jan 2015 09:27:06 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34591) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBlO1-0006gZ-1T for submit@debbugs.gnu.org; Thu, 15 Jan 2015 09:27:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBlNt-0007OR-HK for submit@debbugs.gnu.org; Thu, 15 Jan 2015 09:26:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBlNt-0007OM-Ec for submit@debbugs.gnu.org; Thu, 15 Jan 2015 09:26:53 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36309) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBlNr-00019z-4A for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 09:26:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBlNn-0007N4-QD for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 09:26:51 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:65379 helo=mail.missioncriticalit.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBlNn-0007Mq-GM for bug-gnu-emacs@gnu.org; Thu, 15 Jan 2015 09:26:47 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.10.51]) by mail.missioncriticalit.com (Postfix) with ESMTPS id 7C587500992 for ; Thu, 15 Jan 2015 15:26:45 +0100 (CET) From: Fabrice Niessen To: bug-gnu-emacs@gnu.org Subject: 24.4; Emacs hangs when editing a 5-line Org file Organization: Mission Critical IT X-Url: http://www.missioncriticalit.com X-Archive: encrypt Date: Thu, 15 Jan 2015 15:26:33 +0100 Message-ID: <86mw5kktly.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hello, With the following file -- and my configuration file (!): --8<---------------cut here---------------start------------->8--- #+TITLE: ECM #+LANGUAGE: en #+PROPERTY: eval yes * Macro Date at export time: /{{{time(%Y-%m-%d)}}}/. --8<---------------cut here---------------end--------------->8--- Emacs hangs when replacing "yes" by "no" for the "eval" property. Recipe: - Put cursor after "yes" - Delete "yes" - Type "no" Symptom: After "n", Emacs hangs, taking 100% of one CPU core. Video: http://screencast.com/t/SLRIBOdt GDB trace: --8<---------------cut here---------------start------------->8--- $ gdb -p 1204 GNU gdb (GDB) 7.8 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-cygwin". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". /cygdrive/d/Users/fni/.gdbinit:19: Error in sourced command file: No symbol table is loaded. Use the "file" command. Attaching to process 1204 [New Thread 1204.0x2ca8] [New Thread 1204.0x6338] [New Thread 1204.0x4120] [New Thread 1204.0x47f0] [New Thread 1204.0x5b9c] [New Thread 1204.0x5a24] [New Thread 1204.0x1f1c] [New Thread 1204.0x3544] [New Thread 1204.0x3194] [New Thread 1204.0x3214] [New Thread 1204.0x5dfc] [New Thread 1204.0x5e1c] [New Thread 1204.0x15ac] [New Thread 1204.0x2770] [New Thread 1204.0x17bc] Reading symbols from /cygdrive/c/Program Files (x86)/emacs-24.4/bin/emacs.exe...done. 0x77d3f925 in ntdll!DbgBreakPoint () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll (gdb) source ~/.gdbinit Warning: /cygdrive/c/Program Files (x86)/emacs-24.4/bin/../lwlib: No such file or directory. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] Environment variable "DISPLAY" not defined. TERM = xterm-256color Breakpoint 1 at 0x109436d: file ../../emacs-24.4/src/emacs.c, line 350. Temporary breakpoint 2 at 0x10aa8ce: file ../../emacs-24.4/src/sysdep.c, line 850. (gdb) thread apply all backtrace Thread 15 (Thread 1204.0x17bc): #0 0x77d3f925 in ntdll!DbgBreakPoint () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #1 0x77dadb8c in ntdll!DbgUiRemoteBreakin () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #2 0x70055eb2 in ?? () #3 0x775b86e3 in KERNEL32!BaseThreadInitThunk () from /cygdrive/c/Windows/SYSTEM32/KERNEL32.DLL #4 0x77d6be19 in ntdll!RtlInitializeExceptionChain () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #5 0x77d6bdec in ntdll!RtlInitializeExceptionChain () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #6 0x00000000 in ?? () Lisp Backtrace: "redisplay_internal (C function)" (0x1407e78) "redisplay" (0x88f254) "sit-for" (0x88f3a8) "flyspell-check-word-p" (0x88f4f8) "byte-code" (0x88f610) "flyspell-post-command-hook" (0x88f844) Thread 14 (Thread 1204.0x2770): #0 0x77d3de5c in ntdll!ZwDelayExecution () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #1 0x755311f8 in SleepEx () from /cygdrive/c/Windows/SYSTEM32/KERNELBASE.dll #2 0x00000001 in ?? () #3 0x6eb5ff20 in ?? () #4 0x0114ab1e in watch_worker (arg=0x3bf5d40) at ../../emacs-24.4/src/w32notify.c:278 #5 0x775b86e3 in KERNEL32!BaseThreadInitThunk () from /cygdrive/c/Windows/SYSTEM32/KERNEL32.DLL #6 0x77d6be19 in ntdll!RtlInitializeExceptionChain () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #7 0x77d6bdec in ntdll!RtlInitializeExceptionChain () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #8 0x00000000 in ?? () [Thread 1204.0x17bc exited with code 0] [Thread 1204.0x4120 exited with code 1] [Thread 1204.0x3544 exited with code 1] [Thread 1204.0x5e1c exited with code 1] [Thread 1204.0x2770 exited with code 1] [Thread 1204.0x47f0 exited with code 1] [Thread 1204.0x5dfc exited with code 1] [Thread 1204.0x5a24 exited with code 1] [Thread 1204.0x1f1c exited with code 1] [Thread 1204.0x3194 exited with code 1] [Thread 1204.0x3214 exited with code 1] [Thread 1204.0x5b9c exited with code 1] [Thread 1204.0x15ac exited with code 1] [Inferior 1 (process 1204) exited with code 01] (gdb) The program being debugged exited while in a function called from GDB. Evaluation of the expression containing the function (backtrace_top) will be abandoned. --8<---------------cut here---------------end--------------->8--- I can't reproduce it with emacs -Q. In GNU Emacs 24.4.1 (i686-pc-mingw32) of 2014-10-20 on LEG570 Windowing system distributor `Microsoft Corp.', version 6.2.9200 Important settings: value of $LANG: en_US.utf8 locale-coding-system: cp1252 Major mode: Org Minor modes in effect: diff-hl-dired-mode: t gnus-dired-mode: t helm-match-plugin-mode: t helm-occur-match-plugin-mode: t shell-dirtrack-mode: t recentf-mode: t auto-image-file-mode: t global-flycheck-mode: t global-company-mode: t company-mode: t guide-key-mode: t google-this-mode: t yas-global-mode: t yas-minor-mode: t electric-pair-mode: t show-paren-mode: t which-function-mode: t global-auto-revert-mode: t global-hl-line-mode: t global-diff-hl-mode: t diff-auto-refine-mode: t fancy-narrow-mode: t delete-selection-mode: t global-undo-tree-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Features: (shadow emacsbug calc-map calc-stat calc-vec calc-ext calc-menu calc-aent calc calc-loaddefs calc-macs vc-bzr vc-sccs vc-cvs vc-rcs diff-hl-dired gnus-dired tabify helm-command helm-elisp helm-eval helm-mode filecache ido helm-files tramp tramp-compat tramp-loaddefs trampver ffap helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info helm-net browse-url xml helm-locate helm-help helm-org helm-match-plugin helm-grep helm-regexp helm-plugin grep helm-external helm-utils dired-sort-map dired-single dired+ image-dired bookmark+ bookmark+-key bookmark+-1 bookmark+-bmu bookmark+-lit bookmark pp dired-x dired-aux dired compile helm-misc helm helm-source misearch multi-isearch fuzzy gnus-alias bbdb-message mailalias sendmail sh-script smie executable eldoc hideshow vc-svn flyspell ispell org-clock org-mime org-crypt git-commit-mode log-edit pcvs-util add-log vc-git org-table org-checklist org-id org-gnus org-habit org-custom-agenda-views org-agenda org-info org-element avl-tree ob-sql ob-shell shell ob-org ob-makefile ob-ledger ob-dot ob-ditaa ob-awk ob-R appt diary-lib diary-loaddefs org-inlinetask org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ob-core ob-eval org-compat org-macs cal-menu calendar cal-loaddefs whitespace nnir flow-fill server recentf tree-widget sort ansi-color gnus-cite gnus-async gnus-bcklg qp gnus-ml gnus-topic image-file mail-extr utf-7 nndraft nnmh nnimap parse-time utf7 gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache gnus-sum time-stamp copyright epa-file epa netrc gnutls nntp gnus-group gnus-undo nnmail mail-source nnoo gnus-leuven bbdb-gnus bbdb-mua bbdb-com crm bbdb bbdb-site timezone mule-util gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader wid-edit powerline powerline-separators color powerline-themes flycheck rx subr-x company-files company-oddmuse company-keywords company-etags etags-select etags ring company-gtags company-dabbrev-code company-dabbrev company-capf company-cmake company-ropemacs company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb company emacs-leuven guide-key s ucs-normalize popwin dash leuven-theme google-this saveplace yasnippet help-mode find-func pcase elec-pair paren which-func imenu hl-tags-mode derived org-loaddefs fill-column-indicator helm-config async-bytecomp async helm-aliases autorevert filenotify hl-line diminish diff-hl vc-dir ewoc vc vc-dispatcher diff-mode auto-highlight-symbol fancy-narrow easy-mmode delsel info+ thingatpt undo-tree diff edmacro kmacro idle-require mm-archive message format-spec rfc822 mml mml-sec mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils network-stream starttls url-http tls mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio byte-opt bytecomp byte-compile cconv eieio-core gnus-util mm-util mail-prsvr password-cache url-vars epg finder-inf ace-jump-mode-autoloads tex-site bbdb-autoloads boxquote-autoloads csv-mode-autoloads dictionary-autoloads connection-autoloads diminish-autoloads dired-single-autoloads fill-column-indicator-autoloads info easymenu fuzzy-autoloads idle-require-autoloads interaction-log-autoloads lcs-autoloads link-autoloads pager-autoloads pkg-info-autoloads epl-autoloads rainbow-mode-autoloads tidy-autoloads shorten-autoloads unbound-autoloads package epg-config advice help-fns cl-macs cl gv cl-loaddefs cl-lib time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp w32-common-fns disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process w32notify w32 multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 15 11:18:17 2015 Received: (at 19606) by debbugs.gnu.org; 15 Jan 2015 16:18:17 +0000 Received: from localhost ([127.0.0.1]:57909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBn7c-0002Ny-W2 for submit@debbugs.gnu.org; Thu, 15 Jan 2015 11:18:17 -0500 Received: from mtaout24.012.net.il ([80.179.55.180]:46548) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBn7Z-0002Nh-RJ for 19606@debbugs.gnu.org; Thu, 15 Jan 2015 11:18:11 -0500 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NI800O007F9AV00@mtaout24.012.net.il> for 19606@debbugs.gnu.org; Thu, 15 Jan 2015 18:10:00 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NI800I7I7KNIC60@mtaout24.012.net.il>; Thu, 15 Jan 2015 18:10:00 +0200 (IST) Date: Thu, 15 Jan 2015 18:18:17 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <86mw5kktly.fsf@example.com> X-012-Sender: halo1@inter.net.il To: Fabrice Niessen Message-id: <83twzs2f1y.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Fabrice Niessen > Date: Thu, 15 Jan 2015 15:26:33 +0100 > > With the following file -- and my configuration file (!): > > --8<---------------cut here---------------start------------->8--- > #+TITLE: ECM > #+LANGUAGE: en > > #+PROPERTY: eval yes > > * Macro > > Date at export time: /{{{time(%Y-%m-%d)}}}/. > --8<---------------cut here---------------end--------------->8--- > > Emacs hangs when replacing "yes" by "no" for the "eval" property. > > Recipe: > - Put cursor after "yes" > - Delete "yes" > - Type "no" > > Symptom: After "n", Emacs hangs, taking 100% of one CPU core. Thanks, but what do you expect us to do with this report, without any information whatsoever regarding your customizations? FWIW, the backtrace says Emacs is spell-checking because you have Flyspell mode enabled in that buffer. But that's about all that can be said using the information you provided. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 15 13:04:32 2015 Received: (at 19606) by debbugs.gnu.org; 15 Jan 2015 18:04:32 +0000 Received: from localhost ([127.0.0.1]:57965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBomW-0007jY-2B for submit@debbugs.gnu.org; Thu, 15 Jan 2015 13:04:32 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:23334 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBomU-0007jH-2V for 19606@debbugs.gnu.org; Thu, 15 Jan 2015 13:04:30 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.4.62]) by mail.missioncriticalit.com (Postfix) with ESMTPS id 3559450115E; Thu, 15 Jan 2015 19:04:23 +0100 (CET) From: Fabrice Niessen To: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file Organization: My Googlest References: <86mw5kktly.fsf@example.com> X-Url: http://www.MyGooglest.com/fni X-Archive: encrypt Date: Thu, 15 Jan 2015 19:04:13 +0100 In-Reply-To: (Eli Zaretskii's message of "Thu, 15 Jan 2015 18:18:17 +0200") Message-ID: <86lhl32a5e.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Eli Zaretskii wrote: >> From: Fabrice Niessen >> >> With the following file -- and my configuration file (!): >> >> --8<---------------cut here---------------start------------->8--- >> #+TITLE: ECM >> #+LANGUAGE: en >> >> #+PROPERTY: eval yes >> >> * Macro >> >> Date at export time: /{{{time(%Y-%m-%d)}}}/. >> --8<---------------cut here---------------end--------------->8--- >> >> Emacs hangs when replacing "yes" by "no" for the "eval" property. >> >> Recipe: >> - Put cursor after "yes" >> - Delete "yes" >> - Type "no" >> >> Symptom: After "n", Emacs hangs, taking 100% of one CPU core. > > Thanks, but what do you expect us to do with this report, without any > information whatsoever regarding your customizations? I thought that, thanks to the backtrace, you could find the culprit, or reduce the scope of the search, as you often succeed to do. > FWIW, the backtrace says Emacs is spell-checking because you have > Flyspell mode enabled in that buffer. But that's about all that can > be said using the information you provided. My current set of customizations is available at https://github.com/fniessen/emacs-leuven/blob/master/emacs-leuven.el, but it's so huge it won't help us. If you have no idea, the only thing would be a dichotomy of my config file, but that'll take a while. Best regards, Fabrice From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 15 13:14:41 2015 Received: (at 19606) by debbugs.gnu.org; 15 Jan 2015 18:14:41 +0000 Received: from localhost ([127.0.0.1]:57969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBowL-0007xw-9M for submit@debbugs.gnu.org; Thu, 15 Jan 2015 13:14:41 -0500 Received: from mtaout26.012.net.il ([80.179.55.182]:59605) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBowI-0007xi-CK for 19606@debbugs.gnu.org; Thu, 15 Jan 2015 13:14:39 -0500 Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0NI800B00D0RMG00@mtaout26.012.net.il> for 19606@debbugs.gnu.org; Thu, 15 Jan 2015 20:14:17 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NI80063PDBTXE60@mtaout26.012.net.il>; Thu, 15 Jan 2015 20:14:17 +0200 (IST) Date: Thu, 15 Jan 2015 20:14:46 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <86lhl32a5e.fsf@example.com> X-012-Sender: halo1@inter.net.il To: Fabrice Niessen Message-id: <83oapz3o89.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Fabrice Niessen > Cc: 19606@debbugs.gnu.org > Date: Thu, 15 Jan 2015 19:04:13 +0100 > > > Thanks, but what do you expect us to do with this report, without any > > information whatsoever regarding your customizations? > > I thought that, thanks to the backtrace, you could find the culprit, or > reduce the scope of the search, as you often succeed to do. But you didn't even show the backtrace from the main (a.k.a. "Lisp") thread. Your backtrace is from thread 15, whereas the main thread is thread 1. You need to type "thread 1" before "backtrace" to provide the (possibly) interesting backtrace. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 15 16:07:13 2015 Received: (at 19606) by debbugs.gnu.org; 15 Jan 2015 21:07:13 +0000 Received: from localhost ([127.0.0.1]:58153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBrdI-0003kQ-Kw for submit@debbugs.gnu.org; Thu, 15 Jan 2015 16:07:12 -0500 Received: from mail-lb0-f173.google.com ([209.85.217.173]:51330) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBrdG-0003kA-UH for 19606@debbugs.gnu.org; Thu, 15 Jan 2015 16:07:11 -0500 Received: by mail-lb0-f173.google.com with SMTP id b6so2601317lbj.4 for <19606@debbugs.gnu.org>; Thu, 15 Jan 2015 13:07:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=L7NlXswJI7RxcRcCLXawGf7t/uW4CdaaOfN71bw0B8g=; b=0HErijVevUq+SSi3ryWF5ypf8fU+Y9q3QATZDFnb30U2Z3sVt+9j6PTnoUpuMcqiRk MSQNkfLuE1FMprxiLTk47Gap8gMVXEA5SWwhCTQD53yySKI6tZsF0rjkVmUWUes+R+V1 zTHNtPQMrPL8js3z1i3mFEYl4gxc/Xu0T5mcHlLc5ykaZHGQXz1djazrkrL1XiCSc4nm eWLK/228GVENL0JCwjrWuKHlH2AaH1vemNHFeDiWDuYrXAYKUXu0B8G2UkFgOy2oTrDv R3hQGv50/inmvyal1CLaKldhpsTEE7TkJk6ejE0JnP+E6h59VgaYx0Ixbr/c8d2VT+Da PRHw== X-Received: by 10.112.52.229 with SMTP id w5mr12120415lbo.52.1421356025083; Thu, 15 Jan 2015 13:07:05 -0800 (PST) Received: from [192.168.1.3] ([178.252.98.87]) by mx.google.com with ESMTPSA id mc17sm339439lbb.1.2015.01.15.13.07.04 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Jan 2015 13:07:04 -0800 (PST) Message-ID: <54B82BF2.8050504@yandex.ru> Date: Fri, 16 Jan 2015 00:06:58 +0300 From: Dmitry Gutov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Thunderbird/33.0 MIME-Version: 1.0 To: Eli Zaretskii , Fabrice Niessen Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> In-Reply-To: <83oapz3o89.fsf@gnu.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 01/15/2015 09:14 PM, Eli Zaretskii wrote: > But you didn't even show the backtrace from the main (a.k.a. "Lisp") > thread. Your backtrace is from thread 15, whereas the main thread is > thread 1. The output is from 'thread apply all backtrace', AFAICS. On the other hand, it's not 'bt full' or `xbacktrace', which report-emacs-bug asks to call. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 15 16:37:40 2015 Received: (at 19606) by debbugs.gnu.org; 15 Jan 2015 21:37:40 +0000 Received: from localhost ([127.0.0.1]:58163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBs6l-0004Tn-0J for submit@debbugs.gnu.org; Thu, 15 Jan 2015 16:37:40 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:47062 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YBs6j-0004Te-HQ for 19606@debbugs.gnu.org; Thu, 15 Jan 2015 16:37:37 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YBs6i-0000k2-6E; Thu, 15 Jan 2015 16:37:36 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> X-Spook: CNCIS Echelon UMTS Commecen Project Monarch underground X-Ran: bSEUu7R&X.#J[JAJE(*E44`AZP9go@d6gsyptt?odW;qP={@pUMyKx'd)i[OnA?Ot|Legb X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 15 Jan 2015 16:37:36 -0500 Message-ID: <6cy4p3209r.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, Fabrice Niessen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I just want to note that there seems to be a tendency to try and use gdb to debug Org problems, when debug-on-quit and ctrl-g might work. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 03:24:45 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 08:24:45 +0000 Received: from localhost ([127.0.0.1]:58392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC2Cy-0002v9-12 for submit@debbugs.gnu.org; Fri, 16 Jan 2015 03:24:44 -0500 Received: from mtaout25.012.net.il ([80.179.55.181]:40501) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC2Cv-0002uw-IW for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 03:24:42 -0500 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0NI900O00FXJ9A00@mtaout25.012.net.il> for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 10:20:04 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NI900E5IGHGX1A0@mtaout25.012.net.il>; Fri, 16 Jan 2015 10:20:04 +0200 (IST) Date: Fri, 16 Jan 2015 10:24:51 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <54B82BF2.8050504@yandex.ru> X-012-Sender: halo1@inter.net.il To: Dmitry Gutov Message-id: <83mw5j2kvg.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, fni-news@pirilampo.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 16 Jan 2015 00:06:58 +0300 > From: Dmitry Gutov > CC: 19606@debbugs.gnu.org > > On 01/15/2015 09:14 PM, Eli Zaretskii wrote: > > > But you didn't even show the backtrace from the main (a.k.a. "Lisp") > > thread. Your backtrace is from thread 15, whereas the main thread is > > thread 1. > > The output is from 'thread apply all backtrace', AFAICS. No, the output is only from threads 15 and 14. The command "thread apply all backtrace" was indeed issued, but Emacs crashed or exited abnormally while producing the Lisp-level backtrace for thread 14: [Inferior 1 (process 1204) exited with code 01] (gdb) The program being debugged exited while in a function called from GDB. Evaluation of the expression containing the function (backtrace_top) will be abandoned. Therefore that command didn't produce backtraces of the rest of the threads. The backtraces shown are not interesting: thread 15 is a thread created by Windows for attaching the debugger, so it doesn't belong to Emacs; and thread 14 is the file-notification thread started by w32notify.c, which simply sleeps waiting for file events. So the interesting information from the main thread is not presented, and it's therefore impossible to tell where and why Emacs hanged. Typing "thread 1" explicitly right after attaching to the process might have produce the C-level backtrace for the main thread. It is a good thing to do in any case when attaching to Emacs process that's in trouble. > On the other hand, it's not 'bt full' or `xbacktrace', which > report-emacs-bug asks to call. "xbacktrace" is automatically called after the C-level backtrace, when you start GDB from the Emacs's src directory, where .gdbinit file arranges for that. That's why you see this part in the OP: Lisp Backtrace: "redisplay_internal (C function)" (0x1407e78) "redisplay" (0x88f254) "sit-for" (0x88f3a8) "flyspell-check-word-p" (0x88f4f8) "byte-code" (0x88f610) "flyspell-post-command-hook" (0x88f844) From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 03:26:27 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 08:26:27 +0000 Received: from localhost ([127.0.0.1]:58396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC2Ed-0002xv-4K for submit@debbugs.gnu.org; Fri, 16 Jan 2015 03:26:27 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:65444) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC2Eb-0002xj-Re for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 03:26:26 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NI900900GLFCL00@a-mtaout22.012.net.il> for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 10:26:19 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NI90094WGRV8950@a-mtaout22.012.net.il>; Fri, 16 Jan 2015 10:26:19 +0200 (IST) Date: Fri, 16 Jan 2015 10:26:35 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <6cy4p3209r.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <83lhl32ksk.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <6cy4p3209r.fsf@fencepost.gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, fni-news@pirilampo.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Glenn Morris > Cc: Fabrice Niessen , 19606@debbugs.gnu.org > Date: Thu, 15 Jan 2015 16:37:36 -0500 > > > I just want to note that there seems to be a tendency to try and use gdb > to debug Org problems, when debug-on-quit and ctrl-g might work. Very true. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 06:16:47 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 11:16:47 +0000 Received: from localhost ([127.0.0.1]:58494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC4tS-00078a-Gu for submit@debbugs.gnu.org; Fri, 16 Jan 2015 06:16:46 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:22844 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC4tQ-00078O-NV for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 06:16:45 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.10.51]) by mail.missioncriticalit.com (Postfix) with ESMTPS id 8521250018B; Fri, 16 Jan 2015 12:16:38 +0100 (CET) From: Fabrice Niessen To: Eli Zaretskii , Glenn Morris Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file Organization: My Googlest References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <6cy4p3209r.fsf@fencepost.gnu.org> X-Url: http://www.MyGooglest.com/fni X-Archive: encrypt Date: Fri, 16 Jan 2015 12:16:26 +0100 In-Reply-To: (Eli Zaretskii's message of "Fri, 16 Jan 2015 10:26:35 +0200") Message-ID: <86bnlzynzp.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Eli Zaretskii wrote: >> From: Glenn Morris >> Cc: Fabrice Niessen , 19606@debbugs.gnu.org >> Date: Thu, 15 Jan 2015 16:37:36 -0500 >> >> >> I just want to note that there seems to be a tendency to try and use >> gdb to debug Org problems, when debug-on-quit and ctrl-g might work. > > Very true. As it doesn't seem obvious, let me state explicitly that C-g does nothing; Emacs is hung and does not answer anymore to anything... Is there an alternative to GDB in such cases? Best regards, Fabrice From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 06:27:37 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 11:27:37 +0000 Received: from localhost ([127.0.0.1]:58500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC53x-0007RB-8x for submit@debbugs.gnu.org; Fri, 16 Jan 2015 06:27:37 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:46613 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC53v-0007Qt-Ac for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 06:27:35 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.10.51]) by mail.missioncriticalit.com (Postfix) with ESMTPS id 8E73950018B; Fri, 16 Jan 2015 12:27:29 +0100 (CET) From: Fabrice Niessen To: Eli Zaretskii , Dmitry Gutov Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file Organization: My Googlest References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> X-Url: http://www.MyGooglest.com/fni X-Archive: encrypt Date: Fri, 16 Jan 2015 12:27:16 +0100 In-Reply-To: (Eli Zaretskii's message of "Fri, 16 Jan 2015 10:24:51 +0200") Message-ID: <867fwnynhn.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Eli Zaretskii wrote: >> Date: Fri, 16 Jan 2015 00:06:58 +0300 >> From: Dmitry Gutov >> CC: 19606@debbugs.gnu.org >> >> On 01/15/2015 09:14 PM, Eli Zaretskii wrote: >> >>> But you didn't even show the backtrace from the main (a.k.a. "Lisp") >>> thread. Your backtrace is from thread 15, whereas the main thread >>> is thread 1. >> >> The output is from 'thread apply all backtrace', AFAICS. > > No, the output is only from threads 15 and 14. The command "thread > apply all backtrace" was indeed issued, but Emacs crashed or exited > abnormally while producing the Lisp-level backtrace for thread 14: > > [Inferior 1 (process 1204) exited with code 01] > (gdb) The program being debugged exited while in a function called > from GDB. > Evaluation of the expression containing the function > (backtrace_top) will be abandoned. > > Therefore that command didn't produce backtraces of the rest of the > threads. > > The backtraces shown are not interesting: thread 15 is a thread > created by Windows for attaching the debugger, so it doesn't belong to > Emacs; and thread 14 is the file-notification thread started by > w32notify.c, which simply sleeps waiting for file events. So the > interesting information from the main thread is not presented, and > it's therefore impossible to tell where and why Emacs hanged. > > Typing "thread 1" explicitly right after attaching to the process > might have produce the C-level backtrace for the main thread. It is a > good thing to do in any case when attaching to Emacs process that's in > trouble. > >> On the other hand, it's not 'bt full' or `xbacktrace', which >> report-emacs-bug asks to call. > > "xbacktrace" is automatically called after the C-level backtrace, when > you start GDB from the Emacs's src directory, where .gdbinit file > arranges for that. That's why you see this part in the OP: > > Lisp Backtrace: > "redisplay_internal (C function)" (0x1407e78) > "redisplay" (0x88f254) > "sit-for" (0x88f3a8) > "flyspell-check-word-p" (0x88f4f8) > "byte-code" (0x88f610) > "flyspell-post-command-hook" (0x88f844) OK, so I just reproduced the problem once again, then: - tried to C-g in Emacs: impossible! - launched GDB - source ~/.gdbinit - thread 1 - thread apply all backtrace Still, the backtrace is not as long as normal, and I don't get any GDB prompt anymore! I tried to C-c in the shell window, as well without success... What can I do to provide you with more context? Best regards, Fabrice From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 06:31:36 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 11:31:36 +0000 Received: from localhost ([127.0.0.1]:58505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC57o-0007YZ-2J for submit@debbugs.gnu.org; Fri, 16 Jan 2015 06:31:36 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:10233 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC57m-0007YN-DF for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 06:31:34 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.10.51]) by mail.missioncriticalit.com (Postfix) with ESMTPS id DC57550018B; Fri, 16 Jan 2015 12:31:28 +0100 (CET) From: Fabrice Niessen To: Eli Zaretskii , Dmitry Gutov Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file Organization: My Googlest References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> X-Url: http://www.MyGooglest.com/fni X-Archive: encrypt Date: Fri, 16 Jan 2015 12:31:16 +0100 In-Reply-To: (Fabrice Niessen's message of "Fri, 16 Jan 2015 12:27:16 +0100") Message-ID: <86387bynaz.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Fabrice Niessen wrote: > OK, so I just reproduced the problem once again, then: > > - tried to C-g in Emacs: impossible! > - launched GDB > - source ~/.gdbinit > - thread 1 > - thread apply all backtrace > > Still, the backtrace is not as long as normal, and I don't get any GDB > prompt anymore! > > I tried to C-c in the shell window, as well without success... > > What can I do to provide you with more context? You can see all those steps on the video http://screencast.com/t/umVUFo6h6toS. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 06:44:09 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 11:44:09 +0000 Received: from localhost ([127.0.0.1]:58515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC5Jt-0007uC-GN for submit@debbugs.gnu.org; Fri, 16 Jan 2015 06:44:09 -0500 Received: from mtaout24.012.net.il ([80.179.55.180]:35415) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC5Jp-0007tW-6Z for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 06:44:03 -0500 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NI900F00PADES00@mtaout24.012.net.il> for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 13:35:50 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NI9006PCPJQWM80@mtaout24.012.net.il>; Fri, 16 Jan 2015 13:35:50 +0200 (IST) Date: Fri, 16 Jan 2015 13:44:11 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <86bnlzynzp.fsf@example.com> X-012-Sender: halo1@inter.net.il To: Fabrice Niessen Message-id: <83zj9j0x2s.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <6cy4p3209r.fsf@fencepost.gnu.org> <86bnlzynzp.fsf@example.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: rgm@gnu.org, 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Fabrice Niessen > Cc: 19606@debbugs.gnu.org > Date: Fri, 16 Jan 2015 12:16:26 +0100 > > Eli Zaretskii wrote: > >> From: Glenn Morris > >> Cc: Fabrice Niessen , 19606@debbugs.gnu.org > >> Date: Thu, 15 Jan 2015 16:37:36 -0500 > >> > >> > >> I just want to note that there seems to be a tendency to try and use > >> gdb to debug Org problems, when debug-on-quit and ctrl-g might work. > > > > Very true. > > As it doesn't seem obvious, let me state explicitly that C-g does > nothing; With or without setting debug-on-quit non-nil? > Is there an alternative to GDB in such cases? No. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 06:48:55 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 11:48:55 +0000 Received: from localhost ([127.0.0.1]:58519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC5OY-00081v-O5 for submit@debbugs.gnu.org; Fri, 16 Jan 2015 06:48:55 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:36957) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC5OW-00081f-DO for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 06:48:53 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NI900A00PU8TR00@a-mtaout22.012.net.il> for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 13:48:46 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NI900AL7Q59L680@a-mtaout22.012.net.il>; Fri, 16 Jan 2015 13:48:46 +0200 (IST) Date: Fri, 16 Jan 2015 13:49:02 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <867fwnynhn.fsf@example.com> X-012-Sender: halo1@inter.net.il To: Fabrice Niessen Message-id: <83wq4n0wup.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Fabrice Niessen > Cc: 19606@debbugs.gnu.org > Date: Fri, 16 Jan 2015 12:27:16 +0100 > > OK, so I just reproduced the problem once again, then: > > - tried to C-g in Emacs: impossible! > - launched GDB > - source ~/.gdbinit > - thread 1 > - thread apply all backtrace > > Still, the backtrace is not as long as normal, and I don't get any GDB > prompt anymore! Can you show what this produced. > I tried to C-c in the shell window, as well without success... > > What can I do to provide you with more context? Try this instead: - reproduce the problem - attach GDB, but do NOT "source ~/.gdbinit" - thread 1 - backtrace From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 06:58:38 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 11:58:38 +0000 Received: from localhost ([127.0.0.1]:58527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC5Xy-0008HM-8l for submit@debbugs.gnu.org; Fri, 16 Jan 2015 06:58:38 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:64492 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC5Xw-0008Ga-7U for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 06:58:36 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.10.51]) by mail.missioncriticalit.com (Postfix) with ESMTPS id 5ED54500AF1; Fri, 16 Jan 2015 12:58:30 +0100 (CET) From: Fabrice Niessen To: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file Organization: My Googlest References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <6cy4p3209r.fsf@fencepost.gnu.org> <86bnlzynzp.fsf@example.com> <83zj9j0x2s.fsf@gnu.org> X-Url: http://www.MyGooglest.com/fni X-Archive: encrypt Date: Fri, 16 Jan 2015 12:58:17 +0100 In-Reply-To: <83zj9j0x2s.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 16 Jan 2015 13:44:11 +0200") Message-ID: <86twzrx7hi.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: rgm@gnu.org, 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Eli Zaretskii wrote: >> From: Fabrice Niessen >> Cc: 19606@debbugs.gnu.org >> Date: Fri, 16 Jan 2015 12:16:26 +0100 >> >> Eli Zaretskii wrote: >>>> From: Glenn Morris >>>> Cc: Fabrice Niessen , 19606@debbugs.gnu.org >>>> Date: Thu, 15 Jan 2015 16:37:36 -0500 >>>> >>>> I just want to note that there seems to be a tendency to try and use >>>> gdb to debug Org problems, when debug-on-quit and ctrl-g might work. >>> >>> Very true. >> >> As it doesn't seem obvious, let me state explicitly that C-g does >> nothing; > > With or without setting debug-on-quit non-nil? In both cases. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 07:04:21 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 12:04:21 +0000 Received: from localhost ([127.0.0.1]:58531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC5dV-0008RS-1W for submit@debbugs.gnu.org; Fri, 16 Jan 2015 07:04:21 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:17982 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC5dS-0008RE-TZ for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 07:04:19 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.10.51]) by mail.missioncriticalit.com (Postfix) with ESMTPS id 20EB2500AF1; Fri, 16 Jan 2015 13:04:13 +0100 (CET) From: Fabrice Niessen To: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file Organization: My Googlest References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> X-Url: http://www.MyGooglest.com/fni X-Archive: encrypt Date: Fri, 16 Jan 2015 13:04:00 +0100 In-Reply-To: <83wq4n0wup.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 16 Jan 2015 13:49:02 +0200") Message-ID: <86ppafx77z.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Eli Zaretskii wrote: >> From: Fabrice Niessen >> Cc: 19606@debbugs.gnu.org >> Date: Fri, 16 Jan 2015 12:27:16 +0100 >> >> OK, so I just reproduced the problem once again, then: >> >> - tried to C-g in Emacs: impossible! >> - launched GDB >> - source ~/.gdbinit >> - thread 1 >> - thread apply all backtrace >> >> Still, the backtrace is not as long as normal, and I don't get any GDB >> prompt anymore! > > Can you show what this produced. It's in the video, but I forgot to copy it. I just re-did the ABOVE for a new Emacs session, to get something similar to the results in the video. --8<---------------cut here---------------start------------->8--- $ gdb -p 5676 GNU gdb (GDB) 7.8 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-cygwin". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". /cygdrive/d/Users/fni/.gdbinit:19: Error in sourced command file: No symbol table is loaded. Use the "file" command. Attaching to process 5676 [New Thread 5676.0x4bbc] [New Thread 5676.0x4b30] [New Thread 5676.0x3374] [New Thread 5676.0x1878] [New Thread 5676.0x4634] [New Thread 5676.0x61b0] [New Thread 5676.0x2564] [New Thread 5676.0x2d4c] [New Thread 5676.0x155c] [New Thread 5676.0x4ac0] [New Thread 5676.0x5998] [New Thread 5676.0x4be4] [New Thread 5676.0x369c] [New Thread 5676.0x3c7c] Reading symbols from /cygdrive/c/Program Files (x86)/emacs-24.4/bin/emacs.exe...done. 0x77d3f925 in ntdll!DbgBreakPoint () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll (gdb) source ~/.gdbinit Warning: /cygdrive/c/Program Files (x86)/emacs-24.4/bin/../lwlib: No such file or directory. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] Environment variable "DISPLAY" not defined. TERM = xterm-256color Breakpoint 1 at 0x109436d: file ../../emacs-24.4/src/emacs.c, line 350. Temporary breakpoint 2 at 0x10aa8ce: file ../../emacs-24.4/src/sysdep.c, line 850. (gdb) thread 1 [Switching to thread 1 (Thread 5676.0x4bbc)] #0 find_interval (tree=0x6d129a4, position=138) at ../../emacs-24.4/src/intervals.c:690 (gdb) 690 ../../emacs-24.4/src/intervals.c: No such file or directory. [Switching to thread 1 (Thread 5676.0x4bbc)] #0 find_interval (tree=0x6d129a4, position=138) at ../../emacs-24.4/src/intervals.c:690 690 in ../../emacs-24.4/src/intervals.c (gdb) thread apply all backtrace Thread 14 (Thread 5676.0x3c7c): #0 0x77d3f925 in ntdll!DbgBreakPoint () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #1 0x77dadb8c in ntdll!DbgUiRemoteBreakin () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #2 0x95b35457 in ?? () #3 0x00000000 in ?? () Lisp Backtrace: "redisplay_internal (C function)" (0x1407e78) "redisplay" (0x88f254) "sit-for" (0x88f3a8) "flyspell-check-word-p" (0x88f4f8) "byte-code" (0x88f610) "flyspell-post-command-hook" (0x88f844) Thread 13 (Thread 5676.0x369c): #0 0x77d3de5c in ntdll!ZwDelayExecution () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #1 0x755311f8 in SleepEx () from /cygdrive/c/Windows/SYSTEM32/KERNELBASE.dll #2 0x00000001 in ?? () #3 0x6f5aff20 in ?? () #4 0x0114ab1e in watch_worker (arg=0x3bf5c00) at ../../emacs-24.4/src/w32notify.c:278 #5 0x775b86e3 in KERNEL32!BaseThreadInitThunk () from /cygdrive/c/Windows/SYSTEM32/KERNEL32.DLL #6 0x77d6be19 in ntdll!RtlInitializeExceptionChain () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #7 0x77d6bdec in ntdll!RtlInitializeExceptionChain () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll #8 0x00000000 in ?? () [Thread 5676.0x3c7c exited with code 0] --8<---------------cut here---------------end--------------->8--- >> I tried to C-c in the shell window, as well without success... >> >> What can I do to provide you with more context? > > Try this instead: > > - reproduce the problem > - attach GDB, but do NOT "source ~/.gdbinit" > - thread 1 > - backtrace Here is it (http://screencast.com/t/o9BVgY7hWN): --8<---------------cut here---------------start------------->8--- $ gdb -p 17252 GNU gdb (GDB) 7.8 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-cygwin". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". /cygdrive/d/Users/fni/.gdbinit:19: Error in sourced command file: No symbol table is loaded. Use the "file" command. Attaching to process 17252 [New Thread 17252.0x44f0] [New Thread 17252.0x1404] [New Thread 17252.0x1658] [New Thread 17252.0x53ac] [New Thread 17252.0x5634] [New Thread 17252.0xd54] [New Thread 17252.0x485c] [New Thread 17252.0x4e34] [New Thread 17252.0x3484] [New Thread 17252.0x3f3c] [New Thread 17252.0xe38] [New Thread 17252.0x1730] [New Thread 17252.0x10dc] [New Thread 17252.0x5fc0] [New Thread 17252.0x38a8] Reading symbols from /cygdrive/c/Program Files (x86)/emacs-24.4/bin/emacs.exe...done. 0x77d3f925 in ntdll!DbgBreakPoint () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll (gdb) thread 1 [Switching to thread 1 (Thread 17252.0x44f0)] #0 0x01142191 in Fnext_single_property_change (position=position@entry=540, prop=62947906, object=118795585, limit=limit@entry=1356) at ../../emacs-24.4/src/textprop.c:1034 1034 ../../emacs-24.4/src/textprop.c: No such file or directory. (gdb) backtrace #0 0x01142191 in Fnext_single_property_change (position=position@entry=540, prop=62947906, object=118795585, limit=limit@entry=1356) at ../../emacs-24.4/src/textprop.c:1034 #1 0x0102e54f in handle_invisible_prop (it=0x889a14) at ../../emacs-24.4/src/xdisp.c:4379 #2 0x01022e18 in handle_stop (it=it@entry=0x889a14) at ../../emacs-24.4/src/xdisp.c:3478 #3 0x010231e9 in next_element_from_string (it=0x889a14) at ../../emacs-24.4/src/xdisp.c:7915 #4 0x01025e1c in get_next_display_element (it=it@entry=0x889a14) at ../../emacs-24.4/src/xdisp.c:6925 #5 0x0102b00f in display_line (it=) at ../../emacs-24.4/src/xdisp.c:20183 #6 0x00000000 in ?? () (gdb) --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 10:31:46 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 15:31:46 +0000 Received: from localhost ([127.0.0.1]:59467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC8sE-0006vm-Ak for submit@debbugs.gnu.org; Fri, 16 Jan 2015 10:31:46 -0500 Received: from mtaout29.012.net.il ([80.179.55.185]:32861) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YC8sA-0006vG-QW for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 10:31:44 -0500 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NI900600ZZVRX00@mtaout29.012.net.il> for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 17:28:18 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NIA006GP0B6HU10@mtaout29.012.net.il>; Fri, 16 Jan 2015 17:28:18 +0200 (IST) Date: Fri, 16 Jan 2015 17:31:50 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <86ppafx77z.fsf@example.com> X-012-Sender: halo1@inter.net.il To: Fabrice Niessen Message-id: <83twzq213t.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> <86ppafx77z.fsf@example.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Fabrice Niessen > Cc: dgutov@yandex.ru, 19606@debbugs.gnu.org > Date: Fri, 16 Jan 2015 13:04:00 +0100 > > (gdb) thread 1 > [Switching to thread 1 (Thread 17252.0x44f0)] > #0 0x01142191 in Fnext_single_property_change (position=position@entry=540, > prop=62947906, object=118795585, limit=limit@entry=1356) > at ../../emacs-24.4/src/textprop.c:1034 > 1034 ../../emacs-24.4/src/textprop.c: No such file or directory. > (gdb) backtrace > #0 0x01142191 in Fnext_single_property_change (position=position@entry=540, > prop=62947906, object=118795585, limit=limit@entry=1356) > at ../../emacs-24.4/src/textprop.c:1034 > #1 0x0102e54f in handle_invisible_prop (it=0x889a14) > at ../../emacs-24.4/src/xdisp.c:4379 > #2 0x01022e18 in handle_stop (it=it@entry=0x889a14) > at ../../emacs-24.4/src/xdisp.c:3478 > #3 0x010231e9 in next_element_from_string (it=0x889a14) > at ../../emacs-24.4/src/xdisp.c:7915 > #4 0x01025e1c in get_next_display_element (it=it@entry=0x889a14) > at ../../emacs-24.4/src/xdisp.c:6925 > #5 0x0102b00f in display_line (it=) > at ../../emacs-24.4/src/xdisp.c:20183 > #6 0x00000000 in ?? () Looks like an infloop due to display or overlay strings with text properties. Can you reproduce this in an unoptimized build? From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 13:32:01 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 18:32:01 +0000 Received: from localhost ([127.0.0.1]:59530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YCBge-0004fi-Q1 for submit@debbugs.gnu.org; Fri, 16 Jan 2015 13:32:01 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:51794 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YCBgc-0004fO-NM for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 13:31:59 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.4.62]) by mail.missioncriticalit.com (Postfix) with ESMTPS id 2DB8E500E8C; Fri, 16 Jan 2015 19:31:52 +0100 (CET) From: Fabrice Niessen To: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-Reply-To: <83twzq213t.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 16 Jan 2015 17:31:50 +0200") Organization: My Googlest References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> <86ppafx77z.fsf@example.com> <83twzq213t.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) X-Url: http://www.MyGooglest.com/fni X-Archive: encrypt Date: Fri, 16 Jan 2015 19:31:38 +0100 Message-ID: <86lhl237cl.fsf@example.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Eli Zaretskii wrote:>> From: Fabrice Niessen >> Cc: dgutov@yandex.ru, 19606@debbugs.gnu.org >> Date: Fri, 16 Jan 2015 13:04:00 +0100 >> >> (gdb) thread 1 >> [Switching to thread 1 (Thread 17252.0x44f0)] >> #0 0x01142191 in Fnext_single_property_change (position=position@entry=540, >> prop=62947906, object=118795585, limit=limit@entry=1356) >> at ../../emacs-24.4/src/textprop.c:1034 >> 1034 ../../emacs-24.4/src/textprop.c: No such file or directory. >> (gdb) backtrace >> #0 0x01142191 in Fnext_single_property_change (position=position@entry=540, >> prop=62947906, object=118795585, limit=limit@entry=1356) >> at ../../emacs-24.4/src/textprop.c:1034 >> #1 0x0102e54f in handle_invisible_prop (it=0x889a14) >> at ../../emacs-24.4/src/xdisp.c:4379 >> #2 0x01022e18 in handle_stop (it=it@entry=0x889a14) >> at ../../emacs-24.4/src/xdisp.c:3478 >> #3 0x010231e9 in next_element_from_string (it=0x889a14) >> at ../../emacs-24.4/src/xdisp.c:7915 >> #4 0x01025e1c in get_next_display_element (it=it@entry=0x889a14) >> at ../../emacs-24.4/src/xdisp.c:6925 >> #5 0x0102b00f in display_line (it=) >> at ../../emacs-24.4/src/xdisp.c:20183 >> #6 0x00000000 in ?? () > > Looks like an infloop due to display or overlay strings with text > properties. Can you reproduce this in an unoptimized build? Sure, if you can point me to such a version I can download. Best regards, Fabrice From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 15:14:14 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 20:14:14 +0000 Received: from localhost ([127.0.0.1]:59551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YCDHa-0007DF-I7 for submit@debbugs.gnu.org; Fri, 16 Jan 2015 15:14:14 -0500 Received: from mtaout26.012.net.il ([80.179.55.182]:51270) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YCDHY-0007Cx-8A for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 15:14:13 -0500 Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0NIA00200DE4X300@mtaout26.012.net.il> for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 22:13:52 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NIA00G6WDJ46TA0@mtaout26.012.net.il>; Fri, 16 Jan 2015 22:13:52 +0200 (IST) Date: Fri, 16 Jan 2015 22:14:23 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <86lhl237cl.fsf@example.com> X-012-Sender: halo1@inter.net.il To: Fabrice Niessen Message-id: <83bnly1o0w.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> <86ppafx77z.fsf@example.com> <83twzq213t.fsf@gnu.org> <86lhl237cl.fsf@example.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Fabrice Niessen > Cc: dgutov@yandex.ru, 19606@debbugs.gnu.org > Date: Fri, 16 Jan 2015 19:31:38 +0100 > > > Looks like an infloop due to display or overlay strings with text > > properties. Can you reproduce this in an unoptimized build? > > Sure, if you can point me to such a version I can download. Sorry, I don't. But maybe someone else does. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 16 17:29:52 2015 Received: (at 19606) by debbugs.gnu.org; 16 Jan 2015 22:29:52 +0000 Received: from localhost ([127.0.0.1]:59567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YCFOp-00028k-KA for submit@debbugs.gnu.org; Fri, 16 Jan 2015 17:29:51 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:55621 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YCFOn-00028c-VK for 19606@debbugs.gnu.org; Fri, 16 Jan 2015 17:29:50 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YCFOn-0000ps-1e; Fri, 16 Jan 2015 17:29:49 -0500 From: Glenn Morris To: Fabrice Niessen Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> <86ppafx77z.fsf@example.com> <83twzq213t.fsf@gnu.org> <86lhl237cl.fsf@example.com> <83bnly1o0w.fsf@gnu.org> X-Spook: dictionary Maple Taiwan mailbomb PET propaganda ANZUS X-Ran: Y4\8X,";r)XrF=llX\5>E}oV:M"V*}~?klomT\&)s3v=]w'53r-9N(*sfrp^K,nDB&y15| X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 16 Jan 2015 17:29:48 -0500 In-Reply-To: <83bnly1o0w.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 16 Jan 2015 22:14:23 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) The alternative is to supply a minimum reproducible recipe starting with emacs -Q, then someone else can debug it. BTW, it's a nice gesture to provide screencasts, but I don't think anyone developing Emacs finds them particularly useful for debugging, so no need to keep providing those AFAICS. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 28 15:41:15 2015 Received: (at 19606) by debbugs.gnu.org; 28 Jan 2015 20:41:15 +0000 Received: from localhost ([127.0.0.1]:56703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YGZQJ-0000hm-5e for submit@debbugs.gnu.org; Wed, 28 Jan 2015 15:41:15 -0500 Received: from mail-oi0-f48.google.com ([209.85.218.48]:51584) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YGZQG-0000hY-Rk for 19606@debbugs.gnu.org; Wed, 28 Jan 2015 15:41:13 -0500 Received: by mail-oi0-f48.google.com with SMTP id v63so19925459oia.7 for <19606@debbugs.gnu.org>; Wed, 28 Jan 2015 12:41:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VPKW4pWOP60rtoXPQ7WgDOf8+PpBLto9TFVefo111hA=; b=jB7CyjZFMF75OrqYWCVF4zriWS/Qq1J2KIuREHWlfKbZnKdc1QzuE+anoGIT6IPaJN ycIujPpG6zLtdEUuCCum8E+Rt1gs+Bb3Rt+mifN//g9ha1zQl40TomKxyADucUDeUoQo qq4QLU5C62GAK1HZ9OgvxW6sfFNtP1grRJVTrn6Yt1IMLYTgFQvCMZoGvOgpfaI6gNgR YoYdBfB5GddBBCZnrUyNI0BAPLqYZNaybxC7sFTzycgDKrJWkAiBJaMgaNfKd6/1o59V VeRGcbsCx0Wk01/F8mOO4FtAgHv9qsXdR0K4csnDGeGp6IvYdUQEppru3YsOl8rRa7J6 /lsw== MIME-Version: 1.0 X-Received: by 10.182.163.78 with SMTP id yg14mr3447105obb.13.1422477667326; Wed, 28 Jan 2015 12:41:07 -0800 (PST) Received: by 10.60.47.84 with HTTP; Wed, 28 Jan 2015 12:41:07 -0800 (PST) In-Reply-To: <86lhl237cl.fsf@example.com> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> <86ppafx77z.fsf@example.com> <83twzq213t.fsf@gnu.org> <86lhl237cl.fsf@example.com> Date: Wed, 28 Jan 2015 21:41:07 +0100 Message-ID: Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file From: Dani Moncayo To: Fabrice Niessen Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) > > Looks like an infloop due to display or overlay strings with text > > properties. Can you reproduce this in an unoptimized build? > > Sure, if you can point me to such a version I can download. https://sourceforge.net/projects/emacs-bin/files/snapshots/debug/ HTH -- Dani Moncayo From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 30 11:07:27 2015 Received: (at 19606) by debbugs.gnu.org; 30 Jan 2015 16:07:27 +0000 Received: from localhost ([127.0.0.1]:58224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHE6Q-0006gR-BZ for submit@debbugs.gnu.org; Fri, 30 Jan 2015 11:07:27 -0500 Received: from dd5e0353a.access.telenet.be ([213.224.53.58]:52356 helo=mail.missioncriticalit.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHE6M-0006gA-6h for 19606@debbugs.gnu.org; Fri, 30 Jan 2015 11:07:23 -0500 Received: from MUNDANEUM.i-did-not-set--mail-host-address--so-tickle-me (unknown [10.10.10.51]) by mail.missioncriticalit.com (Postfix) with ESMTPS id 1A23D500760; Fri, 30 Jan 2015 17:07:16 +0100 (CET) From: Fabrice Niessen To: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file Organization: Mission Critical IT References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> <86ppafx77z.fsf@example.com> <83twzq213t.fsf@gnu.org> X-Url: http://www.missioncriticalit.com X-Archive: encrypt Date: Fri, 30 Jan 2015 17:07:13 +0100 In-Reply-To: <83twzq213t.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 16 Jan 2015 17:31:50 +0200") Message-ID: <86egqcxnf2.fsf@example.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Eli Zaretskii wrote: >> From: Fabrice Niessen >> Cc: dgutov@yandex.ru, 19606@debbugs.gnu.org >> Date: Fri, 16 Jan 2015 13:04:00 +0100 >> >> (gdb) thread 1 >> [Switching to thread 1 (Thread 17252.0x44f0)] >> #0 0x01142191 in Fnext_single_property_change (position=position@entry=540, >> prop=62947906, object=118795585, limit=limit@entry=1356) >> at ../../emacs-24.4/src/textprop.c:1034 >> 1034 ../../emacs-24.4/src/textprop.c: No such file or directory. >> (gdb) backtrace >> #0 0x01142191 in Fnext_single_property_change (position=position@entry=540, >> prop=62947906, object=118795585, limit=limit@entry=1356) >> at ../../emacs-24.4/src/textprop.c:1034 >> #1 0x0102e54f in handle_invisible_prop (it=0x889a14) >> at ../../emacs-24.4/src/xdisp.c:4379 >> #2 0x01022e18 in handle_stop (it=it@entry=0x889a14) >> at ../../emacs-24.4/src/xdisp.c:3478 >> #3 0x010231e9 in next_element_from_string (it=0x889a14) >> at ../../emacs-24.4/src/xdisp.c:7915 >> #4 0x01025e1c in get_next_display_element (it=it@entry=0x889a14) >> at ../../emacs-24.4/src/xdisp.c:6925 >> #5 0x0102b00f in display_line (it=) >> at ../../emacs-24.4/src/xdisp.c:20183 >> #6 0x00000000 in ?? () > > Looks like an infloop due to display or overlay strings with text > properties. Can you reproduce this in an unoptimized build? Here it is (with GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2015-01-28 on LEG570): --8<---------------cut here---------------start------------->8--- $ gdb -p 8340 GNU gdb (GDB) 7.8 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-cygwin". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". /cygdrive/d/Users/fni/.gdbinit:19: Error in sourced command file: No symbol table is loaded. Use the "file" command. Attaching to process 8340 [New Thread 8340.0x2568] [New Thread 8340.0x32f0] [New Thread 8340.0x1b00] [New Thread 8340.0x2860] [New Thread 8340.0x2244] [New Thread 8340.0xfdc] [New Thread 8340.0x2d04] [New Thread 8340.0x2288] [New Thread 8340.0x4fc] [New Thread 8340.0x29a8] [New Thread 8340.0x1980] [New Thread 8340.0x3b68] [New Thread 8340.0x1030] [New Thread 8340.0x36b0] Reading symbols from /cygdrive/c/Program Files (x86)/emacs-trunk/bin/emacs.exe...done. 0x7758f925 in ntdll!DbgBreakPoint () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll (gdb) thread 1 [Switching to thread 1 (Thread 8340.0x2568)] #0 0x01101915 in XSTRING (a=168379948) at C:/emacs/repo/src/lisp.h:974 (gdb) 974 C:/emacs/repo/src/lisp.h: No such file or directory. backtrace #0 0x01101915 in XSTRING (a=168379948) at C:/emacs/repo/src/lisp.h:974 #1 0x01103beb in set_string_intervals (s=168379948, i=0xe3f8b54) at C:/emacs/repo/src/lisp.h:3419 #2 0x01200220 in balance_possible_root_interval (interval=0xe3f8b54) at C:/emacs/repo/src/intervals.c:492 #3 0x01200726 in find_interval (tree=0xe3f8b54, position=135) at C:/emacs/repo/src/intervals.c:676 #4 0x01205d13 in validate_interval_range (object=168379948, begin=0x88b320, end=0x88b320, force=false) at C:/emacs/repo/src/textprop.c:194 #5 0x0120881d in Fnext_single_property_change (position=542, prop=18880, object=168379948, limit=1358) at C:/emacs/repo/src/textprop.c:1029 #6 0x01031bdf in handle_invisible_prop (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:4280 #7 0x0102fa80 in handle_stop (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:3377 #8 0x0103b998 in next_element_from_string (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:7803 #9 0x01039412 in get_next_display_element (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:6835 #10 0x01063121 in display_line (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:20151 #11 0x01057332 in try_window (window=24604037, pos=..., flags=1) at C:/emacs/repo/src/xdisp.c:16911 #12 0x010540b3 in redisplay_window (window=24604037, just_this_one_p=true) at C:/emacs/repo/src/xdisp.c:16384 #13 0x0104c66b in redisplay_window_1 (window=24604037) at C:/emacs/repo/src/xdisp.c:14216 #14 0x0119e4c4 in internal_condition_case_1 (bfun=0x104c635 , arg=24604037, handlers=22582667, hfun=0x104c5c3 ) at C:/emacs/repo/src/eval.c:1359 #15 0x0104b9c8 in redisplay_internal () at C:/emacs/repo/src/xdisp.c:13859 #16 0x0104bfb1 in redisplay_preserve_echo_area (from_where=2) at C:/emacs/repo/src/xdisp.c:14045 #17 0x0100faf8 in Fredisplay (force=0) at C:/emacs/repo/src/dispnew.c:5796 #18 0x011a18ba in Ffuncall (nargs=1, args=0x88edd0) at C:/emacs/repo/src/eval.c:2705 #19 0x011e55cf in exec_byte_code (bytestr=19592252, vector=19592269, maxdepth=30, args_template=3078, nargs=1, args=0x88f0fc) at C:/emacs/repo/src/bytecode.c:919 #20 0x011a21b2 in funcall_lambda (fun=19592229, nargs=1, arg_vector=0x88f0f8) at C:/emacs/repo/src/eval.c:2872 #21 0x011a1b4d in Ffuncall (nargs=2, args=0x88f0f4) at C:/emacs/repo/src/eval.c:2754 #22 0x011e55cf in exec_byte_code (bytestr=158475268, vector=165805669, maxdepth=10, args_template=0, nargs=0, args=0x0) at C:/emacs/repo/src/bytecode.c:919 #23 0x011a25dd in funcall_lambda (fun=165805749, nargs=0, arg_vector=0x9e1fe65) at C:/emacs/repo/src/eval.c:2938 #24 0x011a1b4d in Ffuncall (nargs=1, args=0x88f414) at C:/emacs/repo/src/eval.c:2754 #25 0x011e55cf in exec_byte_code (bytestr=158488652, vector=165806149, maxdepth=18, args_template=0, nargs=0, args=0x0) at C:/emacs/repo/src/bytecode.c:919 #26 0x011a25dd in funcall_lambda (fun=165806269, nargs=0, arg_vector=0x9e20045) at C:/emacs/repo/src/eval.c:2938 #27 0x011a1b4d in Ffuncall (nargs=1, args=0x88f750) at C:/emacs/repo/src/eval.c:2754 #28 0x011a1389 in call0 (fn=161383744) at C:/emacs/repo/src/eval.c:2552 #29 0x0110bde6 in safe_run_hooks_1 (nargs=2, args=0x88f7c8) at C:/emacs/repo/src/keyboard.c:1834 #30 0x0119e712 in internal_condition_case_n (bfun=0x110bda1 , nargs=2, args=0x88f7c8, handlers=30496, hfun=0x110bde8 ) at C:/emacs/repo/src/eval.c:1417 #31 0x0110c1af in safe_run_hook_funcall (nargs=2, args=0x88f864) at C:/emacs/repo/src/keyboard.c:1882 #32 0x011a1269 in run_hook_with_args (nargs=2, args=0x88f864, funcall=0x110c136 ) at C:/emacs/repo/src/eval.c:2516 #33 0x0110c219 in safe_run_hooks (hook=25408) at C:/emacs/repo/src/keyboard.c:1900 #34 0x0110ad73 in command_loop_1 () at C:/emacs/repo/src/keyboard.c:1535 #35 0x0119e3ab in internal_condition_case (bfun=0x110a4eb , handlers=12064, hfun=0x1109be5 ) at C:/emacs/repo/src/eval.c:1335 #36 0x0110a126 in command_loop_2 (ignore=0) at C:/emacs/repo/src/keyboard.c:1139 #37 0x0119d8e6 in internal_catch (tag=31584, func=0x110a0fb , arg=0) at C:/emacs/repo/src/eval.c:1095 #38 0x0110a0c5 in command_loop () at C:/emacs/repo/src/keyboard.c:1118 #39 0x01109745 in recursive_edit_1 () at C:/emacs/repo/src/keyboard.c:728 #40 0x01109937 in Frecursive_edit () at C:/emacs/repo/src/keyboard.c:799 #41 0x011078a1 in main (argc=1, argv=0xc515a0) at C:/emacs/repo/src/emacs.c:1607 (gdb) --8<---------------cut here---------------end--------------->8--- Is that what you need? From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 31 03:26:03 2015 Received: (at 19606) by debbugs.gnu.org; 31 Jan 2015 08:26:03 +0000 Received: from localhost ([127.0.0.1]:58412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHTNS-0006Yk-UY for submit@debbugs.gnu.org; Sat, 31 Jan 2015 03:26:03 -0500 Received: from mtaout29.012.net.il ([80.179.55.185]:56872) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHTNQ-0006YD-0Z for 19606@debbugs.gnu.org; Sat, 31 Jan 2015 03:26:01 -0500 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NJ100M008DN8U00@mtaout29.012.net.il> for 19606@debbugs.gnu.org; Sat, 31 Jan 2015 10:22:14 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NJ100JTG8L1BT30@mtaout29.012.net.il>; Sat, 31 Jan 2015 10:22:14 +0200 (IST) Date: Sat, 31 Jan 2015 10:25:50 +0200 From: Eli Zaretskii Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file In-reply-to: <86egqcxnf2.fsf@example.com> X-012-Sender: halo1@inter.net.il To: Fabrice Niessen Message-id: <83386rl5kh.fsf@gnu.org> References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> <86ppafx77z.fsf@example.com> <83twzq213t.fsf@gnu.org> <86egqcxnf2.fsf@example.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19606 Cc: 19606@debbugs.gnu.org, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Fabrice Niessen > Cc: dgutov@yandex.ru, 19606@debbugs.gnu.org > Date: Fri, 30 Jan 2015 17:07:13 +0100 > > (gdb) thread 1 > [Switching to thread 1 (Thread 8340.0x2568)] > #0 0x01101915 in XSTRING (a=168379948) at C:/emacs/repo/src/lisp.h:974 > (gdb) 974 C:/emacs/repo/src/lisp.h: No such file or directory. > backtrace > #0 0x01101915 in XSTRING (a=168379948) at C:/emacs/repo/src/lisp.h:974 > #1 0x01103beb in set_string_intervals (s=168379948, i=0xe3f8b54) at C:/emacs/repo/src/lisp.h:3419 > #2 0x01200220 in balance_possible_root_interval (interval=0xe3f8b54) at C:/emacs/repo/src/intervals.c:492 > #3 0x01200726 in find_interval (tree=0xe3f8b54, position=135) at C:/emacs/repo/src/intervals.c:676 > #4 0x01205d13 in validate_interval_range (object=168379948, begin=0x88b320, end=0x88b320, force=false) at C:/emacs/repo/src/textprop.c:194 > #5 0x0120881d in Fnext_single_property_change (position=542, prop=18880, object=168379948, limit=1358) at C:/emacs/repo/src/textprop.c:1029 > #6 0x01031bdf in handle_invisible_prop (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:4280 > #7 0x0102fa80 in handle_stop (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:3377 > #8 0x0103b998 in next_element_from_string (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:7803 > #9 0x01039412 in get_next_display_element (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:6835 > #10 0x01063121 in display_line (it=0x88c0b0) at C:/emacs/repo/src/xdisp.c:20151 > #11 0x01057332 in try_window (window=24604037, pos=..., flags=1) at C:/emacs/repo/src/xdisp.c:16911 > #12 0x010540b3 in redisplay_window (window=24604037, just_this_one_p=true) at C:/emacs/repo/src/xdisp.c:16384 > #13 0x0104c66b in redisplay_window_1 (window=24604037) at C:/emacs/repo/src/xdisp.c:14216 > #14 0x0119e4c4 in internal_condition_case_1 (bfun=0x104c635 , arg=24604037, handlers=22582667, hfun=0x104c5c3 ) at C:/emacs/repo/src/eval.c:1359 > #15 0x0104b9c8 in redisplay_internal () at C:/emacs/repo/src/xdisp.c:13859 > #16 0x0104bfb1 in redisplay_preserve_echo_area (from_where=2) at C:/emacs/repo/src/xdisp.c:14045 > #17 0x0100faf8 in Fredisplay (force=0) at C:/emacs/repo/src/dispnew.c:5796 > #18 0x011a18ba in Ffuncall (nargs=1, args=0x88edd0) at C:/emacs/repo/src/eval.c:2705 > #19 0x011e55cf in exec_byte_code (bytestr=19592252, vector=19592269, maxdepth=30, args_template=3078, nargs=1, args=0x88f0fc) at C:/emacs/repo/src/bytecode.c:919 > #20 0x011a21b2 in funcall_lambda (fun=19592229, nargs=1, arg_vector=0x88f0f8) at C:/emacs/repo/src/eval.c:2872 > #21 0x011a1b4d in Ffuncall (nargs=2, args=0x88f0f4) at C:/emacs/repo/src/eval.c:2754 > #22 0x011e55cf in exec_byte_code (bytestr=158475268, vector=165805669, maxdepth=10, args_template=0, nargs=0, args=0x0) at C:/emacs/repo/src/bytecode.c:919 > #23 0x011a25dd in funcall_lambda (fun=165805749, nargs=0, arg_vector=0x9e1fe65) at C:/emacs/repo/src/eval.c:2938 > #24 0x011a1b4d in Ffuncall (nargs=1, args=0x88f414) at C:/emacs/repo/src/eval.c:2754 > #25 0x011e55cf in exec_byte_code (bytestr=158488652, vector=165806149, maxdepth=18, args_template=0, nargs=0, args=0x0) at C:/emacs/repo/src/bytecode.c:919 > #26 0x011a25dd in funcall_lambda (fun=165806269, nargs=0, arg_vector=0x9e20045) at C:/emacs/repo/src/eval.c:2938 > #27 0x011a1b4d in Ffuncall (nargs=1, args=0x88f750) at C:/emacs/repo/src/eval.c:2754 > #28 0x011a1389 in call0 (fn=161383744) at C:/emacs/repo/src/eval.c:2552 > #29 0x0110bde6 in safe_run_hooks_1 (nargs=2, args=0x88f7c8) at C:/emacs/repo/src/keyboard.c:1834 > #30 0x0119e712 in internal_condition_case_n (bfun=0x110bda1 , nargs=2, args=0x88f7c8, handlers=30496, hfun=0x110bde8 ) at C:/emacs/repo/src/eval.c:1417 > #31 0x0110c1af in safe_run_hook_funcall (nargs=2, args=0x88f864) at C:/emacs/repo/src/keyboard.c:1882 > #32 0x011a1269 in run_hook_with_args (nargs=2, args=0x88f864, funcall=0x110c136 ) at C:/emacs/repo/src/eval.c:2516 > #33 0x0110c219 in safe_run_hooks (hook=25408) at C:/emacs/repo/src/keyboard.c:1900 > #34 0x0110ad73 in command_loop_1 () at C:/emacs/repo/src/keyboard.c:1535 > #35 0x0119e3ab in internal_condition_case (bfun=0x110a4eb , handlers=12064, hfun=0x1109be5 ) at C:/emacs/repo/src/eval.c:1335 > #36 0x0110a126 in command_loop_2 (ignore=0) at C:/emacs/repo/src/keyboard.c:1139 > #37 0x0119d8e6 in internal_catch (tag=31584, func=0x110a0fb , arg=0) at C:/emacs/repo/src/eval.c:1095 > #38 0x0110a0c5 in command_loop () at C:/emacs/repo/src/keyboard.c:1118 > #39 0x01109745 in recursive_edit_1 () at C:/emacs/repo/src/keyboard.c:728 > #40 0x01109937 in Frecursive_edit () at C:/emacs/repo/src/keyboard.c:799 > #41 0x011078a1 in main (argc=1, argv=0xc515a0) at C:/emacs/repo/src/emacs.c:1607 > (gdb) > --8<---------------cut here---------------end--------------->8--- > > Is that what you need? Yes, thanks. Unfortunately, it doesn't say more than the previous backtrace: Emacs is displaying some display string with invisible property. Why that would lead to an infloop, I don't see. My suggestion at this point would be to ask on the Org list whether your Org-related setup that triggers this (somehow related to flyspell mode) might be the problem. It could be that the infloop is actually on the Lisp level in some code that is part of Org or your customizations. Failing that, I suggest to try to present a minimal reproduction recipe and post it here. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 07 14:26:47 2016 Received: (at control) by debbugs.gnu.org; 7 Dec 2016 19:26:47 +0000 Received: from localhost ([127.0.0.1]:59815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhrb-00011U-1g for submit@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:47 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhrZ-000117-IA for control@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEhrT-0004Rf-Ui for control@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:40 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55331) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEhrT-0004RZ-ST for control@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:39 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cEhrT-0001Al-IL for control@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:39 -0500 Subject: control message for bug 19606 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 07 Dec 2016 14:26:39 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) tag 19606 + wontfix From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 07 14:26:41 2016 Received: (at 19606-done) by debbugs.gnu.org; 7 Dec 2016 19:26:41 +0000 Received: from localhost ([127.0.0.1]:59812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhrU-000118-QW for submit@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:40 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEhrT-00010u-9b for 19606-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEhrN-0004QR-Ic for 19606-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55330) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEhrN-0004QL-FW for 19606-done@debbugs.gnu.org; Wed, 07 Dec 2016 14:26:33 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cEhrM-000102-G9; Wed, 07 Dec 2016 14:26:32 -0500 From: Glenn Morris To: 19606-done@debbugs.gnu.org Subject: Re: bug#19606: 24.4; Emacs hangs when editing a 5-line Org file References: <86mw5kktly.fsf@example.com> <86lhl32a5e.fsf@example.com> <83oapz3o89.fsf@gnu.org> <54B82BF2.8050504@yandex.ru> <867fwnynhn.fsf@example.com> <83wq4n0wup.fsf@gnu.org> <86ppafx77z.fsf@example.com> <83twzq213t.fsf@gnu.org> <86egqcxnf2.fsf@example.com> <83386rl5kh.fsf@gnu.org> X-Spook: plutonium MD4 red noise Afghanistan Smart FAMS BLU-97 A/B X-Ran: 9Tz%{3!8tI6b=5#[ym"GK5,!t'*PX2tO+p[4H[dZ',>E4i_Hu)yG{!`'Z"4)>"[!rTd2X` X-Hue: green X-Attribution: GM Date: Wed, 07 Dec 2016 14:26:32 -0500 In-Reply-To: <83386rl5kh.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 31 Jan 2015 10:25:50 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 19606-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) Eli Zaretskii wrote: > Yes, thanks. Unfortunately, it doesn't say more than the previous > backtrace: Emacs is displaying some display string with invisible > property. Why that would lead to an infloop, I don't see. > > My suggestion at this point would be to ask on the Org list whether > your Org-related setup that triggers this (somehow related to flyspell > mode) might be the problem. It could be that the infloop is actually > on the Lisp level in some code that is part of Org or your > customizations. > > Failing that, I suggest to try to present a minimal reproduction > recipe and post it here. Closing after 2 years with no further progress. From unknown Sat Jun 21 10:45:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 05 Jan 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator