1. GNU Emacs 25.0.95.1 (i686-w64-mingw32) of 2016-06-13
2. org-20160704
#+BEGIN_COMMENT
(let ((buffer-name "*Test*"))
(with-output-to-temp-buffer buffer-name
(set-buffer buffer-name)
(when (featurep 'org)
(org-mode))
(setq truncate-lines 1)
(setq cursor-type nil)
(insert "This is a test")))
#+END_COMMENT
The debug info:
#+BEGIN_COMMENT
Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil)
clrhash(nil)
org-element--cache-sync(#<buffer *Show-font-effect*>)
apply(org-element--cache-sync #<buffer *Show-font-effect*>)
timer-event-handler([t 0 0 599999 nil org-element--cache-sync (#<buffer *Show-font-effect*>) idle 999999])
Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil)
clrhash(nil)
org-element--cache-sync(#<buffer *Show-font-effect*>)
apply(org-element--cache-sync #<buffer *Show-font-effect*>)
timer-event-handler([t 0 0 599999 nil org-element--cache-sync (#<buffer *Show-font-effect*>) idle 999999])
#+END_COMMENT