[2022-06-30 13:07:20,512: ERROR/ForkPoolWorker-5] Task refill.tasks.fixWikipage[7b6ba229-70f0-46dc-adf2-1fa9b268331e] raised unexpected: NoPage(Page('/汤婷婷 (作家)')) Traceback (most recent call last): File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/celery/app/trace.py", line 405, in trace_task R = retval = fun(*args, **kwargs) File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/celery/app/trace.py", line 697, in __protected_call__ return self.run(*args, **kwargs) File "/data/project/refill-api/refill/backend/refill/tasks.py", line 27, in fixWikipage wikicode = page.get() File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/pywikibot/tools/__init__.py", line 1558, in wrapper return obj(*new_args, **new_kwargs) File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/pywikibot/page/__init__.py", line 429, in get self._getInternals() File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/pywikibot/page/__init__.py", line 458, in _getInternals self.site.loadrevisions(self, content=True) File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/pywikibot/tools/__init__.py", line 1475, in wrapper return obj(*__args, **__kw) File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/pywikibot/tools/__init__.py", line 1558, in wrapper return obj(*new_args, **new_kwargs) File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/pywikibot/site/_apisite.py", line 2119, in loadrevisions raise NoPage(page) pywikibot.exceptions.NoPage: [[zh:/汤婷婷 (作家)]] [2022-06-30 13:07:20,707: ERROR/MainProcess] Task handler raised error: <MaybeEncodingError: Error sending result: '"(1, <ExceptionInfo: NoPage(Page('/汤婷婷 (作家)'))>, None)"'. Reason: ''PicklingError("Can\'t pickle <class \'pywikibot.exceptions.NoPage\'>: it\'s not the same object as pywikibot.exceptions.NoPage")''.> Traceback (most recent call last): File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/billiard/pool.py", line 366, in workloop put((READY, (job, i, result, inqW_fd))) File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/billiard/queues.py", line 366, in put self.send_payload(ForkingPickler.dumps(obj)) File "/data/project/refill-api/www/python/venv/lib/python3.7/site-packages/billiard/reduction.py", line 56, in dumps cls(buf, protocol).dump(obj) billiard.pool.MaybeEncodingError: Error sending result: '"(1, <ExceptionInfo: NoPage(Page('/汤婷婷 (作家)'))>, None)"'. Reason: ''PicklingError("Can\'t pickle <class \'pywikibot.exceptions.NoPage\'>: it\'s not the same object as pywikibot.exceptions.NoPage")''.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T310754 Recurrent API worker failures | |||
Open | None | T310752 Investigate root cause of recurrent API worker failures | |||
Open | BUG REPORT | None | T311715 Unexpected exception(s): NoPage |