pymedusa / Medusa

Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.
https://pymedusa.com
GNU General Public License v3.0
1.79k stars 276 forks source link

[APP SUBMITTED]: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 175: ordinal not in range(128) #5304

Closed duramato closed 6 years ago

duramato commented 6 years ago

INFO

Python Version: 2.7.9 (default, Sep 17 2016, 20:26:04) [GCC 4.9.2] Operating System: Linux-4.9.35-v7+-armv7l-with-debian-8.0 Locale: UTF-8 Branch: develop Database: 44.12 Commit: pymedusa/Medusa@fd35974129b74e51a4d40d79ea985956b08dbd72 Link to Log: https://gist.github.com/0f5c86bd694d79b50cb4c11841234871

ERROR

2018-09-24 23:17:20 ERROR    SEARCHQUEUE-DAILY-SEARCH :: [BJ-Share] :: [fd35974] BraceMessage string formatting failed. Using representation instead.
u'  File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap\n    self.__bootstrap_inner()\n  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner\n    self.run()\n  File "/home/pi/Medusa/medusa/search/queue.py", line 296, in run\n    log.exception(\'DailySearchQueueItem Exception, error: {error}\', {\'error\': error})\n  File "/home/pi/Medusa/medusa/logger/adapters/style.py", line 101, in exception\n    self.log(logging.ERROR, msg, *args, **kwargs)\n  File "/home/pi/Medusa/medusa/logger/adapters/style.py", line 96, in log\n    self.logger.log(level, msg, **kwargs)\n  File "/usr/lib/python2.7/logging/__init__.py", line 1482, in log\n    self.logger.log(level, msg, *args, **kwargs)\n  File "/usr/lib/python2.7/logging/__init__.py", line 1224, in log\n    self._log(level, msg, args, **kwargs)\n  File "/usr/lib/python2.7/logging/__init__.py", line 1279, in _log\n    self.handle(record)\n  File "/usr/lib/python2.7/logging/__init__.py", line 1289, in handle\n    self.callHandlers(record)\n  File "/usr/lib/python2.7/logging/__init__.py", line 1329, in callHandlers\n    hdlr.handle(record)\n  File "/usr/lib/python2.7/logging/__init__.py", line 757, in handle\n    self.emit(record)\n  File "/usr/lib/python2.7/logging/handlers.py", line 78, in emit\n    logging.FileHandler.emit(self, record)\n  File "/usr/lib/python2.7/logging/__init__.py", line 950, in emit\n    StreamHandler.emit(self, record)\n  File "/usr/lib/python2.7/logging/__init__.py", line 859, in emit\n    msg = self.format(record)\n  File "/usr/lib/python2.7/logging/__init__.py", line 732, in format\n    return fmt.format(record)\n  File "/home/pi/Medusa/medusa/logger/__init__.py", line 562, in format\n    msg = super(CensoredFormatter, self).format(record)\n  File "/usr/lib/python2.7/logging/__init__.py", line 471, in format\n    record.message = record.getMessage()\n  File "/usr/lib/python2.7/logging/__init__.py", line 331, in getMessage\n    msg = str(self.msg)\n  File "/home/pi/Medusa/medusa/init/logconfig.py", line 84, in __str__\n    result = text_type(self.fmt)\n  File "/home/pi/Medusa/ext2/future/types/newobject.py", line 78, in __unicode__\n    s = type(self).__str__(self)\n  File "/home/pi/Medusa/medusa/logger/adapters/style.py", line 55, in __str__\n    \'\'.join(traceback.format_stack()),\n'
Traceback (most recent call last):
  File "/home/pi/Medusa/medusa/logger/adapters/style.py", line 40, in __str__
    return self.msg.format(*args, **kwargs)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 175: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

medariox commented 6 years ago

This is an example where the real exception is being swallowed, fixed with: https://github.com/pymedusa/Medusa/pull/5297

p0psicles commented 6 years ago

Little bit confused here. If its swallowed, why did duramato got the error?

medariox commented 6 years ago

The original traceback where this exception originated from is missing.

medariox commented 6 years ago

@duramato Next time you should get the real exception, see https://github.com/pymedusa/Medusa/pull/4982#issuecomment-424071238

duramato commented 6 years ago

INFO

Python Version: 2.7.9 (default, Sep 17 2016, 20:26:04) [GCC 4.9.2] Operating System: Linux-4.9.35-v7+-armv7l-with-debian-8.0 Locale: UTF-8 Branch: develop Database: 44.12 Commit: pymedusa/Medusa@a1b5c87aca641d362bd242fd2091c7b1cd70dfc5 Link to Log: https://gist.github.com/c235ed526fdc04dc2ea3a7a6d6db762d

ERROR

2018-10-01 12:07:56 ERROR    Thread_15 :: [a1b5c87] Exception generated: 'ascii' codec can't decode byte 0xc4 in position 69: ordinal not in range(128)
Traceback (most recent call last):
  File "/home/pi/Medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/home/pi/Medusa/medusa/server/web/home/post_process.py", line 49, in processEpisode
    ignore_subs=argToBool(ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 333, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 554, in process_media
    self.result = processor.process()
  File "/home/pi/Medusa/medusa/post_processor.py", line 1256, in process
    cur_ep.refresh_subtitles()
  File "/home/pi/Medusa/medusa/tv/episode.py", line 441, in refresh_subtitles
    current_subtitles = subtitles.get_current_subtitles(self)
  File "/home/pi/Medusa/medusa/subtitles.py", line 593, in get_current_subtitles
    video = get_video(tv_episode, video_path)
  File "/home/pi/Medusa/medusa/subtitles.py", line 741, in get_video
    embedded_subtitles = bool(not app.IGNORE_EMBEDDED_SUBS and video_path.endswith('.mkv'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 69: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

duramato commented 6 years ago

INFO

Python Version: 2.7.9 (default, Sep 17 2016, 20:26:04) [GCC 4.9.2] Operating System: Linux-4.9.35-v7+-armv7l-with-debian-8.0 Locale: UTF-8 Branch: develop Database: 44.12 Commit: pymedusa/Medusa@a1b5c87aca641d362bd242fd2091c7b1cd70dfc5 Link to Log: https://gist.github.com/687221b792bd0052ec765f32e7b38d3f

ERROR

2018-10-01 12:03:41 ERROR    Thread_14 :: [a1b5c87] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 73: ordinal not in range(128)
Traceback (most recent call last):
  File "/home/pi/Medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/home/pi/Medusa/medusa/server/web/home/post_process.py", line 49, in processEpisode
    ignore_subs=argToBool(ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 333, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 554, in process_media
    self.result = processor.process()
  File "/home/pi/Medusa/medusa/post_processor.py", line 1256, in process
    cur_ep.refresh_subtitles()
  File "/home/pi/Medusa/medusa/tv/episode.py", line 441, in refresh_subtitles
    current_subtitles = subtitles.get_current_subtitles(self)
  File "/home/pi/Medusa/medusa/subtitles.py", line 593, in get_current_subtitles
    video = get_video(tv_episode, video_path)
  File "/home/pi/Medusa/medusa/subtitles.py", line 741, in get_video
    embedded_subtitles = bool(not app.IGNORE_EMBEDDED_SUBS and video_path.endswith('.mkv'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 73: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

duramato commented 6 years ago

INFO

Python Version: 2.7.9 (default, Sep 17 2016, 20:26:04) [GCC 4.9.2] Operating System: Linux-4.9.35-v7+-armv7l-with-debian-8.0 Locale: UTF-8 Branch: develop Database: 44.12 Commit: pymedusa/Medusa@a1b5c87aca641d362bd242fd2091c7b1cd70dfc5 Link to Log: https://gist.github.com/b7639616f3544efa56323b7ef6d46230

ERROR

2018-10-01 11:51:20 ERROR    Thread_6 :: [a1b5c87] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 75: ordinal not in range(128)
Traceback (most recent call last):
  File "/home/pi/Medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/home/pi/Medusa/medusa/server/web/home/post_process.py", line 49, in processEpisode
    ignore_subs=argToBool(ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 333, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/home/pi/Medusa/medusa/process_tv.py", line 554, in process_media
    self.result = processor.process()
  File "/home/pi/Medusa/medusa/post_processor.py", line 1256, in process
    cur_ep.refresh_subtitles()
  File "/home/pi/Medusa/medusa/tv/episode.py", line 441, in refresh_subtitles
    current_subtitles = subtitles.get_current_subtitles(self)
  File "/home/pi/Medusa/medusa/subtitles.py", line 593, in get_current_subtitles
    video = get_video(tv_episode, video_path)
  File "/home/pi/Medusa/medusa/subtitles.py", line 741, in get_video
    embedded_subtitles = bool(not app.IGNORE_EMBEDDED_SUBS and video_path.endswith('.mkv'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 75: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

TimmyOtool commented 5 years ago

INFO

Python Version: 2.7.14 (default, May 28 2018, 14:47:18) [GCC 4.7.3 20130102 (prerelease)] Operating System: Linux-3.10.105-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/3fd491a4d1c4edcf21a86df8949d1870

ERROR

2018-11-02 09:27:04 ERROR    Thread_3 :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 49: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/server/web/home/post_process.py", line 49, in processEpisode
    ignore_subs=argToBool(ignore_subs)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/process_tv.py", line 335, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/process_tv.py", line 556, in process_media
    self.result = processor.process()
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/post_processor.py", line 1289, in process
    notifiers.notify_download(ep_obj._format_pattern('%SN - %Sx%0E - %EN - %QN'))
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/notifiers/__init__.py", line 92, in notify_download
    n.notify_download(ep_name)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/notifiers/prowl.py", line 50, in notify_download
    show = self._parse_episode(ep_name)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/notifiers/prowl.py", line 163, in _parse_episode
    titles = ep_name.split(sep)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 49: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

gbabichev commented 5 years ago

INFO

Python Version: 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] Operating System: Windows-2012Server-6.2.9200 Locale: cp1252 Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/1b7bba9c28c277211d53b4da60adbf4a

ERROR

2018-11-02 11:57:00 ERROR    Thread_8 :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 33: ordinal not in range(128)
Traceback (most recent call last):
  File "C:\Medusa\medusa\server\web\core\base.py", line 258, in async_call
    result = function(**kwargs)
  File "C:\Medusa\medusa\server\web\home\add_shows.py", line 543, in addExistingShows
    if '|' not in cur_dir:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 33: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Square2k1 commented 5 years ago

INFO

Python Version: 2.7.15 (default, Oct 2 2018, 01:21:44) [GCC 4.2.1 Compatible FreeBSD Clang 6.0.0 (tags/RELEASE_600/final 326565)] Operating System: FreeBSD-11.2-STABLE-amd64-64bit-ELF Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/4404a75775b6de320d795ab2fee8dea6

ERROR

2018-11-03 22:17:11 ERROR    Thread_4 :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xe8 in position 22: ordinal not in range(128)
Traceback (most recent call last):
  File "/usr/local/medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/usr/local/medusa/medusa/server/web/home/post_process.py", line 49, in processEpisode
    ignore_subs=argToBool(ignore_subs)
  File "/usr/local/medusa/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/usr/local/medusa/medusa/process_tv.py", line 335, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/usr/local/medusa/medusa/process_tv.py", line 569, in process_media
    self.log('Processing failed for {0}: {1}'.format(file_path, process_fail_message), logger.WARNING)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 22: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Square2k1 commented 5 years ago

INFO

Python Version: 2.7.15 (default, Oct 2 2018, 01:21:44) [GCC 4.2.1 Compatible FreeBSD Clang 6.0.0 (tags/RELEASE_600/final 326565)] Operating System: FreeBSD-11.2-STABLE-amd64-64bit-ELF Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/d82dbc5d397248cbe59d94dc253c4c5d

ERROR

2018-11-03 22:32:42 ERROR    Thread_18 :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xe8 in position 22: ordinal not in range(128)
Traceback (most recent call last):
  File "/usr/local/medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/usr/local/medusa/medusa/server/web/home/post_process.py", line 49, in processEpisode
    ignore_subs=argToBool(ignore_subs)
  File "/usr/local/medusa/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/usr/local/medusa/medusa/process_tv.py", line 335, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/usr/local/medusa/medusa/process_tv.py", line 569, in process_media
    self.log('Processing failed for {0}: {1}'.format(file_path, process_fail_message), logger.WARNING)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 22: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

andrelx commented 5 years ago

INFO

Python Version: 2.7.13 (default, Apr 11 2017, 16:05:39) [GCC 4.8.4] Operating System: Linux-4.2.8-x86_64-with-glibc2.2.5 Locale: UTF-8 Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/7bda7dbfa3abd3f1879eeeaae09c0a85

ERROR

2018-11-03 18:39:21 ERROR    Thread_13 :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 45: ordinal not in range(128)
Traceback (most recent call last):
  File "/share/CACHEDEV1_DATA/.qpkg/Medusa/Medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/share/CACHEDEV1_DATA/.qpkg/Medusa/Medusa/medusa/server/web/home/add_shows.py", line 543, in addExistingShows
    if '|' not in cur_dir:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 45: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

p0psicles commented 5 years ago

@medariox is this exception caused by the log.format()?

Merrick28 commented 5 years ago

INFO

Python Version: 2.7.15 (default, Aug 16 2018, 14:17:09) [GCC 6.4.0] Operating System: Linux-4.9.0-8-amd64-x86_64-with Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/58a5284e2ec8058a6d2a8d40107be828

ERROR

2018-11-06 09:00:54 ERROR    SEARCHQUEUE-DAILY-SEARCH :: [0c0a735] DailySearchQueueItem Exception, error: 'ascii' codec can't decode byte 0xc3 in position 15: ordinal not in range(128)
Traceback (most recent call last):
  File "/app/medusa/medusa/search/queue.py", line 289, in run
    self.success = snatch_episode(result)
  File "/app/medusa/medusa/search/core.py", line 227, in snatch_episode
    result.leechers, result.provider.name), is_proper)
  File "/app/medusa/medusa/notifiers/__init__.py", line 108, in notify_snatch
    n.notify_snatch(ep_name, is_proper)
  File "/app/medusa/medusa/notifiers/emailnotify.py", line 102, in notify_snatch
    msg['Subject'] = 'Snatched: ' + ep_name
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 15: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Nibeck1309 commented 5 years ago

INFO

Python Version: 2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516] Operating System: Linux-4.14.79-v7+-armv7l-with-debian-9.4 Locale: UTF-8 Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/2477962fc201d379dc73059fb40559de

ERROR

2018-11-06 19:56:15 ERROR    POSTPROCESSOR :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xe2 in position 53: ordinal not in range(128)
Traceback (most recent call last):
  File "/media/media/Logiciels/medusa/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/media/media/Logiciels/medusa/medusa/auto_post_processor.py", line 58, in run
    process_tv.ProcessResult(app.TV_DOWNLOAD_DIR, app.PROCESS_METHOD).process(force=force)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 335, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 556, in process_media
    self.result = processor.process()
  File "/media/media/Logiciels/medusa/medusa/post_processor.py", line 1289, in process
    notifiers.notify_download(ep_obj._format_pattern('%SN - %Sx%0E - %EN - %QN'))
  File "/media/media/Logiciels/medusa/medusa/notifiers/__init__.py", line 92, in notify_download
    n.notify_download(ep_name)
  File "/media/media/Logiciels/medusa/medusa/notifiers/emailnotify.py", line 153, in notify_download
    msg['Subject'] = 'Downloaded: ' + ep_name
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 53: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Tearow commented 5 years ago

INFO

Python Version: 2.7.14 (default, Dec 14 2017, 15:51:29) [GCC 6.4.0] Operating System: Linux-3.10.105-x86_64-with Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/916b35d31297168e9b80cfacd33cd12d

ERROR

2018-11-07 09:36:39 ERROR    Thread_14 :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xc2 in position 16: ordinal not in range(128)
Traceback (most recent call last):
  File "/app/medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/app/medusa/medusa/server/web/home/add_shows.py", line 543, in addExistingShows
    if '|' not in cur_dir:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 16: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

thisaintgonnahappen commented 5 years ago

INFO

Python Version: 2.7.15rc1 (default, Apr 15 2018, 21:51:34) [GCC 7.3.0] Operating System: Linux-4.15.0-34-generic-x86_64-with-LinuxMint-19-tara Locale: UTF-8 Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/15b5f2ffd7e4fb355e78bb53421ce355

ERROR

2018-11-07 23:49:57 ERROR    SEARCHQUEUE-DAILY-SEARCH :: [0c0a735] DailySearchQueueItem Exception, error: 'ascii' codec can't decode byte 0xc3 in position 39: ordinal not in range(128)
Traceback (most recent call last):
  File "/home/**********/Medusa/Medusa/medusa/search/queue.py", line 289, in run
    self.success = snatch_episode(result)
  File "/home/**********/Medusa/Medusa/medusa/search/core.py", line 227, in snatch_episode
    result.leechers, result.provider.name), is_proper)
  File "/home/**********/Medusa/Medusa/medusa/notifiers/__init__.py", line 108, in notify_snatch
    n.notify_snatch(ep_name, is_proper)
  File "/home/**********/Medusa/Medusa/medusa/notifiers/prowl.py", line 38, in notify_snatch
    show = self._parse_episode(ep_name)
  File "/home/**********/Medusa/Medusa/medusa/notifiers/prowl.py", line 163, in _parse_episode
    titles = ep_name.split(sep)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 39: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

medariox commented 5 years ago

@p0psicles Pretty sure that was caused by that ex() (which used ss()). I've removed it in https://github.com/pymedusa/Medusa/pull/5643 so that should be fine as well now.

Square2k1 commented 5 years ago

Hi all thanks for looking at this issue

It seems that I've managed to resolve it I was going through my download folder and there was a file that had a large amount of Chinese characters at the beginning of the file name

I removed it and that resolved the issue

Thanks for you quick response to this and keep up the good work I love Medusa

Thanks again

On Thu, 8 Nov 2018, 17:57 Dario <notifications@github.com wrote:

@p0psicles https://github.com/p0psicles Pretty sure that was caused by that ex() (which used ss()). I've removed it in #5643 https://github.com/pymedusa/Medusa/pull/5643 so that should be fine as well now.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pymedusa/Medusa/issues/5304#issuecomment-437096130, or mute the thread https://github.com/notifications/unsubscribe-auth/AA_TKDFlBMg5f36OMDLXZv6LsVqFoTdwks5utHB_gaJpZM4W3n7k .

Nibeck1309 commented 5 years ago

INFO

Python Version: 2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516] Operating System: Linux-4.14.79-v7+-armv7l-with-debian-9.4 Locale: UTF-8 Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/11412c964680922a3a6b29e50b1837f5

ERROR

2018-11-09 08:33:08 ERROR    POSTPROCESSOR :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 30: ordinal not in range(128)
Traceback (most recent call last):
  File "/media/media/Logiciels/medusa/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/media/media/Logiciels/medusa/medusa/auto_post_processor.py", line 58, in run
    process_tv.ProcessResult(app.TV_DOWNLOAD_DIR, app.PROCESS_METHOD).process(force=force)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 335, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 556, in process_media
    self.result = processor.process()
  File "/media/media/Logiciels/medusa/medusa/post_processor.py", line 1289, in process
    notifiers.notify_download(ep_obj._format_pattern('%SN - %Sx%0E - %EN - %QN'))
  File "/media/media/Logiciels/medusa/medusa/notifiers/__init__.py", line 92, in notify_download
    n.notify_download(ep_name)
  File "/media/media/Logiciels/medusa/medusa/notifiers/emailnotify.py", line 153, in notify_download
    msg['Subject'] = 'Downloaded: ' + ep_name
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 30: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

overdox commented 5 years ago

INFO

Python Version: 2.7.14 (default, Dec 14 2017, 15:51:29) [GCC 6.4.0] Operating System: Linux-4.15.0-38-generic-x86_64-with Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/40e0648e90cd3e677c8a1a9067195d71

ERROR

2018-11-12 10:04:08 ERROR    Thread_12 :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 17: ordinal not in range(128)
Traceback (most recent call last):
  File "/app/medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/app/medusa/medusa/server/web/home/add_shows.py", line 543, in addExistingShows
    if '|' not in cur_dir:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 17: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

p0psicles commented 5 years ago

@overdox fixed in develop branch

Nibeck1309 commented 5 years ago

INFO

Python Version: 2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516] Operating System: Linux-4.14.79-v7+-armv7l-with-debian-9.4 Locale: UTF-8 Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/45de2855f443126956a1ea62c4fcea01

ERROR

2018-11-13 08:34:08 ERROR    POSTPROCESSOR :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 72: ordinal not in range(128)
Traceback (most recent call last):
  File "/media/media/Logiciels/medusa/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/media/media/Logiciels/medusa/medusa/auto_post_processor.py", line 58, in run
    process_tv.ProcessResult(app.TV_DOWNLOAD_DIR, app.PROCESS_METHOD).process(force=force)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 145, in process
    ignore_subs=ignore_subs)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 335, in process_files
    self.process_media(path, self.video_files, force, is_priority, ignore_subs)
  File "/media/media/Logiciels/medusa/medusa/process_tv.py", line 556, in process_media
    self.result = processor.process()
  File "/media/media/Logiciels/medusa/medusa/post_processor.py", line 1289, in process
    notifiers.notify_download(ep_obj._format_pattern('%SN - %Sx%0E - %EN - %QN'))
  File "/media/media/Logiciels/medusa/medusa/notifiers/__init__.py", line 92, in notify_download
    n.notify_download(ep_name)
  File "/media/media/Logiciels/medusa/medusa/notifiers/emailnotify.py", line 153, in notify_download
    msg['Subject'] = 'Downloaded: ' + ep_name
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 72: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

digitalgp commented 5 years ago

INFO

Python Version: 2.7.15 (default, Jun 27 2018, 13:05:28) [GCC 8.1.1 20180531] Operating System: Linux-4.18.14-unRAID-x86_64-with-glibc2.2.5 Locale: UTF-8 Branch: master Database: 44.12 Commit: pymedusa/Medusa@0c0a73583452f988c518adeafa75ee1f17987bdf Link to Log: https://gist.github.com/71ed029d4d68e386bbd4a73fd2648304

ERROR

2018-11-15 19:27:13 ERROR    Thread_3 :: [0c0a735] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 18: ordinal not in range(128)
Traceback (most recent call last):
  File "/opt/medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/opt/medusa/medusa/server/web/home/add_shows.py", line 543, in addExistingShows
    if '|' not in cur_dir:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 18: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

neojoe666 commented 5 years ago

INFO

Python Version: 2.7.14 (default, May 28 2018, 15:05:16) [GCC 4.6.4] Operating System: Linux-3.2.40-armv7l-with-glibc2.4 Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@54da0c77d705a23f1ce67945ba4af3e1b978dcfc Link to Log: https://gist.github.com/7f88bd0646f299b1b3a8585b70f6244a

ERROR

2018-11-24 15:34:40 ERROR    Thread_3 :: [54da0c7] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 16: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/server/web/home/handler.py", line 2222, in manual_search_subtitles
    video_path=video_path)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/subtitles.py", line 378, in save_subtitle
    return save_subs(tv_episode, video, [subtitle], video_path=video_path)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/subtitles.py", line 477, in save_subs
    single=not app.SUBTITLES_MULTI)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/ext/subliminal/core.py", line 755, in save_subtitles
    subtitle_path = os.path.join(directory, os.path.split(subtitle_path)[1])
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/init/filesystem.py", line 112, in patched_output
    return handle_output(f(*args, **kwargs))
  File "/volume1/@appstore/sickbeard-custom/env/lib/python2.7/posixpath.py", line 73, in join
    path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 16: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

neojoe666 commented 5 years ago

INFO

Python Version: 2.7.14 (default, May 28 2018, 15:05:16) [GCC 4.6.4] Operating System: Linux-3.2.40-armv7l-with-glibc2.4 Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@54da0c77d705a23f1ce67945ba4af3e1b978dcfc Link to Log: https://gist.github.com/a8bb3c2f61665db5902d4ebea2d8e919

ERROR

2018-12-06 23:22:29 ERROR    Thread_2 :: [54da0c7] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 16: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/server/web/home/handler.py", line 2222, in manual_search_subtitles
    video_path=video_path)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/subtitles.py", line 378, in save_subtitle
    return save_subs(tv_episode, video, [subtitle], video_path=video_path)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/subtitles.py", line 477, in save_subs
    single=not app.SUBTITLES_MULTI)
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/ext/subliminal/core.py", line 755, in save_subtitles
    subtitle_path = os.path.join(directory, os.path.split(subtitle_path)[1])
  File "/volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/init/filesystem.py", line 112, in patched_output
    return handle_output(f(*args, **kwargs))
  File "/volume1/@appstore/sickbeard-custom/env/lib/python2.7/posixpath.py", line 73, in join
    path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 16: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Xenocell12 commented 5 years ago

INFO

Python Version: 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:22:17) [MSC v.1500 32 bit (Intel)] Operating System: Windows-10-10.0.17763 Locale: cp1252 Branch: master Database: 44.12 Commit: pymedusa/Medusa@918cfe7ce01808499585ffe6c1356fd5ed369f76 Link to Log: No Log available

ERROR

2018-12-23 22:46:25 ERROR    TORNADO :: [918cfe7] API :: Traceback
Traceback (most recent call last):
  File "C:\Users\uTorrentVM\Medusa\medusa\server\api\v1\core.py", line 170, in _out_as_json
    out = json.dumps(_dict, ensure_ascii=False, sort_keys=True)
  File "C:\Python27\lib\json\__init__.py", line 251, in dumps
    sort_keys=sort_keys, **kw).encode(obj)
  File "C:\Python27\lib\json\encoder.py", line 210, in encode
    return ''.join(chunks)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 27: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Xenocell12 commented 5 years ago

INFO

Python Version: 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:22:17) [MSC v.1500 32 bit (Intel)] Operating System: Windows-10-10.0.17763 Locale: cp1252 Branch: master Database: 44.12 Commit: pymedusa/Medusa@918cfe7ce01808499585ffe6c1356fd5ed369f76 Link to Log: No Log available

ERROR

2018-12-23 22:46:25 ERROR    TORNADO :: [918cfe7] API :: ''
Traceback (most recent call last):
  File "C:\Users\uTorrentVM\Medusa\medusa\server\api\v1\core.py", line 142, in get
    out_dict = _call_dispatcher(args, kwargs)
  File "C:\Users\uTorrentVM\Medusa\medusa\server\api\v1\core.py", line 212, in call_dispatcher
    cur_out_dict = func(cur_args, cur_kwargs).run()  # call function and get response
  File "C:\Users\uTorrentVM\Medusa\medusa\server\api\v1\core.py", line 1308, in run
    data = process_tv.ProcessResult(self.path, process_method=self.process_method).process(
  File "C:\Users\uTorrentVM\Medusa\medusa\process_tv.py", line 34, in __init__
    self.directory = path
  File "C:\Users\uTorrentVM\Medusa\medusa\process_tv.py", line 52, in directory
    self.log('Processing path: {0}'.format(path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 41: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

ghost commented 5 years ago

INFO

Python Version: 2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516] Operating System: Linux-4.18.0-0.bpo.1-amd64-x86_64-with-debian-9.6 Locale: UTF-8 Branch: master Database: 44.12 Commit: pymedusa/Medusa@918cfe7ce01808499585ffe6c1356fd5ed369f76 Link to Log: https://gist.github.com/b5af09ae4d99cdc135d08b44479301e6

ERROR

2019-01-28 13:13:38 ERROR    FINDSUBTITLES :: [918cfe7] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 41: ordinal not in range(128)
Traceback (most recent call last):
  File "/home/iptvby**********/.medusa/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/home/iptvby**********/.medusa/medusa/subtitles.py", line 1061, in run
    episode_object.download_subtitles()
  File "/home/iptvby**********/.medusa/medusa/tv/episode.py", line 485, in download_subtitles
    new_subtitles = subtitles.download_subtitles(self, lang=lang)
  File "/home/iptvby**********/.medusa/medusa/subtitles.py", line 452, in download_subtitles
    return save_subs(tv_episode, video, found_subtitles, video_path=video_path)
  File "/home/iptvby**********/.medusa/medusa/subtitles.py", line 477, in save_subs
    single=not app.SUBTITLES_MULTI)
  File "/home/iptvby**********/.medusa/ext/subliminal/core.py", line 755, in save_subtitles
    subtitle_path = os.path.join(directory, os.path.split(subtitle_path)[1])
  File "/home/iptvby**********/.medusa/medusa/init/filesystem.py", line 112, in patched_output
    return handle_output(f(*args, **kwargs))
  File "/usr/lib/python2.7/posixpath.py", line 73, in join
    path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 41: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

LockNFT commented 5 years ago

INFO

Python Version: 2.7.5 (default, Oct 30 2018, 23:45:53) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] Operating System: Linux-4.15.18-10-pve-x86_64-with-centos-7.6.1810-Core Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@918cfe7ce01808499585ffe6c1356fd5ed369f76 Link to Log: https://gist.github.com/2d668400ec842f7dddc64b26e4822e3d

ERROR

2019-01-29 20:28:35 ERROR    Thread_19 :: [918cfe7] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 87: ordinal not in range(128)
Traceback (most recent call last):
  File "/opt/Medusa/medusa/server/web/core/base.py", line 258, in async_call
    result = function(**kwargs)
  File "/opt/Medusa/medusa/server/web/home/post_process.py", line 55, in processEpisode
    ignore_subs=argToBool(ignore_subs)
  File "/opt/Medusa/medusa/process_tv.py", line 141, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 87: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Magnus010 commented 5 years ago

INFO

Python Version: 2.7.15 (default, Aug 16 2018, 14:17:09) [GCC 6.4.0] Operating System: Linux-4.15.0-43-generic-x86_64-with Locale: None Branch: master Database: 44.12 Commit: pymedusa/Medusa@918cfe7ce01808499585ffe6c1356fd5ed369f76 Link to Log: https://gist.github.com/b6ff2e760fc77a936d6f41a0c9191f18

ERROR

2019-02-03 02:02:38 ERROR    FINDSUBTITLES :: [918cfe7] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 7: ordinal not in range(128)
Traceback (most recent call last):
  File "/app/medusa/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/app/medusa/medusa/subtitles.py", line 1061, in run
    episode_object.download_subtitles()
  File "/app/medusa/medusa/tv/episode.py", line 485, in download_subtitles
    new_subtitles = subtitles.download_subtitles(self, lang=lang)
  File "/app/medusa/medusa/subtitles.py", line 452, in download_subtitles
    return save_subs(tv_episode, video, found_subtitles, video_path=video_path)
  File "/app/medusa/medusa/subtitles.py", line 477, in save_subs
    single=not app.SUBTITLES_MULTI)
  File "/app/medusa/ext/subliminal/core.py", line 755, in save_subtitles
    subtitle_path = os.path.join(directory, os.path.split(subtitle_path)[1])
  File "/app/medusa/medusa/init/filesystem.py", line 112, in patched_output
    return handle_output(f(*args, **kwargs))
  File "/usr/lib/python2.7/posixpath.py", line 73, in join
    path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 7: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

p0psicles commented 5 years ago

@medariox you think this is fixable?

medariox commented 5 years ago

@p0psicles It should actually already be fixed in the develop branch (done with the Py3 changes).

Magnus010 commented 5 years ago

INFO

Python Version: 2.7.15 (default, Aug 16 2018, 14:17:09) [GCC 6.4.0] Operating System: Linux-4.15.0-45-generic-x86_64-with Locale: None Branch: develop Database: 44.14 Commit: pymedusa/Medusa@bcec3877de05dbb4ab1ef9fd55202b0d75e1f9d3 Link to Log: https://gist.github.com/bc9f568a575885bde09bd6982a52f820

ERROR

2019-02-19 13:10:20 ERROR    TORRENTCHECKER :: [bcec387] Exception while checking torrent status.
Traceback (most recent call last):
  File "/app/medusa/medusa/torrent_checker.py", line 45, in run
    client.remove_ratio_reached()
  File "/app/medusa/medusa/clients/torrent/deluged_client.py", line 163, in remove_ratio_reached
    info_hash_to_remove = read_torrent_status(torrent_data)
  File "/app/medusa/medusa/clients/torrent/deluge_client.py", line 45, in read_torrent_status
    if not (is_media_file(i['path']) or get_extension(i['path']) == 'rar'):
  File "/app/medusa/medusa/helpers/__init__.py", line 104, in is_media_file
    if filename.startswith('._'):
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 76: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

medariox commented 5 years ago

@Magnus010 Thanks for the report! It will be fixed with https://github.com/pymedusa/Medusa/pull/6236

Sapin32 commented 5 years ago

INFO

Python Version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] Operating System: Windows-10-10.0.17763 Locale: cp1252 Branch: develop Database: 44.14 Commit: pymedusa/Medusa@81c5604fce8ec6862454f00bbe111c24c67fd1df Link to Log: https://gist.github.com/2087cc855b2d678d4b8af21329c38c12

ERROR

2019-04-24 14:48:20 ERROR    Thread_5 :: [81c5604] Exception generated: 'ascii' codec can't decode byte 0x92 in position 21: ordinal not in range(128)
Traceback (most recent call last):
  File "C:\Medusa\Medusa\medusa\server\web\core\base.py", line 262, in async_call
    result = function(**kwargs)
  File "C:\Medusa\Medusa\medusa\server\web\core\file_browser.py", line 24, in index
    return json.dumps(list_folders(path, True, truth_to_bool(includeFiles)))
  File "C:\Medusa\Medusa\medusa\browser.py", line 103, in list_folders
    log.warning('Unable to open %s: %s / %s', path, repr(e), str(e))
  File "C:\Medusa\Medusa\ext2\future\types\newstr.py", line 102, in __new__
    return super(newstr, cls).__new__(cls, value)
UnicodeDecodeError: 'ascii' codec can't decode byte 0x92 in position 21: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Sapin32 commented 5 years ago

INFO

Python Version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] Operating System: Windows-10-10.0.17763 Locale: cp1252 Branch: develop Database: 44.14 Commit: pymedusa/Medusa@81c5604fce8ec6862454f00bbe111c24c67fd1df Link to Log: No Log available

ERROR

2019-04-24 15:59:43 ERROR    Thread_14 :: [81c5604] Exception generated: 'ascii' codec can't decode byte 0x92 in position 21: ordinal not in range(128)
Traceback (most recent call last):
  File "C:\Medusa\Medusa\medusa\server\web\core\base.py", line 262, in async_call
    result = function(**kwargs)
  File "C:\Medusa\Medusa\medusa\server\web\core\file_browser.py", line 24, in index
    return json.dumps(list_folders(path, True, truth_to_bool(includeFiles)))
  File "C:\Medusa\Medusa\medusa\browser.py", line 103, in list_folders
    log.warning('Unable to open %s: %s / %s', path, repr(e), str(e))
  File "C:\Medusa\Medusa\ext2\future\types\newstr.py", line 102, in __new__
    return super(newstr, cls).__new__(cls, value)
UnicodeDecodeError: 'ascii' codec can't decode byte 0x92 in position 21: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

Sapin32 commented 5 years ago

INFO

Python Version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] Operating System: Windows-10-10.0.17763 Locale: cp1252 Branch: develop Database: 44.14 Commit: pymedusa/Medusa@81c5604fce8ec6862454f00bbe111c24c67fd1df Link to Log: https://gist.github.com/35f9aa9d6522dde5d1b24512f4951bc9

ERROR

2019-04-24 17:13:16 ERROR    Thread_0 :: [81c5604] Exception generated: 'ascii' codec can't decode byte 0x92 in position 21: ordinal not in range(128)
Traceback (most recent call last):
  File "C:\Medusa\Medusa\medusa\server\web\core\base.py", line 262, in async_call
    result = function(**kwargs)
  File "C:\Medusa\Medusa\medusa\server\web\core\file_browser.py", line 24, in index
    return json.dumps(list_folders(path, True, truth_to_bool(includeFiles)))
  File "C:\Medusa\Medusa\medusa\browser.py", line 103, in list_folders
    log.warning('Unable to open %s: %s / %s', path, repr(e), str(e))
  File "C:\Medusa\Medusa\ext2\future\types\newstr.py", line 102, in __new__
    return super(newstr, cls).__new__(cls, value)
UnicodeDecodeError: 'ascii' codec can't decode byte 0x92 in position 21: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.4.24-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@74c3f124fb599ad923e23f46fc320778b8b4217c Link to Log: https://gist.github.com/693477acddf8719e8b31cd75d01ced47

ERROR

2019-09-04 09:23:43 ERROR    POSTPROCESSOR :: [74c3f12] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/auto_post_processor.py", line 58, in run
    process_tv.ProcessResult(app.TV_DOWNLOAD_DIR, app.PROCESS_METHOD).process(force=force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 141, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.4.24-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@74c3f124fb599ad923e23f46fc320778b8b4217c Link to Log: https://gist.github.com/4ebad843879676de27cde3b6d2f49356

ERROR

2019-09-06 08:12:03 ERROR    POSTPROCESSOR :: [74c3f12] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/auto_post_processor.py", line 58, in run
    process_tv.ProcessResult(app.TV_DOWNLOAD_DIR, app.PROCESS_METHOD).process(force=force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 141, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

VexingHex commented 5 years ago

INFO

Python Version: 2.7.15+ (default, Jul 9 2019, 16:51:35) [GCC 7.4.0] Operating System: Linux-4.15.0-55-generic-x86_64-with-Ubuntu-18.04-bionic Locale: UTF-8 Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: https://gist.github.com/7ec4567ac3536ec0d6a9fefea920439d

ERROR

2019-09-23 11:38:00 ERROR    SEARCHQUEUE-DAILY-SEARCH :: [Nyaa] :: [baad1e5] BraceMessage(u'DailySearchQueueItem Exception, error: {error}', {u'error': GuessitException('An internal error has occured in guessit.\n===================== Guessit Exception Report =====================\nversion=3.1.0\nstring=[\xe6\x82\xa0\xe5\x93\x88\xe7\x92\x83\xe7\xbe\xbd\xe5\xad\x97\xe5\xb9\x95\xe7\xa4\xbe&LoliHouse].\xe6\x93\x85\xe9\x95\xbf\xe6\x8d\x89\xe5\xbc\x84\xe7\x9a\x84\xe9\xab\x98\xe6\x9c\xa8\xe5\x90\x8c\xe5\xad\xa62./.Karakai.J\xc5\x8duzu.no.Takagi-san.S2.-.08.[WebRip.1080p.HEVC-10bit.AAC][\xe7\xae\x80\xe7\xb9\x81\xe5\x86\x85\xe5\xb0\x81\xe5\xad\x97\xe5\xb9\x95]\noptions={\'allowed_languages\': [\'ca\', \'cs\', \'de\', \'en\', \'es\', \'fr\', \'he\', \'hi\', \'hu\', \'it\', \'ja\', \'ko\', \'mul\', \'nl\', \'no\', \'pl\', \'pt\', \'ro\', \'ru\', \'sv\', \'te\', \'uk\', \'und\', \'jp\'], \'expected_group\': [\'TV2LAX9\', \'DHD\', \'20-40\', \'E7\'], \'expected_title\': [\'OSS 117\', \'This is Us\', \'M3: Sono Kuroki Hagane\', \'Danganronpa 3: The End of Kibougamine Gakuen - Zetsubou Hen\', \'Danganronpa 3: The End of Kibougamine Gakuen - Mirai Hen\', \'Mob Psycho 100\'], \'allowed_countries\': [\'au\', \'gb\', \'us\'], \'advanced_config\': {\'website\': {\'prefixes\': [\'from\'], \'safe_tlds\': [\'com\', \'net\', \'org\'], \'safe_prefixes\': [\'co\', \'com\', \'net\', \'org\'], \'safe_subdomains\': [\'www\']}, \'container\': {\'info\': [\'nfo\'], \'nzb\': [\'nzb\'], \'subtitles\': [\'srt\', \'idx\', \'sub\', \'ssa\', \'ass\'], \'videos\': [\'3g2\', \'3gp\', \'3gp2\', \'asf\', \'avi\', \'divx\', \'flv\', \'iso\', \'m4v\', \'mk2\', \'mk3d\', \'mka\', \'mkv\', \'mov\', \'mp4\', \'mp4a\', \'mpeg\', \'mpg\', \'ogg\', \'ogm\', \'ogv\', \'qt\', \'ra\', \'ram\', \'rm\', \'ts\', \'vob\', \'wav\', \'webm\', \'wma\', \'wmv\'], \'torrent\': [\'torrent\']}, \'audio_codec\': {\'audio_channels\': {\'7.1\': [\'7ch\', \'8ch\', \'re:(7[\\\\W_][01](?:ch)?)(?=[^\\\\d]|$)\'], \'5.1\': [\'5ch\', \'6ch\', \'re:(5[\\\\W_][01](?:ch)?)(?=[^\\\\d]|$)\', \'re:(6[\\\\W_]0(?:ch)?)(?=[^\\\\d]|$)\'], \'2.0\': [\'2ch\', \'stereo\', \'re:(2[\\\\W_]0(?:ch)?)(?=[^\\\\d]|$)\'], \'1.0\': [\'1ch\', \'mono\']}}, \'language\': {\'language_prefixes\': [\'true\'], \'subtitle_prefixes\': [\'st\', \'vost\', \'subforced\', \'fansub\', \'hardsub\', \'legenda\', \'legendas\', \'legendado\', \'subtitulado\', \'soft\', \'subtitles\'], \'subtitle_affixes\': [\'sub\', \'subs\', \'esub\', \'esubs\', \'subbed\', \'custom subbed\', \'custom subs\', \'custom sub\', \'customsubbed\', \'customsubs\', \'customsub\', \'soft subtitles\', \'soft subs\'], \'language_affixes\': [\'dublado\', \'dubbed\', \'dub\'], \'synonyms\': {\'fra\': [\'fran\\xc3\\xa7ais\', \'vf\', \'vff\', \'vfi\', \'vfq\'], \'ell\': [\'gr\', \'greek\'], \'jpn\': [\'jp\'], \'por_BR\': [\'po\', \'pb\', \'pob\', \'ptbr\', \'br\', \'brazilian\'], \'hrv\': [\'scr\'], \'swe\': [\'se\'], \'ukr\': [\'ua\'], \'cat\': [\'catal\\xc3\\xa0\', \'castellano\', \'espanol castellano\', \'espa\\xc3\\xb1ol castellano\'], \'ces\': [\'cz\'], \'spa\': [\'esp\', \'espa\\xc3\\xb1ol\', \'espanol\'], \'mul\': [\'multi\', \'dl\'], \'deu_CH\': [\'swissgerman\', \'swiss german\'], \'nld_BE\': [\'flemish\'], \'zho\': [\'cn\']}, \'weak_affixes\': [\'v\', \'audio\', \'true\'], \'subtitle_suffixes\': [\'subforced\', \'fansub\', \'hardsub\'], \'language_suffixes\': [\'audio\']}, \'common_words\': [\'ca\', \'cat\', \'de\', \'he\', \'it\', \'no\', \'por\', \'rum\', \'se\', \'st\', \'sub\'], \'screen_size\': {\'frame_rates\': [\'23.976\', \'24\', \'25\', \'29.970\', \'30\', \'48\', \'50\', \'60\', \'120\'], \'max_ar\': 1.898, \'min_ar\': 1.333, \'progressive\': [\'360\', \'480\', \'540\', \'576\', \'900\', \'1080\', \'368\', \'720\', \'1440\', \'2160\', \'4320\'], \'interlaced\': [\'360\', \'480\', \'576\', \'900\', \'1080\']}, \'episodes\': {\'season_markers\': [\'s\'], \'range_separators\': [\'-\', \'~\', \'to\', \'a\'], \'episode_max_range\': 100, \'episode_markers\': [\'xe\', \'ex\', \'ep\', \'e\', \'x\'], \'season_max_range\': 100, \'disc_markers\': [\'d\'], \'season_words\': [\'season\', \'saison\', \'seizoen\', \'seasons\', \'saisons\', \'tem\', \'temp\', \'temporada\', \'temporadas\', \'stagione\'], \'max_range_gap\': 1, \'discrete_separators\': [\'+\', \'&\', \'and\', \'et\'], \'season_ep_markers\': [\'x\'], \'of_words\': [\'of\', \'sur\'], \'all_words\': [\'All\'], \'episode_words\': [\'episode\', \'episodes\', \'eps\', \'ep\', \'episodio\', \'episodios\', \'capitulo\', \'capitulos\']}, \'part\': {\'prefixes\': [\'pt\', \'part\']}, \'groups\': {\'starting\': \'([{\', \'ending\': \')]}\'}, \'country\': {\'synonyms\': {\'BR\': [\'brazilian\', \'bra\'], \'CA\': [\'qu\\xc3\\xa9bec\', \'quebec\', \'qc\'], \'MX\': [\'Latinoam\\xc3\\xa9rica\', \'latin america\'], \'ES\': [\'espa\\xc3\\xb1a\'], \'GB\': [\'UK\']}}, \'streaming_service\': {\'WatchMe\': \'WME\', \'TVING\': \'TVING\', \'ESPN\': \'ESPN\', \'Doc Club\': \'DOCC\', \'CNBC\': \'CNBC\', \'Syfy\': \'SYFY\', \'iTunes\': \'iTunes\', \'Netflix\': [\'NF\', \'Netflix\'], \'Spike\': \'SPIK\', \'Playstation Network\': \'PSN\', \'SBS (AU)\': \'SBS\', \'SeeSo\': [\'SESO\', \'SeeSo\'], \'AOL\': \'AOL\', \'GloboSat Play\': \'GLOB\', \'Hulu\': \'HULU\', \'Crunchy Roll\': [\'CR\', \'re:Crunchy-?Roll\'], \'CuriosityStream\': \'CUR\', \'Nickelodeon\': [\'NICK\', \'Nickelodeon\'], "America\'s Test Kitchen": \'ATK\', \'Digiturk Diledigin Yerde\': \'DDY\', \'DC Universe\': \'DCU\', \'Xbox Video\': \'XBOX\', \'BravoTV\': \'BRAV\', \'Canal+\': \'CNLP\', \'DIY Network\': \'DIY\', \'National Geographic\': [\'NATG\', \'re:National-?Geographic\'], \'A&E\': [\'AE\', \'A&E\'], \'DPlay\': \'DPLY\', \'Crackle\': \'CRKL\', \'Freeform\': \'FREE\', \'Global\': \'GLBL\', \'Fox\': \'FOX\', \'IFC\': \'IFC\', \'ZDF\': \'ZDF\', \'Cinemax\': \'CMAX\', \'Adult Swim\': [\'AS\', \'re:Adult-?Swim\'], \'Discovery\': [\'DISC\', \'Discovery\'], \'TubiTV\': \'TUBI\', \'AMC\': \'AMC\', \'Al Jazeera English\': \'AJAZ\', \'E!\': \'ETV\', \'Norsk Rikskringkasting\': \'NRK\', \'Comedians in Cars Getting Coffee\': \'CCGC\', \'SwearNet\': \'SWER\', \'Investigation Discovery\': \'ID\', \'PBS\': \'PBS\', \'ABC Australia\': \'AUBC\', \'UKTV\': \'UKTV\', \'NFL\': \'NFL\', \'NBA TV\': [\'NBA\', \'re:NBA-?TV\'], \'AnimeLab\': \'ANLB\', \'Family Jr\': \'FJR\', \'CBC\': \'CBC\', \'Hallmark\': \'HLMK\', \'HBO Go\': [\'HBO\', \'re:HBO-?Go\'], \'TBS\': \'TBS\', \'Motor Trend OnDemand\': \'MTOD\', \'NHL GameCenter\': \'GC\', \'Lifetime\': \'LIFE\', \'Daisuki\': \'DSKI\', \'CTV\': \'CTV\', \'MSNBC\': \'MNBC\', \'CHRGD\': \'CHGD\', \'Disney\': [\'DSNY\', \'Disney\'], \'Starz\': \'STZ\', \'Sveriges Television\': \'SVT\', \'Deadhouse Films\': \'DHF\', \'WWE Network\': \'WWEN\', \'Animal Planet\': \'ANPL\', \'Yahoo\': \'YHOO\', \'Country Music Television\': \'CMT\', \'Pluzz\': \'PLUZ\', \'Amazon Prime\': [\'AMZN\', \'Amazon\', \'re:Amazon-?Prime\'], \'TV Land\': [\'TVL\', \'re:TV-?Land\'], \'Cartoon Network\': \'CN\', \'Stan\': \'STAN\', \'Comedy Central\': [\'CC\', \'re:Comedy-?Central\'], \'PBS Kids\': \'PBSK\', \'Vimeo\': \'VMEO\', \'El Trece\': \'ETTV\', \'TLC\': \'TLC\', \'NBC\': \'NBC\', \'Sportsnet\': \'SNET\', \'USA Network\': \'USAN\', \'Velocity\': \'VLCT\', \'History\': [\'HIST\', \'History\'], \'Family\': \'FAM\', \'NFL Now\': \'NFLN\', \'Sprout\': \'SPRT\', \'UFC\': \'UFC\', \'FYI Network\': \'FYI\', \'Univision\': \'UNIV\', \'ITV\': \'ITV\', \'CSpan\': \'CSPN\', \'Channel 4\': \'4OD\', \'CWSeed\': \'CWS\', \'VRV\': \'VRV\', \'The CW\': [\'CW\', \'re:The-?CW\'], \'TV3 Ireland\': \'TV3\', \'RTE One\': \'RTE\', \'Esquire\': \'ESQ\', \'Viceland\': \'VICE\', \'CBS\': \'CBS\', \'Spike TV\': [\'SPKE\', \'re:Spike-?TV\'], \'DramaFever\': [\'DF\', \'DramaFever\'], \'MBC\': [\'MBC\', \'MBCVOD\'], \'ePix\': \'EPIX\', \'ABC\': \'AMBC\', \'Shomi\': \'SHMI\', \'HGTV\': \'HGTV\', \'MTV\': \'MTV\', \'YouTube Red\': \'RED\', \'TV4 Sweeden\': \'TV4\', \'W Network\': \'WNET\', \'OnDemandKorea\': [\'ODK\', \'OnDemandKorea\'], \'Food Network\': \'FOOD\', \'Knowledge Network\': \'KNOW\', \'VH1\': \'VH1\', \'TFou\': \'TFOU\', \'Viki\': \'VIKI\', \'ARD\': \'ARD\', \'BBC iPlayer\': [\'iP\', \'re:BBC-?iPlayer\']}, \'release_group\': {\'forbidden_names\': [\'bonus\', \'by\', \'for\', \'par\', \'pour\', \'rip\'], \'ignored_seps\': \'[]{}()\'}}, \'episode_prefer_number\': False, \'type\': \'episode\', \'implicit\': True}\n--------------------------------------------------------------------\nTraceback (most recent call last):\n  File "/opt/**********/ext/guessit/api.py", line 210, in guessit\n    matches = self.rebulk.matches(string, options)\n  File "/opt/**********/ext/rebulk/rebulk.py", line 115, in matches\n    self._execute_rules(matches, context)\n  File "/opt/**********/ext/rebulk/rebulk.py", line 146, in _execute_rules\n    rules.execute_all_rules(matches, context)\n  File "/opt/**********/ext/rebulk/rules.py", line 316, in execute_all_rules\n    when_response = execute_rule(rule, matches, context)\n  File "/opt/**********/ext/rebulk/rules.py", line 337, in execute_rule\n    when_response = rule.when(matches, context)\n  File "/opt/**********/**********/name_parser/rules/rules.py", line 584, in when\n    new_title.value = \' \'.join([title.value, season.parent.value])\nUnicodeDecodeError: \'ascii\' codec can\'t decode byte 0xc5 in position 9: ordinal not in range(128)\n--------------------------------------------------------------------\nPlease report at https://github.com/guessit-io/guessit/issues.\n====================================================================',)}, exc_info=1, extra=None)
Traceback (most recent call last):
  File "/opt/**********/**********/search/queue.py", line 266, in run
    found_results = search_for_needed_episodes(self.scheduler_start_time, force=self.force)
  File "/opt/**********/**********/search/core.py", line 524, in search_for_needed_episodes
    cur_provider.cache.update_cache(scheduler_start_time)
  File "/opt/**********/**********/tv/cache.py", line 234, in update_cache
    result = self._parse_item(item)
  File "/opt/**********/**********/tv/cache.py", line 313, in _parse_item
    leechers, size, pubdate)
  File "/opt/**********/**********/tv/cache.py", line 383, in add_cache_entry
    parse_result = parsed_result or NameParser().parse(name)
  File "/opt/**********/**********/name_parser/parser.py", line 386, in parse
    result = self._parse_string(name)
  File "/opt/**********/**********/name_parser/parser.py", line 292, in _parse_string
    guess = guessit.guessit(name, dict(show_type=self.show_type))
  File "/opt/**********/**********/name_parser/guessit_parser.py", line 80, in guessit
    result = default_api.guessit(name, options=final_options)
  File "/opt/**********/ext/guessit/api.py", line 222, in guessit
    raise GuessitException(string, options)
GuessitException: An internal error has occured in guessit.
===================== Guessit Exception Report =====================
version=3.1.0
string=[悠哈璃羽字幕社&LoliHouse].擅长捉弄的高木同学2./.Karakai.Jōuzu.no.Takagi-san.S2.-.08.[WebRip.1080p.HEVC-10bit.AAC][简繁内封字幕]
options={'allowed_languages': ['ca', 'cs', 'de', 'en', 'es', 'fr', 'he', 'hi', 'hu', 'it', 'ja', 'ko', 'mul', 'nl', 'no', 'pl', 'pt', 'ro', 'ru', 'sv', 'te', 'uk', 'und', 'jp'], 'expected_group': ['TV2LAX9', 'DHD', '20-40', 'E7'], 'expected_title': ['OSS 117', 'This is Us', 'M3: Sono Kuroki Hagane', 'Danganronpa 3: The End of Kibougamine Gakuen - Zetsubou Hen', 'Danganronpa 3: The End of Kibougamine Gakuen - Mirai Hen', 'Mob Psycho 100'], 'allowed_countries': ['au', 'gb', 'us'], 'advanced_config': {'website': {'prefixes': ['from'], 'safe_tlds': ['com', 'net', 'org'], 'safe_prefixes': ['co', 'com', 'net', 'org'], 'safe_subdomains': ['www']}, 'container': {'info': ['nfo'], 'nzb': ['nzb'], 'subtitles': ['srt', 'idx', 'sub', 'ssa', 'ass'], 'videos': ['3g2', '3gp', '3gp2', 'asf', 'avi', 'divx', 'flv', 'iso', 'm4v', 'mk2', 'mk3d', 'mka', 'mkv', 'mov', 'mp4', 'mp4a', 'mpeg', 'mpg', 'ogg', 'ogm', 'ogv', 'qt', 'ra', 'ram', 'rm', 'ts', 'vob', 'wav', 'webm', 'wma', 'wmv'], 'torrent': ['torrent']}, 'audio_codec': {'audio_channels': {'7.1': ['7ch', '8ch', 're:(7[\\W_][01](?:ch)?)(?=[^\\d]|$)'], '5.1': ['5ch', '6ch', 're:(5[\\W_][01](?:ch)?)(?=[^\\d]|$)', 're:(6[\\W_]0(?:ch)?)(?=[^\\d]|$)'], '2.0': ['2ch', 'stereo', 're:(2[\\W_]0(?:ch)?)(?=[^\\d]|$)'], '1.0': ['1ch', 'mono']}}, 'language': {'language_prefixes': ['true'], 'subtitle_prefixes': ['st', 'vost', 'subforced', 'fansub', 'hardsub', 'legenda', 'legendas', 'legendado', 'subtitulado', 'soft', 'subtitles'], 'subtitle_affixes': ['sub', 'subs', 'esub', 'esubs', 'subbed', 'custom subbed', 'custom subs', 'custom sub', 'customsubbed', 'customsubs', 'customsub', 'soft subtitles', 'soft subs'], 'language_affixes': ['dublado', 'dubbed', 'dub'], 'synonyms': {'fra': ['fran\xc3\xa7ais', 'vf', 'vff', 'vfi', 'vfq'], 'ell': ['gr', 'greek'], 'jpn': ['jp'], 'por_BR': ['po', 'pb', 'pob', 'ptbr', 'br', 'brazilian'], 'hrv': ['scr'], 'swe': ['se'], 'ukr': ['ua'], 'cat': ['catal\xc3\xa0', 'castellano', 'espanol castellano', 'espa\xc3\xb1ol castellano'], 'ces': ['cz'], 'spa': ['esp', 'espa\xc3\xb1ol', 'espanol'], 'mul': ['multi', 'dl'], 'deu_CH': ['swissgerman', 'swiss german'], 'nld_BE': ['flemish'], 'zho': ['cn']}, 'weak_affixes': ['v', 'audio', 'true'], 'subtitle_suffixes': ['subforced', 'fansub', 'hardsub'], 'language_suffixes': ['audio']}, 'common_words': ['ca', 'cat', 'de', 'he', 'it', 'no', 'por', 'rum', 'se', 'st', 'sub'], 'screen_size': {'frame_rates': ['23.976', '24', '25', '29.970', '30', '48', '50', '60', '120'], 'max_ar': 1.898, 'min_ar': 1.333, 'progressive': ['360', '480', '540', '576', '900', '1080', '368', '720', '1440', '2160', '4320'], 'interlaced': ['360', '480', '576', '900', '1080']}, 'episodes': {'season_markers': ['s'], 'range_separators': ['-', '~', 'to', 'a'], 'episode_max_range': 100, 'episode_markers': ['xe', 'ex', 'ep', 'e', 'x'], 'season_max_range': 100, 'disc_markers': ['d'], 'season_words': ['season', 'saison', 'seizoen', 'seasons', 'saisons', 'tem', 'temp', 'temporada', 'temporadas', 'stagione'], 'max_range_gap': 1, 'discrete_separators': ['+', '&', 'and', 'et'], 'season_ep_markers': ['x'], 'of_words': ['of', 'sur'], 'all_words': ['All'], 'episode_words': ['episode', 'episodes', 'eps', 'ep', 'episodio', 'episodios', 'capitulo', 'capitulos']}, 'part': {'prefixes': ['pt', 'part']}, 'groups': {'starting': '([{', 'ending': ')]}'}, 'country': {'synonyms': {'BR': ['brazilian', 'bra'], 'CA': ['qu\xc3\xa9bec', 'quebec', 'qc'], 'MX': ['Latinoam\xc3\xa9rica', 'latin america'], 'ES': ['espa\xc3\xb1a'], 'GB': ['UK']}}, 'streaming_service': {'WatchMe': 'WME', 'TVING': 'TVING', 'ESPN': 'ESPN', 'Doc Club': 'DOCC', 'CNBC': 'CNBC', 'Syfy': 'SYFY', 'iTunes': 'iTunes', 'Netflix': ['NF', 'Netflix'], 'Spike': 'SPIK', 'Playstation Network': 'PSN', 'SBS (AU)': 'SBS', 'SeeSo': ['SESO', 'SeeSo'], 'AOL': 'AOL', 'GloboSat Play': 'GLOB', 'Hulu': 'HULU', 'Crunchy Roll': ['CR', 're:Crunchy-?Roll'], 'CuriosityStream': 'CUR', 'Nickelodeon': ['NICK', 'Nickelodeon'], "America's Test Kitchen": 'ATK', 'Digiturk Diledigin Yerde': 'DDY', 'DC Universe': 'DCU', 'Xbox Video': 'XBOX', 'BravoTV': 'BRAV', 'Canal+': 'CNLP', 'DIY Network': 'DIY', 'National Geographic': ['NATG', 're:National-?Geographic'], 'A&E': ['AE', 'A&E'], 'DPlay': 'DPLY', 'Crackle': 'CRKL', 'Freeform': 'FREE', 'Global': 'GLBL', 'Fox': 'FOX', 'IFC': 'IFC', 'ZDF': 'ZDF', 'Cinemax': 'CMAX', 'Adult Swim': ['AS', 're:Adult-?Swim'], 'Discovery': ['DISC', 'Discovery'], 'TubiTV': 'TUBI', 'AMC': 'AMC', 'Al Jazeera English': 'AJAZ', 'E!': 'ETV', 'Norsk Rikskringkasting': 'NRK', 'Comedians in Cars Getting Coffee': 'CCGC', 'SwearNet': 'SWER', 'Investigation Discovery': 'ID', 'PBS': 'PBS', 'ABC Australia': 'AUBC', 'UKTV': 'UKTV', 'NFL': 'NFL', 'NBA TV': ['NBA', 're:NBA-?TV'], 'AnimeLab': 'ANLB', 'Family Jr': 'FJR', 'CBC': 'CBC', 'Hallmark': 'HLMK', 'HBO Go': ['HBO', 're:HBO-?Go'], 'TBS': 'TBS', 'Motor Trend OnDemand': 'MTOD', 'NHL GameCenter': 'GC', 'Lifetime': 'LIFE', 'Daisuki': 'DSKI', 'CTV': 'CTV', 'MSNBC': 'MNBC', 'CHRGD': 'CHGD', 'Disney': ['DSNY', 'Disney'], 'Starz': 'STZ', 'Sveriges Television': 'SVT', 'Deadhouse Films': 'DHF', 'WWE Network': 'WWEN', 'Animal Planet': 'ANPL', 'Yahoo': 'YHOO', 'Country Music Television': 'CMT', 'Pluzz': 'PLUZ', 'Amazon Prime': ['AMZN', 'Amazon', 're:Amazon-?Prime'], 'TV Land': ['TVL', 're:TV-?Land'], 'Cartoon Network': 'CN', 'Stan': 'STAN', 'Comedy Central': ['CC', 're:Comedy-?Central'], 'PBS Kids': 'PBSK', 'Vimeo': 'VMEO', 'El Trece': 'ETTV', 'TLC': 'TLC', 'NBC': 'NBC', 'Sportsnet': 'SNET', 'USA Network': 'USAN', 'Velocity': 'VLCT', 'History': ['HIST', 'History'], 'Family': 'FAM', 'NFL Now': 'NFLN', 'Sprout': 'SPRT', 'UFC': 'UFC', 'FYI Network': 'FYI', 'Univision': 'UNIV', 'ITV': 'ITV', 'CSpan': 'CSPN', 'Channel 4': '4OD', 'CWSeed': 'CWS', 'VRV': 'VRV', 'The CW': ['CW', 're:The-?CW'], 'TV3 Ireland': 'TV3', 'RTE One': 'RTE', 'Esquire': 'ESQ', 'Viceland': 'VICE', 'CBS': 'CBS', 'Spike TV': ['SPKE', 're:Spike-?TV'], 'DramaFever': ['DF', 'DramaFever'], 'MBC': ['MBC', 'MBCVOD'], 'ePix': 'EPIX', 'ABC': 'AMBC', 'Shomi': 'SHMI', 'HGTV': 'HGTV', 'MTV': 'MTV', 'YouTube Red': 'RED', 'TV4 Sweeden': 'TV4', 'W Network': 'WNET', 'OnDemandKorea': ['ODK', 'OnDemandKorea'], 'Food Network': 'FOOD', 'Knowledge Network': 'KNOW', 'VH1': 'VH1', 'TFou': 'TFOU', 'Viki': 'VIKI', 'ARD': 'ARD', 'BBC iPlayer': ['iP', 're:BBC-?iPlayer']}, 'release_group': {'forbidden_names': ['bonus', 'by', 'for', 'par', 'pour', 'rip'], 'ignored_seps': '[]{}()'}}, 'episode_prefer_number': False, 'type': 'episode', 'implicit': True}
--------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/**********/ext/guessit/api.py", line 210, in guessit
    matches = self.rebulk.matches(string, options)
  File "/opt/**********/ext/rebulk/rebulk.py", line 115, in matches
    self._execute_rules(matches, context)
  File "/opt/**********/ext/rebulk/rebulk.py", line 146, in _execute_rules
    rules.execute_all_rules(matches, context)
  File "/opt/**********/ext/rebulk/rules.py", line 316, in execute_all_rules
    when_response = execute_rule(rule, matches, context)
  File "/opt/**********/ext/rebulk/rules.py", line 337, in execute_rule
    when_response = rule.when(matches, context)
  File "/opt/**********/**********/name_parser/rules/rules.py", line 584, in when
    new_title.value = ' '.join([title.value, season.parent.value])
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 9: ordinal not in range(128)
--------------------------------------------------------------------
Please report at https://github.com/guessit-io/guessit/issues.
====================================================================

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: No Log available

ERROR

2019-09-25 12:32:17 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: https://gist.github.com/ae0c0e61cfca8743c026958131ed1bc1

ERROR

2019-09-28 00:20:37 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: https://gist.github.com/c5ca7b809f2dfa4f9f80d97d7ba7a880

ERROR

2019-09-29 23:15:01 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: https://gist.github.com/957d2d5f02c596a43df8039db7722096

ERROR

2019-10-01 14:34:44 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: No Log available

ERROR

2019-10-07 15:24:25 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: No Log available

ERROR

2019-10-09 12:41:26 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: https://gist.github.com/714ea624955cbf7c59e3fde4b85bd7ff

ERROR

2019-10-11 23:57:48 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: No Log available

ERROR

2019-10-13 18:10:33 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

IanKBrown commented 5 years ago

INFO

Python Version: 2.7.10 (default, Aug 19 2015, 09:18:54) [GCC 4.6.3] Operating System: Linux-4.14.x-x86_64-with-glibc2.2.5 Locale: None Branch: master Database: 44.14 Commit: pymedusa/Medusa@baad1e5af59d7f29606c1fed1c110af1424bb117 Link to Log: https://gist.github.com/fd2651917a12f4c676105349a0884cd3

ERROR

2019-10-19 23:58:51 ERROR    POSTPROCESSOR :: [baad1e5] Exception generated: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)
Traceback (most recent call last):
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/scheduler.py", line 93, in run
    self.action.run(self.force)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 65, in run
    return ProcessResult(path, process_method).process(force=force, **kwargs)
  File "/volume1/.@plugins/AppCentral/sickbeard-tvrage/SickBeard-TVRage/medusa/process_tv.py", line 184, in process
    self.log('Processing folder: {0}'.format(dir_path), logger.DEBUG)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 90: ordinal not in range(128)

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators