06-14-2013, 12:48 PM | #1 |
Fanatic
Posts: 514
Karma: 2954711
Join Date: May 2006
|
Calibre2opds 3.1 crashing, don't know why?
My Calibre2OPDS session is crashing. Can anyone help me figure out why?
Here's the log: 14-06-2013 11:45:20,421 [] INFO Runner - Try Configuration folder from user home: D:\Users\Robotech_Master 14-06-2013 11:45:20,421 [] INFO Runner - Using Configuration folder: D:\Users\Robotech_Master\.calibre2opds 14-06-2013 11:45:20,422 [] INFO Runner - 14-06-2013 11:45:20,422 [] INFO Runner - calibre2opds 3.1 (rev. 170M) 14-06-2013 11:45:20,422 [] INFO Runner - 14-06-2013 11:45:20,422 [] INFO Runner - Using Configuration folder: D:\Users\Robotech_Master\.calibre2opds 14-06-2013 11:45:20,422 [] INFO Runner - Log4J configuration file is D:\Users\Robotech_Master\.calibre2opds\log\log4j.p roperties 14-06-2013 11:45:20,422 [] INFO Runner - 14-06-2013 11:45:20,422 [] INFO Runner - Generate OPDS and HTML catalogs from your Calibre ebooks database 14-06-2013 11:45:20,423 [] INFO Runner - The project''s home : http://calibre2opds.com 14-06-2013 11:45:20,423 [] INFO Runner - 14-06-2013 11:45:20,423 [] INFO Runner - The Calibre2Opds team : 14-06-2013 11:45:20,423 [] INFO Runner - * David Pierron - main programmer 14-06-2013 11:45:20,423 [] INFO Runner - * Dave Walker - guru, features manager and tester extraordinaire 14-06-2013 11:45:20,423 [] INFO Runner - * Farid Soussi - css and html guru 14-06-2013 11:45:20,423 [] INFO Runner - * Douglas Steele - programmer 14-06-2013 11:45:20,423 [] INFO Runner - * Jane Litte - beta tester and moral support 14-06-2013 11:45:20,423 [] INFO Runner - 14-06-2013 11:45:20,423 [] INFO Runner - Special thanks to Kb Sriram, who not only programmed Trook, an excellent and OPDS compatible 14-06-2013 11:45:20,424 [] INFO Runner - library manager for the Nook, but also was kind enough to donate a Nook ! 14-06-2013 11:45:20,424 [] INFO Runner - 14-06-2013 11:45:20,424 [] INFO Runner - The options are taken from the configuration file located at D:\Users\Robotech_Master\.calibre2opds\default.pro file.xml 14-06-2013 11:45:20,424 [] INFO Runner - 14-06-2013 11:45:28,432 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Profile: default 14-06-2013 11:45:28,432 [] INFO com.gmail.dpierron.calibre.opds.Catalog - 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Base URL : 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Device-specific mode : Dropbox 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Destination folder : null 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Wikipedia language : en 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Catalog folder : _catalog 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Catalog title : Calibre library 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Number of elements before pagination : 25 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Number of elements before split : 75 14-06-2013 11:45:28,433 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Maximum number of levels of split : 1 14-06-2013 11:45:28,434 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not save bandwidth : no 14-06-2013 11:45:28,434 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate OPDS catalogs : no 14-06-2013 11:45:28,434 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate HTML catalogs : no 14-06-2013 11:45:28,434 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate thumbnails : no 14-06-2013 11:45:28,434 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Thumbnail height : 144 14-06-2013 11:45:28,434 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Split tags using : 14-06-2013 11:45:28,434 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Encrypt the filenames : no 14-06-2013 11:45:28,434 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Main catalog filter : 14-06-2013 11:45:28,435 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Maximum length of the summary list : 30 14-06-2013 11:45:28,435 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate the "Authors" catalog : no 14-06-2013 11:45:28,435 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate the "Tags" catalog : no 14-06-2013 11:45:28,435 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate HTML downloads : no 14-06-2013 11:45:28,435 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Published date as year in book details : no 14-06-2013 11:45:28,435 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Suppress ratings in the books titles : no 14-06-2013 11:45:28,435 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Include books without file : no 14-06-2013 11:45:28,435 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not show the series in the author catalogs : no 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate external links : no 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate cross-reference links : no 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Maximum length of a book summary : 250 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Include Tags in the Book Details : no 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Copy catalog to database folder : yes 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Minimum books to create an additional level : 50 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Include Series in the Book Details : yes 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Include Publisher in the Book Details : no 14-06-2013 11:45:28,436 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Include Published Date in the Book Details : no 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - In the authors list page, skip the list of authors with the same initial : no 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Featured books catalog search : 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate the "Series" catalog : no 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate the "Recent" catalog : no 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate the "Ratings" catalog : no 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate the "All books" catalog : no 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Generate Search Index (experimental) : no 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - "Browse by Cover" mode (HTML) : no 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Include the "About calibre2opds" entry : yes 14-06-2013 11:45:28,437 [] INFO com.gmail.dpierron.calibre.opds.Catalog - List of tags that will get an additional level : 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate resized covers : no 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Cover height : 550 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Zip the catalog before copying it to the Nook : no 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Wikipedia Url : http://{0}.wikipedia.org/wiki/{1} 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Amazon author Url : http://www.amazon.com/gp/search/ref=sr_adv_b/?search-alias=stripbooks&unfiltered=1&sort=relevanceexpran k&field-author={0} 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Amazon Url (by ISBN) : http://www.amazon.com/gp/search/ref=sr_adv_b/?search-alias=stripbooks&unfiltered=1&sort=relevanceexpran k&field-isbn={0} 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Amazon Url (by title) : http://www.amazon.com/gp/search/ref=sr_adv_b/?search-alias=stripbooks&unfiltered=1&sort=relevanceexpran k&field-title={0}&field-author={1} 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Goodread Author Url : http://www.goodreads.com/book/author/{0} 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Goodread Url (by ISBN) : http://www.goodreads.com/book/isbn/{0} 14-06-2013 11:45:28,438 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Goodread Url (by title) : http://www.goodreads.com/book/title/{0} 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Isfdb author Url : http://www.isfdb.org/cgi-bin/ea.cgi?{0} 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Index book comments : yes 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Maximum number of keywords : -1 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - config.CustomCatalogs.label : [] 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not split by letter in "Browse by cover" mode : no 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Include only one ebook file : no 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Reprocess the epub metadata : no 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Goodread review (by ISBN) : http://www.goodreads.com/review/isbn/{0} 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Librarything author Url : http://www.librarything.com/author/{0} 14-06-2013 11:45:28,439 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Librarything Url (by ISBN) : http://www.librarything.com/isbn/{0} 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Librarything Url(by title) : http://www.librarything.com/title/{0}%20{1} 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Index filter algorithm : RemoveMedian 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Featured books catalog title : Featured books 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Maximum screen width for mobile option (HTML) : 960 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Number of books in the "recent" catalog : 99999 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Included formats : EPUB, PDF, RTF, TXT, PRC, PDB, MOBI, LRF, LRX, FB2 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Minimize Number of Changed Files : yes 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Do not generate OPDS downloads : no 14-06-2013 11:45:28,440 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Language : en 14-06-2013 11:45:28,441 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Database folder : D:\Users\Robotech_Master\Dropbox\Public\Calibre 14-06-2013 11:45:28,441 [] INFO com.gmail.dpierron.calibre.opds.Catalog - 14-06-2013 11:45:30,039 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Existing contents of D:\Users\Robotech_Master\Dropbox\Public\Calibre\_c atalog will be lost if you continue. Is this OK? (answered yes) 14-06-2013 11:45:30,923 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Existing contents of D:\Users\Robotech_Master\Dropbox\Public\Calibre\_c atalog will be lost if you continue. Is this OK? (answered yes) 14-06-2013 11:45:30,953 [] INFO com.gmail.dpierron.calibre.opds.Catalog - started catalog generation 14-06-2013 11:45:30,954 [] INFO com.gmail.dpierron.calibre.opds.Catalog - loading and filtering database 14-06-2013 11:45:31,132 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Database loaded: 913 books 14-06-2013 11:45:31,135 [] INFO com.gmail.dpierron.calibre.opds.Catalog - done in 176 millisec. 14-06-2013 11:45:31,135 [] INFO com.gmail.dpierron.calibre.cache.CachedFileManager - CRC Cache file set to D:\Users\Robotech_Master\Dropbox\Public\Calibre\_c atalog\calibre2opds.cache 14-06-2013 11:45:31,135 [] INFO com.gmail.dpierron.calibre.opds.Catalog - done in 0 millisec. 14-06-2013 11:45:31,151 [] INFO com.gmail.dpierron.calibre.opds.Catalog - generating all books catalog 14-06-2013 11:45:31,159 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - 14-06-2013 11:45:31,159 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - ************************************************* 14-06-2013 11:45:31,159 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - UNEXPECTED FATAL ERROR DURING CATALOG GENERATION. SEE LOG FILE FOR MORE DETAIL. 14-06-2013 11:45:31,159 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - CAUSE: java.lang.IllegalArgumentException: Comparison method violates its general contract!: null 14-06-2013 11:45:31,159 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - MESSAGE: Comparison method violates its general contract! 14-06-2013 11:45:31,159 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - STACK TRACE: 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - java.util.TimSort.mergeHi(Unknown Source) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - java.util.TimSort.mergeAt(Unknown Source) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - java.util.TimSort.mergeCollapse(Unknown Source) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - java.util.TimSort.sort(Unknown Source) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - java.util.TimSort.sort(Unknown Source) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - java.util.Arrays.sort(Unknown Source) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - java.util.Collections.sort(Unknown Source) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - com.gmail.dpierron.calibre.opds.BooksSubCatalog.so rtBooksBySeries(BooksSubCatalog.java:93) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - com.gmail.dpierron.calibre.opds.AllBooksSubCatalog .sortBooks(AllBooksSubCatalog.java:50) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - com.gmail.dpierron.calibre.opds.AllBooksSubCatalog .<init>(AllBooksSubCatalog.java:29) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - com.gmail.dpierron.calibre.opds.Catalog.createMain Catalog(Catalog.java:748) 14-06-2013 11:45:31,160 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - com.gmail.dpierron.calibre.gui.Mainframe$3.run(Mai nframe.java:326) 14-06-2013 11:45:31,161 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - java.lang.Thread.run(Unknown Source) 14-06-2013 11:45:31,161 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - ************************************************* 14-06-2013 11:45:31,161 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - 14-06-2013 11:45:31,161 [] INFO com.gmail.dpierron.calibre.opds.Catalog - Deleting temporary Files 14-06-2013 11:45:31,162 [] INFO com.gmail.dpierron.calibre.opds.Catalog - done in 1 millisec. 14-06-2013 11:45:32,041 [] ERROR com.gmail.dpierron.calibre.opds.Catalog - Unexpected fatal error during catalog generation. See log file for more detail. |
06-14-2013, 12:59 PM | #2 |
Wizard
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
There have been a couple of reports of this, but so far we have not been able to reproduce it to determine the exact cause. It is reasonably certain it is data related in some way. The exception report in your case suggests it happens when trying to sort Series information.
There is currently an issue raised for this at http://calibre2opds.myjetbrains.com/.../issue/c2o-131. If you are prepared to let us have a copy of your metadata.db database so that I can try and reproduce it then please attach it to this issue (zipped if necessary to reduce size). |
Advert | |
|
06-14-2013, 01:00 PM | #3 |
Fanatic
Posts: 514
Karma: 2954711
Join Date: May 2006
|
OK. For what it's worth, version 2.3 is working just fine.
|
06-14-2013, 01:04 PM | #4 |
Wizard
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
|
06-15-2013, 06:51 AM | #5 |
Wizard
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
Just to let you know that with your metadata.db file I can recreate the issue.
I will now see if I can identify exactly what is triggering the issue so that I can give you a short term workaround, and also whether the problem has already been fixed for the 3.2 release I am working on (and fix it if not) |
Advert | |
|
06-15-2013, 01:16 PM | #6 |
Wizard
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
Still trying to work out why the crash happens, but it appears that it can be avoided if you go to the Catalog Generation Options tab and uncheck the option to order by Series within the All Books sub-catalog (or suppress the All Books section completely).
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre2OPDS am Kindle 4 NT | VADN | Software | 1 | 05-16-2012 04:42 PM |
Help! Don't have a catalog.html file in Calibre2opds | Sydney's Mom | Calibre | 4 | 04-26-2012 07:34 PM |
Calibre2opds Localization | itimpi | Related Tools | 0 | 01-14-2012 11:58 AM |
Which Ones DON'T have an internet browser? Don't require a bookstore account? | emellaich | Which one should I buy? | 10 | 01-28-2011 02:50 AM |
calibre2opds Help | Marcy | Calibre | 7 | 07-22-2010 12:59 AM |