Page MenuHomePhabricator
Paste P10480

(An Untitled Masterwork)
ActivePublic

Authored by zhuyifei1999 on Feb 23 2020, 11:09 PM.
(gdb) thread apply all py-bt-linked
Thread 12 (Thread 0x7ff01b7fe700 (LWP 5373)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 185, in _dequeue
self._queues.lock.acquire()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 194, in _dequeue
return self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 209, in _handle_once
source = self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 236, in _run
if not self._handle_once():
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
self.__bootstrap_inner()
Thread 11 (Thread 0x7ff01bfff700 (LWP 5372)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 185, in _dequeue
self._queues.lock.acquire()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 209, in _handle_once
source = self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 236, in _run
if not self._handle_once():
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
self.__bootstrap_inner()
Thread 10 (Thread 0x7ff040c94700 (LWP 5371)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/markov.py", line 51, in _build
chain[phrase] = 1
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/markov.py", line 36, in __init__
self.chain = self._build()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 224, in _handle_once
chain = MarkovChain(text) if text else None
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 236, in _run
if not self._handle_once():
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
self.__bootstrap_inner()
Thread 9 (Thread 0x7ff041495700 (LWP 5370)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 185, in _dequeue
self._queues.lock.acquire()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 209, in _handle_once
source = self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 236, in _run
if not self._handle_once():
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
self.__bootstrap_inner()
Thread 8 (Thread 0x7ff041c96700 (LWP 5369)):
Traceback (most recent call first):
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/pdfminer-20140328-py2.7.egg/pdfminer/psparser.py", line 386, in _parse_float
try:
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/pdfminer-20140328-py2.7.egg/pdfminer/psparser.py", line 483, in nexttoken
self.charpos = self._parse1(self.buf, self.charpos)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/pdfminer-20140328-py2.7.egg/pdfminer/psparser.py", line 557, in nextobject
(pos, token) = self.nexttoken()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/pdfminer-20140328-py2.7.egg/pdfminer/pdfdocument.py", line 175, in load
(_, obj) = parser.nextobject()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/pdfminer-20140328-py2.7.egg/pdfminer/pdfdocument.py", line 315, in __init__
xref.load(parser)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/pdfminer-20140328-py2.7.egg/pdfminer/pdfpage.py", line 121, in get_pages
doc = PDFDocument(parser, password=password, caching=caching)
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/parsers.py", line 293, in parse
for page in pages:
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 159, in _open_url
return handler(content, source.parser_args).parse()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 218, in _handle_once
text = self._open_url(source)
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 236, in _run
if not self._handle_once():
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
self.__bootstrap_inner()
Thread 7 (Thread 0x7ff042497700 (LWP 5368)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 185, in _dequeue
self._queues.lock.acquire()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 194, in _dequeue
return self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 209, in _handle_once
source = self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 236, in _run
if not self._handle_once():
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
self.__bootstrap_inner()
Thread 6 (Thread 0x7ff042c98700 (LWP 5367)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 185, in _dequeue
self._queues.lock.acquire()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 209, in _handle_once
source = self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 236, in _run
if not self._handle_once():
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
self.__bootstrap_inner()
Thread 5 (Thread 0x7ff043499700 (LWP 5366)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 185, in _dequeue
self._queues.lock.acquire()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 194, in _dequeue
return self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 209, in _handle_once
source = self._dequeue()
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 236, in _run
if not self._handle_once():
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
self.__bootstrap_inner()
Thread 4 (Thread 0x7ff043f9a700 (LWP 5365)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/search.py", line 159, in search
result = self._open(url + urlencode(params))
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/__init__.py", line 155, in copyvio_check
workspace.enqueue(searcher.search(chunk), exclude)
File "./copyvios/checker.py", line 139, in _perform_check
short_circuit=not query.noskip)
File "./copyvios/checker.py", line 80, in _get_results
_perform_check(query, page, use_engine, use_links)
File "./copyvios/checker.py", line 41, in do_check
_get_results(query, follow=not _coerce_bool(query.noredirect))
File "/data/project/copyvios/www/python/src/app.py", line 103, in index
query = do_check()
File "/data/project/copyvios/www/python/src/app.py", line 38, in inner
return func(*args, **kwargs)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
Thread 3 (Thread 0x7ff04479b700 (LWP 5364)):
Traceback (most recent call first):
File "./copyvios/checker.py", line 139, in _perform_check
short_circuit=not query.noskip)
File "./copyvios/checker.py", line 80, in _get_results
_perform_check(query, page, use_engine, use_links)
File "./copyvios/checker.py", line 41, in do_check
_get_results(query, follow=not _coerce_bool(query.noredirect))
File "/data/project/copyvios/www/python/src/app.py", line 103, in index
query = do_check()
File "/data/project/copyvios/www/python/src/app.py", line 38, in inner
return func(*args, **kwargs)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
Thread 2 (Thread 0x7ff044f9c700 (LWP 5363)):
Traceback (most recent call first):
File "./copyvios/checker.py", line 139, in _perform_check
short_circuit=not query.noskip)
File "./copyvios/checker.py", line 80, in _get_results
_perform_check(query, page, use_engine, use_links)
File "./copyvios/checker.py", line 41, in do_check
_get_results(query, follow=not _coerce_bool(query.noredirect))
File "/data/project/copyvios/www/python/src/app.py", line 103, in index
query = do_check()
File "/data/project/copyvios/www/python/src/app.py", line 38, in inner
return func(*args, **kwargs)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
Thread 1 (Thread 0x7ff04f4b0780 (LWP 5362)):
Traceback (most recent call first):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/exclusions.py", line 189, in check
for (excl,) in conn.execute(query, (sitename, "all")):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/__init__.py", line 129, in <lambda>
exclude = lambda u: self._exclusions_db.check(self.site.name, u)
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/workers.py", line 334, in enqueue
if exclude_check and exclude_check(url):
File "/data/project/copyvios/git/earwigbot/earwigbot/wiki/copyvios/__init__.py", line 145, in copyvio_check
workspace.enqueue(parser.get_links(), exclude)
File "./copyvios/checker.py", line 139, in _perform_check
short_circuit=not query.noskip)
File "./copyvios/checker.py", line 80, in _get_results
_perform_check(query, page, use_engine, use_links)
File "./copyvios/checker.py", line 41, in do_check
_get_results(query, follow=not _coerce_bool(query.noredirect))
File "/data/project/copyvios/www/python/src/app.py", line 103, in index
query = do_check()
File "/data/project/copyvios/www/python/src/app.py", line 38, in inner
return func(*args, **kwargs)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/data/project/copyvios/www/python/venv/local/lib/python2.7/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)