Error loading projects: eieio-persistent-validate/fix-slot-value: Wrong type argument: arrayp, nil
Zach <[email protected]>
| Newsgroups | gmane.emacs.cedet |
|---|---|
| Message-ID | <[email protected]> |
I am getting this error when I try to load a project.
I'm using Emacs 24.3.1 and the built-in version of CEDET.
Here's the backtrace:
Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
child-of-class-p(ede-proj-target-makefile-program ede-target)
eieio-persistent-validate/fix-slot-value(ede-proj-project :targets
(list (ede-proj-target-makefile-program "first" :name "first" :path ""
:source (quote ("test.cpp")))))
eieio-persistent-convert-list-to-object((ede-proj-project "test"
:file "Project.ede" :name "test" :targets (list
(ede-proj-target-makefile-program "first" :name "first" :path "" :source
(quote ("test.cpp")))) :makefile-type (quote Makefile\.am)))
eieio-persistent-read("/home/zach/projects/test/Project.ede"
ede-proj-project)
ede-proj-load("/home/zach/projects/test/")
#[(this dir) "\30\304\"\204\305 !\204\306\307!\210\30\310\"
!\211\204 \306\311!\210\312\n!)\207" [this dir o eieio-oref :safe-p
ede-directory-safe-p error "Attempt to load an unsafe project (bug
elsewhere in EDE)" load-type "Project type error: :load-type failed to
create a project" ede-add-project-to-global-list] 4 "Load in the project
associated with THIS project autoload description.\nTHIS project
description should be valid for DIR, where the project will\nbe
loaded."]([object ede-project-autoload "edeproject-makefile" "Make"
ede/proj "Project.ede" "" unbound nil ede-proj-load ede-proj-project nil
t nil] "/home/zach/projects/test/")
apply(#[(this dir) "\30\304\"\204\305 !\204\306\307!\210\30\310\"
!\211\204 \306\311!\210\312\n!)\207" [this dir o eieio-oref :safe-p
ede-directory-safe-p error "Attempt to load an unsafe project (bug
elsewhere in EDE)" load-type "Project type error: :load-type failed to
create a project" ede-add-project-to-global-list] 4 "Load in the project
associated with THIS project autoload description.\nTHIS project
description should be valid for DIR, where the project will\nbe
loaded."] ([object ede-project-autoload "edeproject-makefile" "Make"
ede/proj "Project.ede" "" unbound nil ede-proj-load ede-proj-project nil
t nil] "/home/zach/projects/test/"))
ede-auto-load-project([object ede-project-autoload
"edeproject-makefile" "Make" ede/proj "Project.ede" "" unbound nil
ede-proj-load ede-proj-project nil t nil] "/home/zach/projects/test/")
ede-load-project-file("/home/zach/projects/test/" ROOT)
ede-initialize-state-current-buffer()
ede-minor-mode(1)
ede-turn-on-hook()
run-hooks(find-file-hook)
after-find-file(nil t)
find-file-noselect-1(#<buffer test.cpp> "~/projects/test/test.cpp"
nil nil "~/projects/test/test.cpp" (53478316 2050))
find-file-noselect("~/projects/test/test.cpp" nil nil t)
find-file("~/projects/test/test.cpp" t)
call-interactively(find-file nil nil)
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems