emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* [BUG] Warning (org-element-cache): org-element--cache: Org parser error [9.6.15 (release_9.6.15 @ /usr/share/emacs/29.3/lisp/org/)]
@ 2024-04-08 19:29 Keith Waclena
  2024-04-15 13:48 ` Ihor Radchenko
  0 siblings, 1 reply; 3+ messages in thread
From: Keith Waclena @ 2024-04-08 19:29 UTC (permalink / raw)
  To: emacs-orgmode


Remember to cover the basics, that is, what you expected to happen and
what in fact did happen.  You don't know how to make a good report?  See

     https://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org mailing list.
------------------------------------------------------------------------
Since upgrading from Emacs v28 to v29 I get this error the first time I
pull up the agenda via M-x org-agenda:

    ⛔ Warning (org-element-cache): org-element--cache: Org parser error in emacs.org::#<marker at 29187 in emacs.org>. Resetting.
     The error was: (error "Invalid search bound (wrong side of point)")
     Backtrace:
    nil
     Please report this to Org mode mailing list (M-x org-submit-bug-report).

The same error is repeated 15 times for 15 different agenda files (with
different marker values), once per file; most of these markers are at
end-of-file but not all of them.

When the warning pop up emacs is spinning the CPU and is hung; at that
moment this command in the shell also hangs:

    $ emacsclient --eval '(top-level)'

Emacs tells me to hit C-g 4 times to interrupt, and that works.

After I interrupt it, my agenda works fine until I restart Emacs and
then it happens again.

Any ideas / hints?  Thanks!

Keith

------------------------------------------------------------------------

Emacs  : GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.0, Xaw3d scroll bars)
Package: Org mode version 9.6.15 (release_9.6.15 @ /usr/share/emacs/29.3/lisp/org/)

current state:
==============
(setq
 org-link-elisp-confirm-function 'yes-or-no-p
 org-hide-emphasis-markers t
 org-bibtex-headline-format-function #[257 "\300%1\236A\207" [:title] 3 "\n\n(fn ENTRY)"]
 org-agenda-custom-commands '(("a" "Agenda and Work-Related Tasks" ((agenda "") (tags-todo "worktodos")))
                              ("h" "Agenda and Home-Related Tasks" ((tags-todo "hometodos") (agenda "")))
                              ("b" todo "BUY") ("B" todo-tree "BUY"))
 org-agenda-files '("~/notes/remember/")
 org-replace-disputed-keys t
 org-persist-after-read-hook '(org-element--cache-persist-after-read)
 org-refile-targets '((org-agenda-files :level . 1) (nil :level . 1))
 org-export-before-parsing-hook '(org-attach-expand-links)
 org-cycle-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand)
 org-archive-hook '(org-attach-archive-delete-maybe)
 org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-function
 org-ascii-format-drawer-function #[771 "%1\207" [] 4 "\n\n(fn NAME CONTENTS WIDTH)"]
 org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-show-empty-lines
                  org-cycle-optimize-window-after-visibility-change org-cycle-display-inline-images)
 org-persist-before-read-hook '(org-element--cache-persist-before-read)
 org-mode-hook '(docket-highlight-mode #[0 "\301\211%10\207" [imenu-create-index-function org-imenu-get-tree] 2]
                 org-tempo-setup
                 #[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook org-fold-show-all append local] 5]
                 #[0 "\300\301\302\303\304$\207"
                   [add-hook change-major-mode-hook org-babel-show-result-all append local] 5]
                 org-babel-result-hide-spec org-babel-hide-all-hashes
                 (lambda nil
                  (condition-case err (flyspell-mode 1) ((debug error) (message "Ignoring: %S" err) nil))
                  (progn (setq indicate-empty-lines t) (setq tab-always-indent t) (setq show-trailing-whitespace t)
                   (setq org-src-fontify-natively t) (setq org-catch-invisible-edits 'smart)
                   (setq org-hide-emphasis-markers t))
                  )
                 org-indent-mode)
 org-babel-load-languages '((emacs-lisp . t) (shell . t) (dot . t) (R . t) (org . t) (ditaa . t))
 org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"]
 org-latex-format-headline-function 'org-latex-format-headline-default-function
 org-confirm-shell-link-function 'yes-or-no-p
 org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
 outline-isearch-open-invisible-function 'outline-isearch-open-invisible
 org-latex-classes '(("beamer" "\\documentclass[presentation]{beamer}" ("\\section{%s}" . "\\section*{%s}")
                      ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
                     ("tuftebook"
                      "\\documentclass{tufte-book}\n\n                  \\usepackage{color}\n                  \\usepackage{amssymb}\n                  \\usepackage{gensymb}\n                  \\usepackage{nicefrac}\n                  \\usepackage{units}"
                      ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}")
                      ("\\paragraph{%s}" . "\\paragraph*{%s}") ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
                     ("tuftehandout"
                      "\\documentclass{tufte-handout}\n                  \\usepackage{color}\n                  \\usepackage{amssymb}\n                  \\usepackage{amsmath}\n                  \\usepackage{gensymb}"
                      ("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}")
                      ("\\paragraph{%s}" . "\\paragraph*{%s}") ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
                     ("article" "\\documentclass[11pt]{article}" ("\\section{%s}" . "\\section*{%s}")
                      ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
                      ("\\paragraph{%s}" . "\\paragraph*{%s}") ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
                     ("report" "\\documentclass[11pt]{report}" ("\\part{%s}" . "\\part*{%s}")
                      ("\\chapter{%s}" . "\\chapter*{%s}") ("\\section{%s}" . "\\section*{%s}")
                      ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
                     ("book" "\\documentclass[11pt]{book}" ("\\part{%s}" . "\\part*{%s}")
                      ("\\chapter{%s}" . "\\chapter*{%s}") ("\\section{%s}" . "\\section*{%s}")
                      ("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
                     )
 org-odt-format-headline-function 'org-odt-format-headline-default-function
 org-agenda-before-write-hook '(org-agenda-add-entry-text)
 org-babel-tangle-lang-exts '(("ocaml" . "ml") ("emacs-lisp" . "el") ("elisp" . "el"))
 org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer)
 org-latex-default-packages-alist '(("mathletters" "ucs" nil) ("mathletters" "ucs" nil)
                                    ("AUTO" "inputenc" t ("pdflatex")) ("T1" "fontenc" t ("pdflatex"))
                                    ("" "graphicx" t) ("" "longtable" nil) ("" "wrapfig" nil) ("" "rotating" nil)
                                    ("normalem" "ulem" t) ("" "amsmath" t) ("" "amssymb" t) ("" "capt-of" nil)
                                    ("" "hyperref" nil))
 org-confirm-elisp-link-function 'yes-or-no-p
 org-structure-template-alist '(("so" . "src ocaml") ("se" . "src emacs-lisp") ("a" . "export ascii")
                                ("c" . "center") ("C" . "comment") ("e" . "example") ("E" . "export")
                                ("h" . "export html") ("l" . "export latex") ("q" . "quote") ("s" . "src")
                                ("v" . "verse"))
 org-speed-command-hook '(org-speed-command-activate org-babel-speed-command-activate)
 org-html-format-inlinetask-function 'org-html-format-inlinetask-default-function
 org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
 org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
 org-fold-core-isearch-open-function 'org-fold-core--isearch-reveal
 org-M-RET-may-split-line nil
 org-latex-format-inlinetask-function 'org-latex-format-inlinetask-default-function
 org-persist-before-write-hook '(org-element--cache-persist-before-write)
 org-emphasis-alist '(("/" underline) ("*" bold) ("/" italic) ("_" underline) ("=" org-verbatim verbatim)
                      ("~" org-code verbatim) ("+" (:strike-through t)))
 org-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand)
 org-link-shell-confirm-function 'yes-or-no-p
 org-babel-pre-tangle-hook '(save-buffer)
 org-agenda-loop-over-headlines-in-active-region nil
 org-occur-hook '(org-first-headline-recenter)
 org-capture-after-finalize-hook '(org-agenda-to-appt)
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-link-parameters '(("attachment" :follow org-attach-follow :complete org-attach-complete-link)
                       ("eww" :follow org-eww-open :store org-eww-store-link)
                       ("rmail" :follow org-rmail-open :store org-rmail-store-link)
                       ("mhe" :follow org-mhe-open :store org-mhe-store-link)
                       ("irc" :follow org-irc-visit :store org-irc-store-link :export org-irc-export)
                       ("info" :follow org-info-open :export org-info-export :store org-info-store-link
                        :insert-description org-info-description-as-command)
                       ("gnus" :follow org-gnus-open :store org-gnus-store-link)
                       ("docview" :follow org-docview-open :export org-docview-export :store org-docview-store-link)
                       ("bibtex" :follow org-bibtex-open :store org-bibtex-store-link)
                       ("bbdb" :follow org-bbdb-open :export org-bbdb-export :complete org-bbdb-complete-link
                        :store org-bbdb-store-link)
                       ("w3m" :store org-w3m-store-link)
                       ("doi" :follow org-link-doi-open :export org-link-doi-export) ("id" :follow org-id-open)
                       ("elfeed" :follow elfeed-link-open :store elfeed-link-store-link) ("file+sys")
                       ("file+emacs")
                       ("geo" :follow (closure (t) (link _) (osm (concat "geo:" link))) :store
                        (closure (t) nil
                         (if (eq major-mode 'osm-mode) (progn (apply 'org-link-store-props (osm--org-link-props)))))
                        )
                       ("shell" :follow org-link--open-shell)
                       ("news" :follow
                        #[514 "\301\300\302%4Q%2\"\207" ["news" browse-url ":"] 6 "\n\n(fn URL ARG)"])
                       ("mailto" :follow
                        #[514 "\301\300\302%4Q%2\"\207" ["mailto" browse-url ":"] 6 "\n\n(fn URL ARG)"])
                       ("https" :follow
                        #[514 "\301\300\302%4Q%2\"\207" ["https" browse-url ":"] 6 "\n\n(fn URL ARG)"])
                       ("http" :follow
                        #[514 "\301\300\302%4Q%2\"\207" ["http" browse-url ":"] 6 "\n\n(fn URL ARG)"])
                       ("ftp" :follow #[514 "\301\300\302%4Q%2\"\207" ["ftp" browse-url ":"] 6 "\n\n(fn URL ARG)"])
                       ("help" :follow org-link--open-help :store org-link--store-help)
                       ("file" :complete org-link-complete-file) ("elisp" :follow org-link--open-elisp))
 org-html-format-headline-function 'org-html-format-headline-default-function
 org-metaup-hook '(org-babel-load-in-session-maybe)
 org-agenda-restore-windows-after-quit t
 org-agenda-include-diary t
 org-special-ctrl-a/e 'reversed
 org-tab-before-tab-emulation-hook '(org-tempo-complete-tag)
 )


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [BUG] Warning (org-element-cache): org-element--cache: Org parser error [9.6.15 (release_9.6.15 @ /usr/share/emacs/29.3/lisp/org/)]
  2024-04-08 19:29 [BUG] Warning (org-element-cache): org-element--cache: Org parser error [9.6.15 (release_9.6.15 @ /usr/share/emacs/29.3/lisp/org/)] Keith Waclena
@ 2024-04-15 13:48 ` Ihor Radchenko
  2024-05-15 11:16   ` Ihor Radchenko
  0 siblings, 1 reply; 3+ messages in thread
From: Ihor Radchenko @ 2024-04-15 13:48 UTC (permalink / raw)
  To: Keith Waclena; +Cc: emacs-orgmode

Keith Waclena <keith@lib.uchicago.edu> writes:

> Since upgrading from Emacs v28 to v29 I get this error the first time I
> pull up the agenda via M-x org-agenda:
>
>     ⛔ Warning (org-element-cache): org-element--cache: Org parser error in emacs.org::#<marker at 29187 in emacs.org>. Resetting.
>      The error was: (error "Invalid search bound (wrong side of point)")
>      Backtrace:
>     nil
>      Please report this to Org mode mailing list (M-x org-submit-bug-report).
>
> The same error is repeated 15 times for 15 different agenda files (with
> different marker values), once per file; most of these markers are at
> end-of-file but not all of them.
>
> When the warning pop up emacs is spinning the CPU and is hung; at that
> moment this command in the shell also hangs:
>
>     $ emacsclient --eval '(top-level)'
>
> Emacs tells me to hit C-g 4 times to interrupt, and that works.
>
> After I interrupt it, my agenda works fine until I restart Emacs and
> then it happens again.
>
> Any ideas / hints?  Thanks!

Thanks for reporting!
May you try to upgrade to the development version of Org mode?

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [BUG] Warning (org-element-cache): org-element--cache: Org parser error [9.6.15 (release_9.6.15 @ /usr/share/emacs/29.3/lisp/org/)]
  2024-04-15 13:48 ` Ihor Radchenko
@ 2024-05-15 11:16   ` Ihor Radchenko
  0 siblings, 0 replies; 3+ messages in thread
From: Ihor Radchenko @ 2024-05-15 11:16 UTC (permalink / raw)
  To: Keith Waclena; +Cc: emacs-orgmode

Ihor Radchenko <yantar92@posteo.net> writes:

>> ...
>> After I interrupt it, my agenda works fine until I restart Emacs and
>> then it happens again.
>>
>> Any ideas / hints?  Thanks!
>
> Thanks for reporting!
> May you try to upgrade to the development version of Org mode?

More information have been requested, but none was provided.
Closing.
Canceled.

(It is still useful to get reports like this just to understand if
people keep seeing cache bugs)

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-05-15 11:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-08 19:29 [BUG] Warning (org-element-cache): org-element--cache: Org parser error [9.6.15 (release_9.6.15 @ /usr/share/emacs/29.3/lisp/org/)] Keith Waclena
2024-04-15 13:48 ` Ihor Radchenko
2024-05-15 11:16   ` Ihor Radchenko

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).