chenyanming / calibredb.el

Emacs calibre client - An Ebook Management Solution in Emacs.
GNU General Public License v3.0
318 stars 16 forks source link

error: (wrong-type-argument char-or-string-p nil) every time I try to start calibredb #74

Closed mikaelspringer closed 1 year ago

mikaelspringer commented 1 year ago

Every time I try to run calibredb I get the following error. It started after an update a few weeks ago.

Debugger entered--Lisp error: (wrong-type-argument char-or-string-p nil)
  calibredb-query-to-alist((149 "Coulter, Doug" "Doug Coulter/Digital Audio Processing (149)" nil nil "2007-12-27 23:00:00+00:00" "Digital Audio Processing" "audio" nil "test" "uri:http://www.hxa7241.org/articles/content/epup-g..." "CMP" nil "eng" "2018-08-27 13:06:56+00:00"))
  calibredb-candidates()
  calibredb()
  funcall-interactively(calibredb)
  command-execute(calibredb)
mikaelspringer commented 1 year ago

Found the reason; the actual Calibre DB was corrupt because of a Dropbox update. Closing this.