ApplicationPaletteChange event ignored
Using calibre Qt style: True
FFF: DEBUG: 2024-08-27 08:41:41,469: calibre_plugins.fanficfare_plugin.fff_plugin(217): Plugin FanFicFare macmenuhack file_path:/Users/sspector/Library/Preferences/calibre/plugins/fanficfare_macmenuhack.txt
calibre Debug log
calibre 7.17  embedded-python: True
macOS-14.6.1-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '23.6.0', 'Darwin Kernel Version 23.6.0: Mon Jul 29 21:13:00 PDT 2024; root:xnu-10063.141.2~1/RELEASE_X86_64')
Python 3.11.5
OSX: ('14.6.1', ('', '', ''), 'x86_64')
Interface language: None
EXE path: /Applications/calibre.app/Contents/MacOS/calibre-debug
Successfully initialized third party plugins: FanFicFare (4, 37, 0)
calibre 7.17  embedded-python: True
macOS-14.6.1-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '23.6.0', 'Darwin Kernel Version 23.6.0: Mon Jul 29 21:13:00 PDT 2024; root:xnu-10063.141.2~1/RELEASE_X86_64')
Python 3.11.5
OSX: ('14.6.1', ('', '', ''), 'x86_64')
Interface language: None
EXE path: /Applications/calibre.app/Contents/MacOS/calibre-debug
Successfully initialized third party plugins: FanFicFare (4, 37, 0)
QPA platform: cocoa
devicePixelRatio: 2.0
logicalDpi: 72.0 x 72.0
physicalDpi: 86.50000129909968 x 86.00000129159041
[0.00] Starting up...
[0.02] Showing splash screen...
[1.18] splash screen shown
[1.18] Initializing db...
[1.28] db initialized
[1.28] Constructing main UI...
[2.46] GUI main window shown
[2.58] main UI initialized...
[2.58] Hiding splash screen
[2.68] splash screen hidden
[2.68] Started up in 2.68 seconds with 2618 books
FFF: DEBUG: 2024-08-27 08:42:05,005: calibre_plugins.fanficfare_plugin.dialogs(493): self.extraoptions['anthology_url']:NOT FOUND
FFF: DEBUG: 2024-08-27 08:42:05,009: calibre_plugins.fanficfare_plugin.fff_plugin(1157): FanFicFare v4.37.0
Failed to request permission for showing notification: The operation couldn’t be completed. (UNErrorDomain error 1.)
FFF: INFO: 2024-08-27 08:42:05,113: calibre_plugins.fanficfare_plugin.prefs(216): Using default settings
FFF: DEBUG: 2024-08-27 08:42:05,141: configurable.py(1080): use_browser_cache:true
FFF: DEBUG: 2024-08-27 08:42:05,144: configurable.py(1082): browser_cache_path:~/Library/Caches/Google/Chrome/Default/Cache/Cache_Data
FFF: DEBUG: 2024-08-27 08:42:05,148: browsercache_simple.py(53): Using SimpleCache
FFF: DEBUG: 2024-08-27 08:42:05,164: configurable.py(1100): use_basic_cache:true
FFF: DEBUG: 2024-08-27 08:42:05,165: adapter_fanfictionnet.py(111): URL: https://www.fanfiction.net/s/14347189/1/Defrost
FFF: DEBUG: 2024-08-27 08:42:05,166: cache_basic.py(116): 
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/14347189/1/Defrost
FFF: DEBUG: 2024-08-27 08:42:05,166: base_browsercache.py(85): Cache Key:1/0/_dk_https://fanfiction.net https://fanfiction.net https://www.fanfiction.net/s/14347189/1/Defrost
FFF: DEBUG: 2024-08-27 08:42:05,168: cache_browser.py(84): Traceback (most recent call last):
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 57, in fetcher_do_request
    d = self.cache.get_data(url)
        ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/browsercache/__init__.py", line 48, in get_data
    d = self.browser_cache_impl.get_data(url)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/browsercache/base_browsercache.py", line 86, in get_data
    entrytuple = self.get_data_key_impl(url, key)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/browsercache/browsercache_simple.py", line 124, in get_data_key_impl
    headers = _read_headers(entry_file,header_size)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/browsercache/browsercache_simple.py", line 233, in _read_headers
    strings = entry_file.read(header_size).decode('utf-8').split('\0')
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8e in position 0: invalid start byte

FFF: ERROR: 2024-08-27 08:42:05,169: calibre_plugins.fanficfare_plugin.dialogs(726): Exception: {'title': 'Unknown', 'author_sort': ['Unknown'], 'author': ['Unknown'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': None, 'begin': None, 'end': None, 'comment': "Browser Cache Failed to Load with error ''utf-8' codec can't decode byte 0x8e in position 0: invalid start byte'", 'url': 'https://www.fanfiction.net/s/14347189/1/Defrost', 'site': 'www.fanfiction.net', 'series': '', 'added': False, 'pubdate': None, 'publisher': None, 'uniqueurl': 'https://www.fanfiction.net/s/14347189/1/Defrost[None-None]', 'listorder': 0, 'collision': 'Update EPUB if New Chapters'}:Browser Cache Failed to Load with error ''utf-8' codec can't decode byte 0x8e in position 0: invalid start byte'
Traceback (most recent call last):
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 57, in fetcher_do_request
    d = self.cache.get_data(url)
        ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/browsercache/__init__.py", line 48, in get_data
    d = self.browser_cache_impl.get_data(url)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/browsercache/base_browsercache.py", line 86, in get_data
    entrytuple = self.get_data_key_impl(url, key)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/browsercache/browsercache_simple.py", line 124, in get_data_key_impl
    headers = _read_headers(entry_file,header_size)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/browsercache/browsercache_simple.py", line 233, in _read_headers
    strings = entry_file.read(header_size).decode('utf-8').split('\0')
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8e in position 0: invalid start byte

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "calibre_plugins.fanficfare_plugin.dialogs", line 713, in do_loop
    self.foreach_function(book)
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1363, in prep_download_loop
    story = self.get_story_metadata_only(adapter)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "calibre_plugins.fanficfare_plugin.fff_plugin", line 1243, in get_story_metadata_only
    adapter.getStoryMetadataOnly(get_cover=False)
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 325, in getStoryMetadataOnly
    self.doExtractChapterUrlsAndMetadata(get_cover=get_cover)
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 113, in doExtractChapterUrlsAndMetadata
    data = self.get_request(url)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 119, in get_request
    return self.get_request_redirected(url,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 111, in get_request_redirected
    (data,rurl) = self.configuration.get_fetcher().get_request_redirected(
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 133, in get_request_redirected
    fetchresp = self.do_request('GET',
                ^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 122, in fetcher_do_request
    fetchresp = chainfn(
                ^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 102, in fetcher_do_request
    fetchresp = chainfn(
                ^^^^^^^^
  File "/Users/sspector/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 85, in fetcher_do_request
    raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error ''utf-8' codec can't decode byte 0x8e in position 0: invalid start byte'
qt.qpa.fonts: Populating font family aliases took 155 ms. Replace uses of missing font family "Monospace" with one that exists to avoid this cost. 
