Test mode runs fine. Normal run, it takes a long time, but always crashes at this point:
09:34:19,881 INFO [Catalog] database folder : /Users/blysik/Dropbox/Public/Ebooks
09:34:19,883 INFO [Catalog] catalog folder : _catalog
09:34:19,890 INFO [Catalog] books before pagination : 15
09:34:19,891 INFO [Catalog] books in recent additions : 50
09:34:19,891 INFO [Catalog] wikipedia language : en
09:34:19,891 INFO [Catalog] included formats : ALL
09:34:19,891 INFO [Catalog] save bandwith : true
09:34:19,891 INFO [Catalog] thumbnail height : 90
09:34:19,892 INFO [Catalog] generate html catalogs : true
09:34:19,892 INFO [Catalog] generate html downloads : true
09:34:19,892 INFO [Catalog] split tags using : ':'
09:34:19,892 INFO [Catalog] loading and filtering database
09:34:22,009 INFO [Catalog] done in 2,117 millisec.
09:34:22,038 INFO [Catalog] generating tags catalog
Exception in thread "main" java.lang.StackOverflowError
at java.security.AccessController.doPrivileged(Native Method)
at java.io.BufferedWriter.<init>(BufferedWriter.java:91)
at java.io.BufferedWriter.<init>(BufferedWriter.java:70)
at org.jdom.output.XMLOutputter.makeWriter(XMLOutputter.java:338)
at org.jdom.output.XMLOutputter.makeWriter(XMLOutputter.java:324)
at org.jdom.output.XMLOutputter.output(XMLOutputter.java:202)
at fr.free.davidsoft.calibre.stanza.Catalog.getListOfBooks(Catalog.java:379)
at fr.free.davidsoft.calibre.stanza.Catalog.getListOfBooks(Catalog.java:332)
at fr.free.davidsoft.calibre.stanza.Catalog.getTag(Catalog.java:479)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:639)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:597)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.davidsoft.calibre.stanza.Catalog.getLevelOfTreeNode(Catalog.java:592)
at fr.free.dav.. <snipped>