I am collating several largish BibTeX databases and have an issue with key generation on items which use crossref. Clicking on the item produces a believable citation with the cross referenced items filled in, however if I then type <ctrl>g to generate a key from the results jabref goes into an infinite loop.</ctrl>
The following are two minimal test cases which reliably cause th problem
============= test one ===========
@INBOOK{Anderson:unk:,
title = {The Eightfold Way to the Theory of Complexity: A Prologue},
author = {Philip W. Anderson},
pages = {7--16},
crossref = {Cowan:1994:CMM}
}
@BOOK{Cowan:1994:CMM,
title = {Complexity: Metaphores, Models, and Reality},
year = {1994},
author = {G. Cowan and D. Pines and D. Meltzer},
volume = {XIX},
series = {SFI Studies in the Sciences of Complexity, Proc.},
publisher = {Westview Press},
isbn = {0-7382-0232-0}
}
========= test two -- from the online manuals =========
@INPROCEEDINGS(no-gnats,
crossref = "gg-proceedings",
author = "Rocky Gneisser",
title = "No Gnats Are Taken for Granite",
pages = "133-139")
}
@PROCEEDINGS(gg-proceedings,
editor = "Gerald Ford and Jimmy Carter",
title = "The Gnats and Gnus 1988 Proceedings",
booktitle = "The Gnats and Gnus 1988 Proceedings")
}
What key generator pattern do you use? Here with JabRef 2.11 beta 2, the issue does not occur.