Yesterday I updated to version 6.20 and now it crashes. I tested in several Macs with several versions of OS (From Tiger to Snow Leopard) and its crashing in all of them
Unfortunately I trashed the previous version of Calibre so now I can't use it.
This is my syslog:
Code:
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: Traceback (most recent call last):
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "/Applications/calibre.app/Contents/Resources/__boot__.py", line 63, in <module>
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: _run('main.py')
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "/Applications/calibre.app/Contents/Resources/__boot__.py", line 29, in _run
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: execfile(path, globals(), globals())
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "/Applications/calibre.app/Contents/Resources/main.py", line 1946, in <module>
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: sys.exit(main())
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "/Applications/calibre.app/Contents/Resources/main.py", line 1909, in main
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: app, opts, args, actions = init_qt(args)
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "/Applications/calibre.app/Contents/Resources/main.py", line 1828, in init_qt
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: opts, args = parser.parse_args(args)
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "optparse.pyo", line 1380, in parse_args
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "calibre/utils/config.pyo", line 102, in error
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "optparse.pyo", line 1561, in error
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: File "optparse.pyo", line 1581, in print_usage
Nov 1 12:48:27 mbp-alberto-3 [0x0-0x35035].net.kovidgoyal.calibre[369]: UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in position 214: ordinal not in range(128)
Nov 1 12:48:27 mbp-alberto-3 calibre[369]: calibre Error
Nov 1 12:48:27 mbp-alberto-3 calibre[369]: calibre Error\nAn unexpected error has occurred during execution of the main script\n\nUnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in position 214: ordinal not in range(128)
Nov 1 12:48:32 mbp-alberto-3 com.apple.launchd.peruser.502[201] ([0x0-0x35035].net.kovidgoyal.calibre[369]): Exited with exit code: 255
When I launch calibre in a Mac in which calibre is running for the first time the output of syslog is different and also it does no create the Calibre preferences in ~/Library/Preferences/:
Code:
Nov 1 13:20:43 mailbackup [0x0-0x15015].net.kovidgoyal.calibre[1224]: Usage: main.py [opts] [path_to_ebook]
Nov 1 13:20:43 mailbackup [0x0-0x15015].net.kovidgoyal.calibre[1224]: Launch the main calibre Graphical User Interface and optionally add the ebook at
Nov 1 13:20:43 mailbackup [0x0-0x15015].net.kovidgoyal.calibre[1224]: path_to_ebook to the database.
Nov 1 13:20:43 mailbackup [0x0-0x15015].net.kovidgoyal.calibre[1224]: Whenever you pass arguments to main.py that have spaces in them, enclose the arguments in quotation marks.
Nov 1 13:20:43 mailbackup [0x0-0x15015].net.kovidgoyal.calibre[1224]: main.py: error: no such option: -p
Nov 1 13:20:43 mailbackup com.apple.launchd.peruser.501[213] ([0x0-0x15015].net.kovidgoyal.calibre[1224]): Exited with exit code: 2
Running from terminal, it launchs the graphical interface and everything seems to be OK:
mbp-alberto-3:log admin$ calibre --with-library ~/ebooks
Using library at /Users/admin/ebooks
link hasn't been detected!
link hasn't been detected!
Upgrading database to version 8...