I changed the font in preferences "Look & Feel". Calibre tried to restart, but keeps crashing (i.e. it does not open at all).
What I've tried so far:
- repaired permissions
- repaired volume
- re-installed Calibre (copied calibre.app to the applications folder)
- cleared font cache with Onyx
- validated fonts
Here's the crash report from console.app:
edited to delete crash report
Thanks in advance for your help
ETA:
I've just run the calibre-debug -g:
Spoiler:
calibre 1.28 isfrozen: True is64bit: True
Darwin-13.1.0-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '13.1.0', 'Darwin Kernel Version 13.1.0: Thu Jan 16 19:40:37 PST 2014; root:xnu-2422.90.20~2/RELEASE_X86_64')
Python 2.7.5
OSX: ('10.9.2', ('', '', ''), 'x86_64')
Failed to initialize plugin: '/Users/blueinfj/Library/Preferences/calibre/plugins/Goodreads Covers.zip'
Traceback (most recent call last):
File "site-packages/calibre/customize/ui.py", line 567, in initialize_plugins
File "site-packages/calibre/customize/ui.py", line 53, in load_plugin
File "site-packages/calibre/customize/zipplugin.py", line 197, in load
File "lib/python2.7/importlib/__init__.py", line 37, in import_module
File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
File "calibre_plugins.dummy1.__init__", line 16, in <module>
ImportError: No module named covers
DEBUG: 0.0 iOSReaderApp:initialize(v1.3.5)
DEBUG: 0.0 iOSReaderApp:compile_ui()
DEBUG: 0.1 iOSReaderApp:_init_prefs(prefs created under v1.1.2)
DEBUG: 0.1 debug_libimobiledevice: False
DEBUG: 0.1 debug_plugin: True
DEBUG: 0.1 development_mode: False
DEBUG: 0.1 marvin_collection_field: u'Status'
DEBUG: 0.1 marvin_edit_collections_cb: True
DEBUG: 0.1 marvin_protect_rb: False
DEBUG: 0.1 marvin_replace_rb: False
DEBUG: 0.1 marvin_update_rb: True
DEBUG: 0.1 marvin_word_count_field: u'Word Count'
DEBUG: 0.1 marvin_word_count_lookup: u'words'
DEBUG: 0.1 preferred_reader_app: u'Marvin'
DEBUG: 0.1 iOSReaderApp:_get_connected_device_info()
DEBUG: 1.2 Too many connected iDevices
Failed to initialize plugin: '/Users/blueinfj/Library/Preferences/calibre/plugins/Goodreads Metadata.zip'
Traceback (most recent call last):
File "site-packages/calibre/customize/ui.py", line 567, in initialize_plugins
File "site-packages/calibre/customize/ui.py", line 53, in load_plugin
File "site-packages/calibre/customize/zipplugin.py", line 195, in load
File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
File "calibre_plugins.dummy1.__init__", line 15, in <module>
ImportError: No module named fetch
Starting up...
2014-03-16 22:06:22.657 calibre-debug[2197:507] CoreText performance note: Client called CTFontCreateWithName() using name "Avenir" and got font with PostScript name "Avenir-Book". For best performance, only use PostScript names when calling this API.
2014-03-16 22:06:22.658 calibre-debug[2197:507] CoreText performance note: Set a breakpoint on CTFontLogSuboptimalRequest to debug.
2014-03-16 22:06:26.573 calibre-debug[2197:507] CoreText performance note: Client called CTFontCreateWithName() using name "Avenir" and got font with PostScript name "Avenir-Book". For best performance, only use PostScript names when calling this API.
Floating point exception: 8
ETA 2:
Thank you, Time Machine!
I restored the gui.json in the Calibre library folder and voila - Calibre starts up again.