I use magit-bisect on the latest (currently latest commit is "b14a14c9e") org-mode repo. The commit "328c9a1af * bad org.el: Enhance menus" caused bellowing error. I confirmed with a minimal Emacs config testing.
#+begin_example Debugger entered--Lisp error: (void-variable org-org-menu) org-insert-dblock-bindings() run-hooks(org-load-hook) eval-buffer(#<buffer *load*-102662> nil "/home/stardiviner/Code/Emacs/org-mode/lisp/org.el" nil t) ; Reading at buffer position 832102 load-with-code-conversion("/home/stardiviner/Code/Emacs/org-mode/lisp/org.el" "/home/stardiviner/Code/Emacs/org-mode/lisp/org.el" nil t) require(org) eval-buffer(#<buffer *load*-339419> nil "/home/stardiviner/.config/emacs/elpa/org-20190211/..." nil t) ; Reading at buffer position 1257 load-with-code-conversion("/home/stardiviner/.config/emacs/elpa/org-20190211/..." "/home/stardiviner/.config/emacs/elpa/org-20190211/..." t t) require(org-info nil t) (not (require 'org-info nil t)) (if (not (require 'org-info nil t)) (display-warning 'use-package (format "Cannot load %s" 'org-info) :error)) (prog1 (if (not (require 'org-info nil t)) (display-warning 'use-package (format "Cannot load %s" 'org-info) :error)) (let ((elapsed (float-time (time-subtract (current-time) now)))) (if (> elapsed 0.1) (message "%s...done (%.3fs)" "Loading package org-info" elapsed) (message "%s...done" "Loading package org-info")))) (let ((now (current-time))) (message "%s..." "Loading package org-info") (prog1 (if (not (require 'org-info nil t)) (display-warning 'use-package (format "Cannot load %s" 'org-info) :error)) (let ((elapsed (float-time (time-subtract (current-time) now)))) (if (> elapsed 0.1) (message "%s...done (%.3fs)" "Loading package org-info" elapsed) (message "%s...done" "Loading package org-info"))))) (condition-case err (let ((now (current-time))) (message "%s..." "Loading package org-info") (prog1 (if (not (require 'org-info nil t)) (display-warning 'use-package (format "Cannot load %s" 'org-info) :error)) (let ((elapsed (float-time (time-subtract ... now)))) (if (> elapsed 0.1) (message "%s...done (%.3fs)" "Loading package org-info" elapsed) (message "%s...done" "Loading package org-info"))))) ((debug error) (funcall use-package--warning152 :catch err))) eval-buffer(#<buffer *load*-285586> nil "/home/stardiviner/.config/emacs/init/org-mode/init..." nil t) ; Reading at buffer position 6453 load-with-code-conversion("/home/stardiviner/.config/emacs/init/org-mode/init..." "/home/stardiviner/.config/emacs/init/org-mode/init..." nil t) require(init-org-hyperlink) eval-buffer(#<buffer *load*-708861> nil "/home/stardiviner/.config/emacs/init/org-mode/init..." nil t) ; Reading at buffer position 518 load-with-code-conversion("/home/stardiviner/.config/emacs/init/org-mode/init..." "/home/stardiviner/.config/emacs/init/org-mode/init..." nil t) require(init-org-mode) eval-buffer(#<buffer *load*> nil "/home/stardiviner/.config/emacs/init.el" nil t) ; Reading at buffer position 3704 load-with-code-conversion("/home/stardiviner/.config/emacs/init.el" "/home/stardiviner/.config/emacs/init.el" t t) load("/home/stardiviner/.config/emacs/init" noerror nomessage) startup--load-user-init-file(#f(compiled-function () #<bytecode 0x15653397066d>) #f(compiled-function () #<bytecode 0x156533b72e61>) t) command-line() normal-top-level() #+end_example -- [ stardiviner ] I try to make every word tell the meaning what I want to express. Blog: https://stardiviner.github.io/ IRC(freenode): stardiviner, Matrix: stardiviner GPG: F09F650D7D674819892591401B5DF1C95AE89AC3