Skip to content

(wrong-type-argument hash-table-p nil) #1170

@eval-exec

Description

@eval-exec

Hello, I got this error, and I don't know how to reproduce:
What can I do to help use to solve this issue?

Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil)
  treemacs-project->position(#s(treemacs-project :name "ckb" :path "/home/exec/Projects/github.com/nervosnetwork/ckb" :path-status local-readable :is-disabled? nil))
  treemacs-find-file-node("/home/exec/Projects/github.com/nervosnetwork/ckb/db/src/write_batch.rs")
  (progn (treemacs-find-file-node cur-file))
  (if cur-file (progn (treemacs-find-file-node cur-file)))
  (cond ((eq (treemacs-current-visibility) 'visible) (if (eq (selected-window) (treemacs-get-local-window)) (let* ((window (and t exec/treemacs-invoke-window))) (if window (select-window window))) (progn (setq exec/treemacs-invoke-window (selected-window)) (treemacs--do-follow-project) (treemacs-refresh) (treemacs-select-window) (if cur-file (progn (treemacs-find-file-node cur-file)))))) ((eq (treemacs-current-visibility) 'exists) (treemacs-refresh) (treemacs--do-follow-project) (treemacs-select-window) (let* ((window (and t exec/treemacs-invoke-window))) (if window (select-window window))) (if cur-file (progn (treemacs-find-file-node cur-file)))) (t (treemacs) (if cur-file (progn (treemacs-find-file-node cur-file)))))
  (let ((cur-file (buffer-file-name))) (cond ((eq (treemacs-current-visibility) 'visible) (if (eq (selected-window) (treemacs-get-local-window)) (let* ((window (and t exec/treemacs-invoke-window))) (if window (select-window window))) (progn (setq exec/treemacs-invoke-window (selected-window)) (treemacs--do-follow-project) (treemacs-refresh) (treemacs-select-window) (if cur-file (progn (treemacs-find-file-node cur-file)))))) ((eq (treemacs-current-visibility) 'exists) (treemacs-refresh) (treemacs--do-follow-project) (treemacs-select-window) (let* ((window (and t exec/treemacs-invoke-window))) (if window (select-window window))) (if cur-file (progn (treemacs-find-file-node cur-file)))) (t (treemacs) (if cur-file (progn (treemacs-find-file-node cur-file))))))
  exec/switch-to-treemacs()
  funcall-interactively(exec/switch-to-treemacs)
  command-execute(exec/switch-to-treemacs)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions