0
Not a bug
Debugging Errors
I get the following error: <type 'exceptions.KeyError'>
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/home/mogli/public_html/cgi-bin/pyBibBase/pyBibBase.cgi in () |
1194 |
1195 # the main call |
1196 showBib(fields) |
1197 |
1198 logstring = os.environ['SERVER_NAME'] + os.environ['REQUEST_URI'].replace('&','&') |
showBib = <function showBib>, fields = {'bib': 'www.matthewklenk.com/files/cv.bib', 'proxy': '1'} |
/home/mogli/public_html/cgi-bin/pyBibBase/pyBibBase.cgi in showBib(fields={'bib': 'www.matthewklenk.com/files/cv.bib', 'proxy': '1'}) |
904 # --- from that ugly "e" structure into our own, nice |
905 # --- class object |
906 be = processBib(data,entry,bibpath,basefilename,fields.has_key("css"),purebiburl) |
907 |
908 # --- Create a html page just containing this entry |
be = <__main__.bibEntry instance>, global processBib = <function processBib>, data = Entry(u'inproceedings', fields={u'title': u'Orde... in Modeling Moral Decision-Making'}, persons={}), entry = u'dehghani2008', bibpath = 'http://www.matthewklenk.com/files/', basefilename = u'cache/www.matthewklenk.com_files_cv.bib/dehghani2008', fields = {'bib': 'www.matthewklenk.com/files/cv.bib', 'proxy': '1'}, fields.has_key = <built-in method has_key of dict object>, purebiburl = 'www.matthewklenk.com/files/cv.bib' |
/home/mogli/public_html/cgi-bin/pyBibBase/pyBibBase.cgi in processBib(data=Entry(u'inproceedings', fields={u'title': u'Orde... in Modeling Moral Decision-Making'}, persons={}), entryname=u'dehghani2008', bibpath='http://www.matthewklenk.com/files/', basefilename=u'cache/www.matthewklenk.com_files_cv.bib/dehghani2008', css=False, purebiburl='www.matthewklenk.com/files/cv.bib') |
438 elif data.persons.has_key("editor"): |
439 author_or_editor = "editor" |
440 authorlist = data.persons[author_or_editor] |
441 |
442 # if (fields.has_key("debug") and (not debug == "")): |
authorlist undefined, data = Entry(u'inproceedings', fields={u'title': u'Orde... in Modeling Moral Decision-Making'}, persons={}), data.persons = {}, author_or_editor = '' |
Answer
0
Answer
Not a bug
Christian Fritz 11 years ago
Sorry for the ugly debug message, but this is actually just pointing out a problem with your bib file. There is a comma missing behind "title" in the dehghani2008 entry.
Answer
Not a bug
Sorry for the ugly debug message, but this is actually just pointing out a problem with your bib file. There is a comma missing behind "title" in the dehghani2008 entry.
@inproceedings{dehghani2008, title={Order of Magnitude Reasoning in Modeling Moral Decision-Making} author={Morteza Dehghani and Emmett Tomai and Ken Forbus and Matthew Klenk}, journal={Proceedings of the 22nd international workshop on qualitative reasoning}, year={2008}, url={http://matthewklenk.com/papers/QR08-MoralDM.pdf} }
The error was a missing comma in my BibTex file. I guess it is not too hard to figure out from the python error message.
Also, you may want to use
\~{n}instead of
{\~n}
Both are legal latex, but I haven't yte implemented the second notation, which is why the entry below is not formatted quite right.
@inproceedings{DBLP:conf/flairs/Munoz-AvilaAJKM10, author = {Hector Mu{\~n}oz-Avila and David W. Aha and Ulit Jaidee and Matthew Klenk and Matthew Molineaux}, title = {Applying Goal Driven Autonomy to a Team Shooter Game}, booktitle = {Proceedings of the Twenty-Third International Florida Artificial Intelligence Research Society Conference, May 19-21, 2010, Daytona Beach, Florida}, year = {2010}, ee = {http://www.aaai.org/ocs/index.php/FLAIRS/2010/paper/view/1307}, bibsource = {DBLP, http://dblp.uni-trier.de} }
Customer support service by UserEcho