Page MenuHomePhabricator
Paste P6789

T185561 breakpoint on set blocking networking IO
ActivePublic

Authored by zhuyifei1999 on Mar 4 2018, 2:36 AM.
Tags
None
Referenced Files
F14378129: T185561 breakpoint on set blocking networking IO
Mar 4 2018, 2:36 AM
Subscribers
None
root@T185561:~/pywikibot# gdb python3
GNU gdb (Ubuntu 8.0.1-0ubuntu1) 8.0.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from python3...Reading symbols from /usr/lib/debug/.build-id/62/f45a63637adfb24578bf094814d28eb0cf8309.debug...done.
done.
(gdb) catch syscall getsockopt
Catchpoint 1 (syscall 'getsockopt' [55])
(gdb) run -c 'import datetime, memento_client; mc = memento_client.MementoClient(); mc.timegate_uri = "http://web.archive.org/web/"; mc.get_memento_info("http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm", datetime.datetime.now())'
Starting program: /usr/bin/python3 -c 'import datetime, memento_client; mc = memento_client.MementoClient(); mc.timegate_uri = "http://web.archive.org/web/"; mc.get_memento_info("http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm", datetime.datetime.now())'
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Catchpoint 1 (call to syscall getsockopt), 0x00007ffff6d45a0a in getsockopt () at ../sysdeps/unix/syscall-template.S:84
84 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) c
Continuing.
Catchpoint 1 (returned from syscall getsockopt), 0x00007ffff6d45a0a in getsockopt () at ../sysdeps/unix/syscall-template.S:84
84 in ../sysdeps/unix/syscall-template.S
(gdb) catch syscall ioctl
Catchpoint 2 (syscall 'ioctl' [16])
(gdb) c
Continuing.
Catchpoint 2 (call to syscall ioctl), 0x00007ffff6d39ef7 in ioctl () at ../sysdeps/unix/syscall-template.S:84
84 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) py-bt
Traceback (most recent call first):
<built-in method settimeout of SSLSocket object at remote 0x7ffff4779660>
File "/usr/lib/python3.6/ssl.py", line 782, in __init__
self.settimeout(sock.gettimeout())
File "/usr/lib/python3.6/ssl.py", line 407, in wrap_socket
_context=self, _session=session)
File "/usr/local/lib/python3.6/dist-packages/urllib3/util/ssl_.py", line 329, in ssl_wrap_socket
return context.wrap_socket(sock, server_hostname=server_hostname)
File "/usr/local/lib/python3.6/dist-packages/urllib3/connection.py", line 326, in connect
ssl_context=context)
File "/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py", line 850, in _validate_conn
conn.connect()
File "/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py", line 346, in _make_request
self._validate_conn(conn)
File "/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py", line 601, in urlopen
chunked=chunked)
File "/usr/local/lib/python3.6/dist-packages/requests/adapters.py", line 440, in send
timeout=timeout
File "/usr/local/lib/python3.6/dist-packages/requests/sessions.py", line 618, in send
r = adapter.send(request, **kwargs)
(frame information optimized out)
File "/usr/local/lib/python3.6/dist-packages/requests/sessions.py", line 640, in <listcomp>
history = [resp for resp in gen] if allow_redirects else []
File "/usr/local/lib/python3.6/dist-packages/requests/sessions.py", line 640, in send
history = [resp for resp in gen] if allow_redirects else []
File "/usr/local/lib/python3.6/dist-packages/requests/sessions.py", line 508, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.6/dist-packages/requests/sessions.py", line 543, in head
return self.request('HEAD', url, **kwargs)
File "/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py", line 638, in request_head
allow_redirects=follow_redirects)
File "/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py", line 359, in get_original_uri
follow_redirects=True, session=self.session)
File "/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py", line 170, in get_memento_info
original_uri = self.get_original_uri(request_uri, response=req_uri_response)
File "<string>", line 1, in <module>
(gdb) bt
#0 0x00007ffff6d39ef7 in ioctl () at ../sysdeps/unix/syscall-template.S:84
#1 0x00000000005caceb in internal_setblocking (s=0x7ffff4779660, s=0x7ffff4779660, block=<optimized out>) at ../Modules/socketmodule.c:616
#2 sock_settimeout (s=0x7ffff4779660, arg=<optimized out>) at ../Modules/socketmodule.c:2496
#3 0x00000000004c4add in _PyCFunction_FastCallDict (kwargs=0x0, nargs=1, args=0xe5dea0,
func_obj=<built-in method settimeout of SSLSocket object at remote 0x7ffff4779660>) at ../Objects/methodobject.c:209
#4 _PyCFunction_FastCallKeywords (func=func@entry=<built-in method settimeout of SSLSocket object at remote 0x7ffff4779660>,
stack=stack@entry=0xe5dea0, nargs=nargs@entry=1, kwnames=kwnames@entry=0x0) at ../Objects/methodobject.c:294
#5 0x000000000054f3c4 in call_function (pp_stack=pp_stack@entry=0x7fffffffae68, oparg=<optimized out>, kwnames=kwnames@entry=0x0)
at ../Python/ceval.c:4824
#6 0x0000000000553aaf in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3322
#7 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xe5dc68, for file /usr/lib/python3.6/ssl.py, line 782, in __init__ (self=<SSLSocket(_context=<SSLContext at remote 0x7ffff47dfac8>, _session=None, server_side=False, server_hostname='www.icann.org', do_handshake_on_connect=True, suppress_ragged_eofs=True) at remote 0x7ffff4779660>, sock=<socket at remote 0x7ffff477e3a8>, keyfile=None, certfile=None, server_side=False, cert_reqs=<VerifyMode(_value_=0, _name_='CERT_NONE', __objclass__=<EnumMeta(_generate_next_value_=<function at remote 0x7ffff68dcd90>, __doc__='An enumeration.', __module__='ssl', _member_names_=['CERT_NONE', 'CERT_OPTIONAL', 'CERT_REQUIRED'], _member_map_={'CERT_NONE': <...>, 'CERT_OPTIONAL': <VerifyMode(_value_=1, _name_='CERT_OPTIONAL', __objclass__=<...>) at remote 0x7ffff6781708>, 'CERT_REQUIRED': <VerifyMode(_value_=2, _name_='CERT_REQUIRED', __objclass__=<...>) at remote 0x7ffff6781948>}, _member_type_=<type at remote 0x9d9800>, _value2member_map_={0: <...>, 1: <...>, 2: <...>}, CERT_NONE=<...>, CERT_OPTIONAL=<...>, CERT_REQUIRED=<...(truncated)) at ../Python/ceval.c:753
#8 _PyEval_EvalCodeWithName (_co=_co@entry=<code at remote 0x7ffff67aae40>,
globals=globals@entry={'__name__': 'ssl', '__doc__': 'This module provides some more Pythonic support for SSL.\n\nObject types:\n\n SSLSocket -- subtype of socket.socket which does SSL over the socket\n\nExceptions:\n\n SSLError -- exception raised for I/O errors\n\nFunctions:\n\n cert_time_to_seconds -- convert time string used for certificate\n notBefore and notAfter functions to integer\n seconds past the Epoch (the time values\n returned from time.time())\n\n fetch_server_certificate (HOST, PORT) -- fetch the certificate provided\n by the server running on HOST at port PORT. No\n validation of the certificate is performed.\n\nInteger constants:\n\nSSL_ERROR_ZERO_RETURN\nSSL_ERROR_WANT_READ\nSSL_ERROR_WANT_WRITE\nSSL_ERROR_WANT_X509_LOOKUP\nSSL_ERROR_SYSCALL\nSSL_ERROR_SSL\nSSL_ERROR_WANT_CONNECT\n\nSSL_ERROR_EOF\nSSL_ERROR_INVALID_ERROR_CODE\n\nThe following group define certificate requirements tha...(truncated), locals=locals@entry=0x0, args=args@entry=0x7fffffffb0c0,
argcount=argcount@entry=1, kwnames=kwnames@entry=0x7ffff47c04c0, kwargs=0x7ffff47c04c8, kwcount=14, kwstep=2, defs=0x7ffff67d3a20,
defcount=18, kwdefs=0x0, closure=0x0, name='__init__', qualname='SSLSocket.__init__') at ../Python/ceval.c:4153
#9 0x0000000000558146 in _PyFunction_FastCallDict (func=func@entry=<function at remote 0x7ffff5e5cae8>, args=args@entry=0x7fffffffb0c0,
nargs=nargs@entry=1,
kwargs=kwargs@entry={'sock': <socket at remote 0x7ffff477e3a8>, 'server_side': False, 'do_handshake_on_connect': True, 'suppress_ragged_eofs': True, 'server_hostname': 'www.icann.org', '_context': <SSLContext at remote 0x7ffff47dfac8>, '_session': None}) at ../Python/ceval.c:5057
#10 0x0000000000459c11 in _PyObject_FastCallDict (
kwargs={'sock': <socket at remote 0x7ffff477e3a8>, 'server_side': False, 'do_handshake_on_connect': True, 'suppress_ragged_eofs': True, 'server_hostname': 'www.icann.org', '_context': <SSLContext at remote 0x7ffff47dfac8>, '_session': None}, nargs=1, args=0x7fffffffb0c0,
func=<function at remote 0x7ffff5e5cae8>) at ../Objects/abstract.c:2310
#11 _PyObject_Call_Prepend (func=<function at remote 0x7ffff5e5cae8>, obj=<optimized out>, args=(),
kwargs={'sock': <socket at remote 0x7ffff477e3a8>, 'server_side': False, 'do_handshake_on_connect': True, 'suppress_ragged_eofs': True, 'server_hostname': 'www.icann.org', '_context': <SSLContext at remote 0x7ffff47dfac8>, '_session': None}) at ../Objects/abstract.c:2373
---Type <return> to continue, or q <return> to quit---
#12 0x000000000045969e in PyObject_Call (func=func@entry=<method at remote 0x7ffff7eba888>, args=args@entry=(),
kwargs=kwargs@entry={'sock': <socket at remote 0x7ffff477e3a8>, 'server_side': False, 'do_handshake_on_connect': True, 'suppress_ragged_eofs': True, 'server_hostname': 'www.icann.org', '_context': <SSLContext at remote 0x7ffff47dfac8>, '_session': None})
at ../Objects/abstract.c:2261
#13 0x00000000004e0b5b in slot_tp_init (
self=<SSLSocket(_context=<SSLContext at remote 0x7ffff47dfac8>, _session=None, server_side=False, server_hostname='www.icann.org', do_handshake_on_connect=True, suppress_ragged_eofs=True) at remote 0x7ffff4779660>, args=(),
kwds={'sock': <socket at remote 0x7ffff477e3a8>, 'server_side': False, 'do_handshake_on_connect': True, 'suppress_ragged_eofs': True, 'server_hostname': 'www.icann.org', '_context': <SSLContext at remote 0x7ffff47dfac8>, '_session': None}) at ../Objects/typeobject.c:6407
#14 0x00000000004da8d7 in type_call (type=<optimized out>, args=(),
kwds={'sock': <socket at remote 0x7ffff477e3a8>, 'server_side': False, 'do_handshake_on_connect': True, 'suppress_ragged_eofs': True, 'server_hostname': 'www.icann.org', '_context': <SSLContext at remote 0x7ffff47dfac8>, '_session': None}) at ../Objects/typeobject.c:915
#15 0x0000000000459893 in _PyObject_FastCallDict (func=<type at remote 0xbeab28>, args=0xdaf580, nargs=0,
kwargs={'sock': <socket at remote 0x7ffff477e3a8>, 'server_side': False, 'do_handshake_on_connect': True, 'suppress_ragged_eofs': True, 'server_hostname': 'www.icann.org', '_context': <SSLContext at remote 0x7ffff47dfac8>, '_session': None}) at ../Objects/abstract.c:2331
#16 0x0000000000459f4c in _PyObject_FastCallKeywords (func=<type at remote 0xbeab28>, stack=0xdaf580, nargs=0,
kwnames=('sock', 'server_side', 'do_handshake_on_connect', 'suppress_ragged_eofs', 'server_hostname', '_context', '_session'))
at ../Objects/abstract.c:2496
#17 0x000000000054f117 in call_function (pp_stack=pp_stack@entry=0x7fffffffb350, oparg=<optimized out>,
kwnames=kwnames@entry=('sock', 'server_side', 'do_handshake_on_connect', 'suppress_ragged_eofs', 'server_hostname', '_context', '_session')) at ../Python/ceval.c:4848
#18 0x0000000000551ee0 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3338
#19 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xdaf3c8, for file /usr/lib/python3.6/ssl.py, line 407, in wrap_socket (self=<SSLContext at remote 0x7ffff47dfac8>, sock=<socket at remote 0x7ffff477e3a8>, server_side=False, do_handshake_on_connect=True, suppress_ragged_eofs=True, server_hostname='www.icann.org', session=None)) at ../Python/ceval.c:753
#20 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff67a4780>,
globals=globals@entry={'__name__': 'ssl', '__doc__': 'This module provides some more Pythonic support for SSL.\n\nObject types:\n\n SSLSocket -- subtype of socket.socket which does SSL over the socket\n\nExceptions:\n\n SSLError -- exception raised for I/O errors\n\nFunctions:\n\n cert_time_to_seconds -- convert time string used for certificate\n notBefore and notAfter functions to integer\n seconds past the Epoch (the time values\n returned from time.time())\n\n fetch_server_certificate (HOST, PORT) -- fetch the certificate provided\n by the server running on HOST at port PORT. No\n validation of the certificate is performed.\n\nInteger constants:\n\nSSL_ERROR_ZERO_RETURN\nSSL_ERROR_WANT_READ\nSSL_ERROR_WANT_WRITE\nSSL_ERROR_WANT_X509_LOOKUP\nSSL_ERROR_SYSCALL\nSSL_ERROR_SSL\nSSL_ERROR_WANT_CONNECT\n\nSSL_ERROR_EOF\nSSL_ERROR_INVALID_ERROR_CODE\n\nThe following group define certificate requirements tha...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=2,
kwnames=0x7ffff5b51648, kwargs=0xdae0a0, kwcount=1, kwstep=1, defs=0x7ffff67a8110, defcount=5, kwdefs=0x0, closure=0x0,
name='wrap_socket', qualname='SSLContext.wrap_socket') at ../Python/ceval.c:4153
#21 0x000000000054f24d in fast_function (kwnames=('server_hostname',), nargs=2, stack=<optimized out>,
func=<function at remote 0x7ffff5e637b8>) at ../Python/ceval.c:4965
#22 call_function (pp_stack=pp_stack@entry=0x7fffffffb5f0, oparg=<optimized out>, kwnames=kwnames@entry=('server_hostname',))
at ../Python/ceval.c:4845
---Type <return> to continue, or q <return> to quit---
#23 0x0000000000551ee0 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3338
#24 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xdadeb8, for file /usr/local/lib/python3.6/dist-packages/urllib3/util/ssl_.py, line 329, in ssl_wrap_socket (sock=<socket at remote 0x7ffff477e3a8>, keyfile=None, certfile=None, cert_reqs=None, ca_certs='/usr/local/lib/python3.6/dist-packages/certifi/cacert.pem', server_hostname='www.icann.org', ssl_version=None, ciphers=None, ssl_context=<SSLContext at remote 0x7ffff47dfac8>, ca_cert_dir=None, context=<...>))
at ../Python/ceval.c:753
#25 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff5b55c00>,
globals=globals@entry={'__name__': 'urllib3.util.ssl_', '__doc__': None, '__package__': 'urllib3.util', '__loader__': <SourceFileLoader(name='urllib3.util.ssl_', path='/usr/local/lib/python3.6/dist-packages/urllib3/util/ssl_.py') at remote 0x7ffff5b6e6a0>, '__spec__': <ModuleSpec(name='urllib3.util.ssl_', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/urllib3/util/ssl_.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/urllib3/util/__pycache__/ssl_.cpython-36.pyc', _initializing=False) at remote 0x7ffff5b6e6d8>, '__file__': '/usr/local/lib/python3.6/dist-packages/urllib3/util/ssl_.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/urllib3/util/__pycache__/ssl_.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': <type at remote 0xaa0958>, '__spec__': <ModuleS...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=0,
kwnames=0x7ffff67d2af0, kwargs=0xdaa238, kwcount=7, kwstep=1, defs=0x7ffff5b53510, defcount=9, kwdefs=0x0, closure=0x0,
name='ssl_wrap_socket', qualname='ssl_wrap_socket') at ../Python/ceval.c:4153
#26 0x000000000054f24d in fast_function (
kwnames=('sock', 'keyfile', 'certfile', 'ca_certs', 'ca_cert_dir', 'server_hostname', 'ssl_context'), nargs=0, stack=<optimized out>,
func=<function at remote 0x7ffff5b5a7b8>) at ../Python/ceval.c:4965
#27 call_function (pp_stack=pp_stack@entry=0x7fffffffb890, oparg=<optimized out>,
kwnames=kwnames@entry=('sock', 'keyfile', 'certfile', 'ca_certs', 'ca_cert_dir', 'server_hostname', 'ssl_context'))
at ../Python/ceval.c:4845
#28 0x0000000000551ee0 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3338
#29 0x000000000054e4c8 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xdaa088, for file /usr/local/lib/python3.6/dist-packages/urllib3/connection.py, line 326, in connect (self=<VerifiedHTTPSConnection(source_address=None, socket_options=[(6, 1, 1)], timeout=None, sock=None, _buffer=[], _HTTPConnection__response=None, _HTTPConnection__state='Idle', _method=None, _tunnel_host=None, _tunnel_port=None, _tunnel_headers={}, host='www.icann.org', port=443, _create_connection=<function at remote 0x7ffff6797bf8>, key_file=None, cert_file=None, ssl_context=<SSLContext at remote 0x7ffff47dfac8>, _protocol='https', cert_reqs='CERT_REQUIRED', assert_hostname=None, assert_fingerprint=None, ca_certs='/usr/local/lib/python3.6/dist-packages/certifi/cacert.pem', ca_cert_dir=None, ssl_version=None) at remote 0x7ffff47a40f0>, conn=<socket at remote 0x7ffff477e3a8>, hostname='www.icann.org', is_time_off=False, context=<...>)) at ../Python/ceval.c:753
#30 _PyFunction_FastCall (co=<optimized out>, args=<optimized out>, nargs=nargs@entry=1,
globals=globals@entry={'__name__': 'urllib3.connection', '__doc__': None, '__package__': 'urllib3', '__loader__': <SourceFileLoader(name='urllib3.connection', path='/usr/local/lib/python3.6/dist-packages/urllib3/connection.py') at remote 0x7ffff5b46748>, '__spec__': <ModuleSpec(name='urllib3.connection', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/urllib3/connection.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/urllib3/__pycache__/connection.cpython-36.pyc', _initializing=False) at remote 0x7ffff5b46780>, '__file__': '/usr/local/lib/python3.6/dist-packages/urllib3/connection.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/urllib3/__pycache__/connection.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': <type at remote 0xaa0958>, '__spec__': <Modu...(truncated)) at ../Python/ceval.c:4906
---Type <return> to continue, or q <return> to quit---
#31 0x000000000054f4f6 in fast_function (kwnames=0x0, nargs=1, stack=<optimized out>, func=<function at remote 0x7ffff5b6cbf8>)
at ../Python/ceval.c:4941
#32 call_function (pp_stack=pp_stack@entry=0x7fffffffba28, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at ../Python/ceval.c:4845
#33 0x0000000000553aaf in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3322
#34 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0x7ffff479b958, for file /usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py, line 850, in _validate_conn (self=<HTTPSConnectionPool(host='www.icann.org', _proxy_host='www.icann.org', port=443, headers={}, strict=True, timeout=<Timeout(_connect=<object at remote 0x7ffff7fa1140>, _read=<object at remote 0x7ffff7fa1140>, total=None, _start_connect=None) at remote 0x7ffff477db70>, retries=<Retry(total=3, connect=None, read=None, status=None, redirect=None, status_forcelist=set(), method_whitelist=frozenset({'PUT', 'GET', 'OPTIONS', 'DELETE', 'TRACE', 'HEAD'}), backoff_factor=0, raise_on_redirect=True, raise_on_status=True, history=(), respect_retry_after_header=True) at remote 0x7ffff5b5f438>, pool=<LifoQueue(maxsize=10, queue=[None, None, None, None, None, None, None, None, None], mutex=<_thread.lock at remote 0x7ffff4831b20>, not_empty=<Condition(_lock=<_thread.lock at remote 0x7ffff4831b20>, acquire=<built-in method acquire of _thread.lock object at remote 0x7ffff4831b20>, release=<built-in...(truncated)) at ../Python/ceval.c:753
#35 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff68fd810>,
globals=globals@entry={'__name__': 'urllib3.connectionpool', '__doc__': None, '__package__': 'urllib3', '__loader__': <SourceFileLoader(name='urllib3.connectionpool', path='/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py') at remote 0x7ffff689acc0>, '__spec__': <ModuleSpec(name='urllib3.connectionpool', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/urllib3/__pycache__/connectionpool.cpython-36.pyc', _initializing=False) at remote 0x7ffff689ad30>, '__file__': '/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/urllib3/__pycache__/connectionpool.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': <type at rem...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=2,
kwnames=0x0, kwargs=0xda6218, kwcount=0, kwstep=1, defs=0x0, defcount=0, kwdefs=0x0, closure=(<cell at remote 0x7ffff4c13228>,),
name='_validate_conn', qualname='HTTPSConnectionPool._validate_conn') at ../Python/ceval.c:4153
#36 0x000000000054f24d in fast_function (kwnames=0x0, nargs=2, stack=<optimized out>, func=<function at remote 0x7ffff4c1c378>)
at ../Python/ceval.c:4965
#37 call_function (pp_stack=pp_stack@entry=0x7fffffffbcc8, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at ../Python/ceval.c:4845
#38 0x0000000000553aaf in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3322
#39 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xda6028, for file /usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py, line 346, in _make_request (self=<HTTPSConnectionPool(host='www.icann.org', _proxy_host='www.icann.org', port=443, headers={}, strict=True, timeout=<Timeout(_connect=<object at remote 0x7ffff7fa1140>, _read=<object at remote 0x7ffff7fa1140>, total=None, _start_connect=None) at remote 0x7ffff477db70>, retries=<Retry(total=3, connect=None, read=None, status=None, redirect=None, status_forcelist=set(), method_whitelist=frozenset({'PUT', 'GET', 'OPTIONS', 'DELETE', 'TRACE', 'HEAD'}), backoff_factor=0, raise_on_redirect=True, raise_on_status=True, history=(), respect_retry_after_header=True) at remote 0x7ffff5b5f438>, pool=<LifoQueue(maxsize=10, queue=[None, None, None, None, None, None, None, None, None], mutex=<_thread.lock at remote 0x7ffff4831b20>, not_empty=<Condition(_lock=<_thread.lock at remote 0x7ffff4831b20>, acquire=<built-in method acquire of _thread.lock object at remote 0x7ffff4831b20>, release=<built-in method...(truncated)) at ../Python/ceval.c:753
#40 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff689e930>,
globals=globals@entry={'__name__': 'urllib3.connectionpool', '__doc__': None, '__package__': 'urllib3', '__loader__': <SourceFileLoader(name='urllib3.connectionpool', path='/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py') at remote 0x7ffff689acc0>, '__spec__': <ModuleSpec(name='urllib3.connectionpool', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py', loader_state=N---Type <return> to continue, or q <return> to quit---
one, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/urllib3/__pycache__/connectionpool.cpython-36.pyc', _initializing=False) at remote 0x7ffff689ad30>, '__file__': '/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/urllib3/__pycache__/connectionpool.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': <type at rem...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=4,
kwnames=0x7ffff68f6600, kwargs=0xda55f8, kwcount=4, kwstep=1, defs=0x7ffff4c0efa0, defcount=2, kwdefs=0x0, closure=0x0,
name='_make_request', qualname='HTTPConnectionPool._make_request') at ../Python/ceval.c:4153
#41 0x000000000054f24d in fast_function (kwnames=('timeout', 'body', 'headers', 'chunked'), nargs=4, stack=<optimized out>,
func=<function at remote 0x7ffff4c1ae18>) at ../Python/ceval.c:4965
#42 call_function (pp_stack=pp_stack@entry=0x7fffffffbf70, oparg=<optimized out>,
kwnames=kwnames@entry=('timeout', 'body', 'headers', 'chunked')) at ../Python/ceval.c:4845
#43 0x0000000000551ee0 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3338
#44 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xda5388, for file /usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py, line 601, in urlopen (self=<HTTPSConnectionPool(host='www.icann.org', _proxy_host='www.icann.org', port=443, headers={}, strict=True, timeout=<Timeout(_connect=<object at remote 0x7ffff7fa1140>, _read=<object at remote 0x7ffff7fa1140>, total=None, _start_connect=None) at remote 0x7ffff477db70>, retries=<Retry(total=3, connect=None, read=None, status=None, redirect=None, status_forcelist=set(), method_whitelist=frozenset({'PUT', 'GET', 'OPTIONS', 'DELETE', 'TRACE', 'HEAD'}), backoff_factor=0, raise_on_redirect=True, raise_on_status=True, history=(), respect_retry_after_header=True) at remote 0x7ffff5b5f438>, pool=<LifoQueue(maxsize=10, queue=[None, None, None, None, None, None, None, None, None], mutex=<_thread.lock at remote 0x7ffff4831b20>, not_empty=<Condition(_lock=<_thread.lock at remote 0x7ffff4831b20>, acquire=<built-in method acquire of _thread.lock object at remote 0x7ffff4831b20>, release=<built-in method relea...(truncated)) at ../Python/ceval.c:753
#45 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff68fd540>,
globals=globals@entry={'__name__': 'urllib3.connectionpool', '__doc__': None, '__package__': 'urllib3', '__loader__': <SourceFileLoader(name='urllib3.connectionpool', path='/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py') at remote 0x7ffff689acc0>, '__spec__': <ModuleSpec(name='urllib3.connectionpool', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/urllib3/__pycache__/connectionpool.cpython-36.pyc', _initializing=False) at remote 0x7ffff689ad30>, '__file__': '/usr/local/lib/python3.6/dist-packages/urllib3/connectionpool.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/urllib3/__pycache__/connectionpool.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__package__': '', '__loader__': <type at rem...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=1,
kwnames=0x7ffff47f1160, kwargs=0xcf78e8, kwcount=10, kwstep=1, defs=0x7ffff56b5760, defcount=10, kwdefs=0x0, closure=0x0, name='urlopen',
qualname='HTTPConnectionPool.urlopen') at ../Python/ceval.c:4153
#46 0x000000000054f24d in fast_function (
kwnames=('method', 'url', 'body', 'headers', 'redirect', 'assert_same_host', 'preload_content', 'decode_content', 'retries', 'timeout'),
nargs=1, stack=<optimized out>, func=<function at remote 0x7ffff4c1c0d0>) at ../Python/ceval.c:4965
#47 call_function (pp_stack=pp_stack@entry=0x7fffffffc210, oparg=<optimized out>,
kwnames=kwnames@entry=('method', 'url', 'body', 'headers', 'redirect', 'assert_same_host', 'preload_content', 'decode_content', 'retries', 'timeout')) at ../Python/ceval.c:4845
#48 0x0000000000551ee0 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3338
#49 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xcf76c8, for file /usr/local/lib/python3.6/dist-packages/requests/adapters.py, line 440, in send (self=<HTTPAdapter(max_retries=<R---Type <return> to continue, or q <return> to quit---
etry(total=0, connect=None, read=False, status=None, redirect=None, status_forcelist=set(), method_whitelist=frozenset({'PUT', 'GET', 'OPTIONS', 'DELETE', 'TRACE', 'HEAD'}), backoff_factor=0, raise_on_redirect=True, raise_on_status=True, history=(), respect_retry_after_header=True) at remote 0x7ffff47e4470>, config={}, proxy_manager={}, _pool_connections=10, _pool_maxsize=10, _pool_block=False, poolmanager=<PoolManager(headers={}, connection_pool_kw={'maxsize': 10, 'block': False, 'strict': True}, pools=<RecentlyUsedContainer(_maxsize=10, dispose_func=<function at remote 0x7ffff6904620>, _container={<PoolKey at remote 0x7ffff682ea98>: <HTTPSConnectionPool(host='www.icann.org', _proxy_host='www.icann.org', port=443, headers={}, strict=True, timeout=<Timeout(_connect=<object at remote 0x7ffff7fa1140>, _read=<object at remote 0x7ffff7fa1140>, total=None, _start_connect=None) at...(truncated)) at ../Python/ceval.c:753
#50 _PyEval_EvalCodeWithName (_co=_co@entry=<code at remote 0x7ffff4778a50>,
globals=globals@entry={'__name__': 'requests.adapters', '__doc__': '\nrequests.adapters\n~~~~~~~~~~~~~~~~~\n\nThis module contains the transport adapters that Requests uses to define\nand maintain connections.\n', '__package__': 'requests', '__loader__': <SourceFileLoader(name='requests.adapters', path='/usr/local/lib/python3.6/dist-packages/requests/adapters.py') at remote 0x7ffff47741d0>, '__spec__': <ModuleSpec(name='requests.adapters', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/requests/adapters.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/requests/__pycache__/adapters.cpython-36.pyc', _initializing=False) at remote 0x7ffff4774240>, '__file__': '/usr/local/lib/python3.6/dist-packages/requests/adapters.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/requests/__pycache__/adapters.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is ...(truncated), locals=locals@entry=0x0, args=args@entry=0x7fffffffc460,
argcount=argcount@entry=2, kwnames=kwnames@entry=0x7ffff47f1260, kwargs=0x7ffff47f1268, kwcount=10, kwstep=2, defs=0x7ffff47f2740,
defcount=5, kwdefs=0x0, closure=0x0, name='send', qualname='HTTPAdapter.send') at ../Python/ceval.c:4153
#51 0x0000000000558146 in _PyFunction_FastCallDict (func=func@entry=<function at remote 0x7ffff4780510>, args=args@entry=0x7fffffffc460,
nargs=nargs@entry=2, kwargs=kwargs@entry={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}})
at ../Python/ceval.c:5057
#52 0x0000000000459c11 in _PyObject_FastCallDict (kwargs={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}},
nargs=2, args=0x7fffffffc460, func=<function at remote 0x7ffff4780510>) at ../Objects/abstract.c:2310
#53 _PyObject_Call_Prepend (func=<function at remote 0x7ffff4780510>, obj=<optimized out>,
args=(<PreparedRequest(method='HEAD', url='https://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477de10>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff477ddd8>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8900>, _cookies={}, _now=1520130881) at remote 0x7ffff477dda0>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff4774dd8>,),
kwargs={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}}) at ../Objects/abstract.c:2373
#54 0x000000000045969e in PyObject_Call (func=func@entry=<method at remote 0x7ffff7ee4dc8>,
args=args@entry=(<PreparedRequest(method='HEAD', url='https://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477de10>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff477ddd8>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8900>, _cookies={}, _now=1520130881) at remote 0x7ffff477dda0>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff4774dd8>,),
kwargs=kwargs@entry={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}}) at ../Objects/abstract.c:2261
---Type <return> to continue, or q <return> to quit---
#55 0x0000000000552029 in do_call_core (kwdict={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}},
callargs=(<PreparedRequest(method='HEAD', url='https://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477de10>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff477ddd8>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8900>, _cookies={}, _now=1520130881) at remote 0x7ffff477dda0>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff4774dd8>,), func=<method at remote 0x7ffff7ee4dc8>)
at ../Python/ceval.c:5093
#56 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3391
#57 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xda8aa8, for file /usr/local/lib/python3.6/dist-packages/requests/sessions.py, line 618, in send (self=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff68de5c0>, _cookies_lock=<_thread.RLock at remote 0x7ffff7e2bb10>, _cookies={}, _now=1520130881) at remote 0x7ffff7e73630>, adapters={'https://': <H...(truncated)) at ../Python/ceval.c:753
#58 _PyEval_EvalCodeWithName (_co=_co@entry=<code at remote 0x7ffff47eb810>,
globals=globals@entry={'__name__': 'requests.sessions', '__doc__': '\nrequests.session\n~~~~~~~~~~~~~~~~\n\nThis module provides a Session object to manage and persist settings across\nrequests (cookies, auth, proxies).\n', '__package__': 'requests', '__loader__': <SourceFileLoader(name='requests.sessions', path='/usr/local/lib/python3.6/dist-packages/requests/sessions.py') at remote 0x7ffff47e45c0>, '__spec__': <ModuleSpec(name='requests.sessions', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/requests/sessions.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', _initializing=False) at remote 0x7ffff47e4630>, '__file__': '/usr/local/lib/python3.6/dist-packages/requests/sessions.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy...(truncated), locals=locals@entry=0x0, args=args@entry=0x7fffffffc800,
argcount=argcount@entry=2, kwnames=kwnames@entry=0x7ffff68fda80, kwargs=0x7ffff68fda88, kwcount=12, kwstep=2, defs=0x0, defcount=0,
kwdefs=0x0, closure=0x0, name='send', qualname='Session.send') at ../Python/ceval.c:4153
#59 0x0000000000558146 in _PyFunction_FastCallDict (func=func@entry=<function at remote 0x7ffff4780f28>, args=args@entry=0x7fffffffc800,
nargs=nargs@entry=2,
kwargs=kwargs@entry={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}, 'allow_redirects': False})
at ../Python/ceval.c:5057
#60 0x0000000000459c11 in _PyObject_FastCallDict (
kwargs={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}, 'allow_redirects': False}, nargs=2,
args=0x7fffffffc800, func=<function at remote 0x7ffff4780f28>) at ../Objects/abstract.c:2310
#61 _PyObject_Call_Prepend (func=<function at remote 0x7ffff4780f28>, obj=<optimized out>,
args=(<PreparedRequest(method='HEAD', url='https://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477de10>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(n---Type <return> to continue, or q <return> to quit---
etscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff477ddd8>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8900>, _cookies={}, _now=1520130881) at remote 0x7ffff477dda0>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff4774dd8>,),
kwargs={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}, 'allow_redirects': False})
at ../Objects/abstract.c:2373
#62 0x000000000045969e in PyObject_Call (func=func@entry=<method at remote 0x7ffff7f99988>,
args=args@entry=(<PreparedRequest(method='HEAD', url='https://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477de10>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff477ddd8>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8900>, _cookies={}, _now=1520130881) at remote 0x7ffff477dda0>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff4774dd8>,),
kwargs=kwargs@entry={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}, 'allow_redirects': False})
at ../Objects/abstract.c:2261
#63 0x0000000000552029 in do_call_core (
kwdict={'stream': False, 'timeout': None, 'verify': True, 'cert': None, 'proxies': {}, 'allow_redirects': False},
callargs=(<PreparedRequest(method='HEAD', url='https://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477de10>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff477ddd8>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8900>, _cookies={}, _now=1520130881) at remote 0x7ffff477dda0>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff4774dd8>,), func=<method at remote 0x7ffff7f99988>)
at ../Python/ceval.c:5093
#64 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3391
#65 0x000000000047eea4 in gen_send_ex (closing=0, exc=<optimized out>, arg=0x0, gen=0x7ffff47f2c50) at ../Objects/genobject.c:189
#66 gen_iternext (gen=0x7ffff47f2c50) at ../Objects/genobject.c:563
#67 0x00000000005512f6 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3098
#68 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0x7ffff4796e48, for file /usr/local/lib/python3.6/dist-packages/requests/sessions.py, line 640, in <listcomp> (.0=<generator at remote 0x7ffff47f2c50>)) at ../Python/ceval.c:753
#69 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff47eb780>,
globals=globals@entry={'__name__': 'requests.sessions', '__doc__': '\nrequests.session\n~~~~~~~~~~~~~~~~\n\nThis module provides a Session object to manage and persist settings across\nrequests (cookies, auth, proxies).\n', '__package__': 'requests', '__loader__': <SourceFileLoader(name='requests.sessions', path='/usr/local/lib/python3.6/dist-packages/requests/sessions.py') at remote 0x7ffff47e45c0>, '__spec__': <ModuleSpec(name='requests.sessions', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/requests/sessions.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', _initializing=False) at remote 0x7ffff47e4630>, '__file__': '/usr/local/lib/python3.6/dist-packages/requests/sessions.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functi---Type <return> to continue, or q <return> to quit---
ons, exceptions, and other objects.\n\nNoteworthy...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=1,
kwnames=0x0, kwargs=0xccb388, kwcount=0, kwstep=1, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name='<listcomp>',
qualname='Session.send.<locals>.<listcomp>') at ../Python/ceval.c:4153
#70 0x000000000054f24d in fast_function (kwnames=0x0, nargs=1, stack=<optimized out>, func=<function at remote 0x7ffff7e6e2f0>)
at ../Python/ceval.c:4965
#71 call_function (pp_stack=pp_stack@entry=0x7fffffffcd58, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at ../Python/ceval.c:4845
#72 0x0000000000553aaf in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3322
#73 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xccb198, for file /usr/local/lib/python3.6/dist-packages/requests/sessions.py, line 640, in send (self=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff68de5c0>, _cookies_lock=<_thread.RLock at remote 0x7ffff7e2bb10>, _cookies={}, _now=1520130881) at remote 0x7ffff7e73630>, adapters={'https://': <H...(truncated)) at ../Python/ceval.c:753
#74 _PyEval_EvalCodeWithName (_co=_co@entry=<code at remote 0x7ffff47eb810>,
globals=globals@entry={'__name__': 'requests.sessions', '__doc__': '\nrequests.session\n~~~~~~~~~~~~~~~~\n\nThis module provides a Session object to manage and persist settings across\nrequests (cookies, auth, proxies).\n', '__package__': 'requests', '__loader__': <SourceFileLoader(name='requests.sessions', path='/usr/local/lib/python3.6/dist-packages/requests/sessions.py') at remote 0x7ffff47e45c0>, '__spec__': <ModuleSpec(name='requests.sessions', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/requests/sessions.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', _initializing=False) at remote 0x7ffff47e4630>, '__file__': '/usr/local/lib/python3.6/dist-packages/requests/sessions.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy...(truncated), locals=locals@entry=0x0, args=args@entry=0x7fffffffcfb0,
argcount=argcount@entry=2, kwnames=kwnames@entry=0x7ffff4778060, kwargs=0x7ffff4778068, kwcount=12, kwstep=2, defs=0x0, defcount=0,
kwdefs=0x0, closure=0x0, name='send', qualname='Session.send') at ../Python/ceval.c:4153
#75 0x0000000000558146 in _PyFunction_FastCallDict (func=func@entry=<function at remote 0x7ffff4780f28>, args=args@entry=0x7fffffffcfb0,
nargs=nargs@entry=2,
kwargs=kwargs@entry={'timeout': None, 'allow_redirects': True, 'verify': True, 'proxies': {}, 'stream': False, 'cert': None})
at ../Python/ceval.c:5057
#76 0x0000000000459c11 in _PyObject_FastCallDict (
kwargs={'timeout': None, 'allow_redirects': True, 'verify': True, 'proxies': {}, 'stream': False, 'cert': None}, nargs=2,
args=0x7fffffffcfb0, func=<function at remote 0x7ffff4780f28>) at ../Objects/abstract.c:2310
#77 _PyObject_Call_Prepend (func=<function at remote 0x7ffff4780f28>, obj=<optimized out>,
args=(<PreparedRequest(method='HEAD', url='http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477d940>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff4774c88>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8870>, _cookies={}, _now=1520130881) at remote 0x7f---Type <return> to continue, or q <return> to quit---
fff4774d30>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff477d048>,),
kwargs={'timeout': None, 'allow_redirects': True, 'verify': True, 'proxies': {}, 'stream': False, 'cert': None})
at ../Objects/abstract.c:2373
#78 0x000000000045969e in PyObject_Call (func=func@entry=<method at remote 0x7ffff7f99348>,
args=args@entry=(<PreparedRequest(method='HEAD', url='http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477d940>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff4774c88>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8870>, _cookies={}, _now=1520130881) at remote 0x7ffff4774d30>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff477d048>,),
kwargs=kwargs@entry={'timeout': None, 'allow_redirects': True, 'verify': True, 'proxies': {}, 'stream': False, 'cert': None})
at ../Objects/abstract.c:2261
#79 0x0000000000552029 in do_call_core (
kwdict={'timeout': None, 'allow_redirects': True, 'verify': True, 'proxies': {}, 'stream': False, 'cert': None},
callargs=(<PreparedRequest(method='HEAD', url='http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff477d940>, _cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff4774c88>, _cookies_lock=<_thread.RLock at remote 0x7ffff47c8870>, _cookies={}, _now=1520130881) at remote 0x7ffff4774d30>, body=None, hooks={'response': []}, _body_position=None) at remote 0x7ffff477d048>,), func=<method at remote 0x7ffff7f99348>)
at ../Python/ceval.c:5093
#80 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3391
#81 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xd45988, for file /usr/local/lib/python3.6/dist-packages/requests/sessions.py, line 508, in request (self=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff68de5c0>, _cookies_lock=<_thread.RLock at remote 0x7ffff7e2bb10>, _cookies={}, _now=1520130881) at remote 0x7ffff7e73630>, adapters={'https://':...(truncated)) at ../Python/ceval.c:753
#82 _PyEval_EvalCodeWithName (_co=_co@entry=<code at remote 0x7ffff47eb300>,
globals=globals@entry={'__name__': 'requests.sessions', '__doc__': '\nrequests.session\n~~~~~~~~~~~~~~~~\n\nThis module provides a Session object to manage and persist settings across\nrequests (cookies, auth, proxies).\n', '__package__': 'requests', '__loader__': <SourceFileLoader(name='requests.sessions', path='/usr/local/lib/python3.6/dist-packages/requests/sessions.py') at remote 0x7ffff47e45c0>, '__spec__': <ModuleSpec(name='requests.sessions', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/requests/sessions.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', _initializing=False) at remote 0x7ffff47e4630>, '__file__': '/usr/local/lib/python3.6/dist-packages/requests/sessions.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functi---Type <return> to continue, or q <return> to quit---
ons, exceptions, and other objects.\n\nNoteworthy...(truncated), locals=locals@entry=0x0, args=args@entry=0x7fffffffd350,
argcount=argcount@entry=3, kwnames=kwnames@entry=0x7ffff694f790, kwargs=0x7ffff694f798, kwcount=4, kwstep=2, defs=0x7ffff681d880,
defcount=14, kwdefs=0x0, closure=0x0, name='request', qualname='Session.request') at ../Python/ceval.c:4153
#83 0x0000000000558146 in _PyFunction_FastCallDict (func=func@entry=<function at remote 0x7ffff4780ae8>, args=args@entry=0x7fffffffd350,
nargs=nargs@entry=3, kwargs=kwargs@entry={'headers': {}, 'allow_redirects': True}) at ../Python/ceval.c:5057
#84 0x0000000000459c11 in _PyObject_FastCallDict (kwargs={'headers': {}, 'allow_redirects': True}, nargs=3, args=0x7fffffffd350,
func=<function at remote 0x7ffff4780ae8>) at ../Objects/abstract.c:2310
#85 _PyObject_Call_Prepend (func=<function at remote 0x7ffff4780ae8>, obj=<optimized out>,
args=('HEAD', 'http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm'), kwargs={'headers': {}, 'allow_redirects': True})
at ../Objects/abstract.c:2373
#86 0x000000000045969e in PyObject_Call (func=func@entry=<method at remote 0x7ffff7f999c8>,
args=args@entry=('HEAD', 'http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm'),
kwargs=kwargs@entry={'headers': {}, 'allow_redirects': True}) at ../Objects/abstract.c:2261
#87 0x0000000000552029 in do_call_core (kwdict={'headers': {}, 'allow_redirects': True},
callargs=('HEAD', 'http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm'), func=<method at remote 0x7ffff7f999c8>)
at ../Python/ceval.c:5093
#88 _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3391
#89 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0x7ffff6890930, for file /usr/local/lib/python3.6/dist-packages/requests/sessions.py, line 543, in head (self=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7ffff68de5c0>, _cookies_lock=<_thread.RLock at remote 0x7ffff7e2bb10>, _cookies={}, _now=1520130881) at remote 0x7ffff7e73630>, adapters={'https:/...(truncated)) at ../Python/ceval.c:753
#90 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff47eb4b0>,
globals=globals@entry={'__name__': 'requests.sessions', '__doc__': '\nrequests.session\n~~~~~~~~~~~~~~~~\n\nThis module provides a Session object to manage and persist settings across\nrequests (cookies, auth, proxies).\n', '__package__': 'requests', '__loader__': <SourceFileLoader(name='requests.sessions', path='/usr/local/lib/python3.6/dist-packages/requests/sessions.py') at remote 0x7ffff47e45c0>, '__spec__': <ModuleSpec(name='requests.sessions', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/requests/sessions.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', _initializing=False) at remote 0x7ffff47e4630>, '__file__': '/usr/local/lib/python3.6/dist-packages/requests/sessions.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/requests/__pycache__/sessions.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=2,
kwnames=0x7ffff6897720, kwargs=0x7ffff4786208, kwcount=2, kwstep=1, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name='head',
qualname='Session.head') at ../Python/ceval.c:4153
#91 0x000000000054f24d in fast_function (kwnames=('headers', 'allow_redirects'), nargs=2, stack=<optimized out>,
func=<function at remote 0x7ffff4780c80>) at ../Python/ceval.c:4965
#92 call_function (pp_stack=pp_stack@entry=0x7fffffffd740, oparg=<optimized out>, kwnames=kwnames@entry=('headers', 'allow_redirects'))
at ../Python/ceval.c:4845
---Type <return> to continue, or q <return> to quit---
#93 0x0000000000551ee0 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3338
#94 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0x7ffff4786048, for file /usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py, line 638, in request_head (uri='http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23sep05.htm', accept_datetime=None, follow_redirects=True, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=None, _now=1520130881) at remote 0x7...(truncated)) at ../Python/ceval.c:753
#95 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff68fd030>,
globals=globals@entry={'__name__': 'memento_client.memento_client', '__doc__': '\nA Memento Client library.\n\n', '__package__': 'memento_client', '__loader__': <SourceFileLoader(name='memento_client.memento_client', path='/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py') at remote 0x7ffff68de9e8>, '__spec__': <ModuleSpec(name='memento_client.memento_client', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/memento_client/__pycache__/memento_client.cpython-36.pyc', _initializing=False) at remote 0x7ffff68dea58>, '__file__': '/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/memento_client/__pycache__/memento_client.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' ...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=1,
kwnames=0x7ffff6913180, kwargs=0xda0cb0, kwcount=3, kwstep=1, defs=0x7ffff68990f0, defcount=3, kwdefs=0x0, closure=0x0,
name='request_head', qualname='MementoClient.request_head') at ../Python/ceval.c:4153
#96 0x000000000054f24d in fast_function (kwnames=('accept_datetime', 'follow_redirects', 'session'), nargs=1, stack=<optimized out>,
func=<function at remote 0x7ffff4781e18>) at ../Python/ceval.c:4965
#97 call_function (pp_stack=pp_stack@entry=0x7fffffffd9e0, oparg=<optimized out>,
kwnames=kwnames@entry=('accept_datetime', 'follow_redirects', 'session')) at ../Python/ceval.c:4845
#98 0x0000000000551ee0 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3338
#99 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xda0ae8, for file /usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py, line 359, in get_original_uri (self=<MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=...(truncated)) at ../Python/ceval.c:753
#100 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff6950c00>,
globals=globals@entry={'__name__': 'memento_client.memento_client', '__doc__': '\nA Memento Client library.\n\n', '__package__': 'memento_client', '__loader__': <SourceFileLoader(name='memento_client.memento_client', path='/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py') at remote 0x7ffff68de9e8>, '__spec__': <ModuleSpec(name='memento_client.memento_client', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/memento_client/__pycache__/memento_client.cpython-36.pyc', _initializing=False) at remote 0x7ffff68dea58>, '_---Type <return> to continue, or q <return> to quit---
_file__': '/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/memento_client/__pycache__/memento_client.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' ...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=2,
kwnames=0x7ffff68def40, kwargs=0xd86b50, kwcount=1, kwstep=1, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name='get_original_uri',
qualname='MementoClient.get_original_uri') at ../Python/ceval.c:4153
#101 0x000000000054f24d in fast_function (kwnames=('response',), nargs=2, stack=<optimized out>, func=<function at remote 0x7ffff4781a60>)
at ../Python/ceval.c:4965
#102 call_function (pp_stack=pp_stack@entry=0x7fffffffdc80, oparg=<optimized out>, kwnames=kwnames@entry=('response',))
at ../Python/ceval.c:4845
#103 0x0000000000551ee0 in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3338
#104 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0,
f=Frame 0xd86938, for file /usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py, line 170, in get_memento_info (self=<MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=0, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, _blocked_domains=(), _allowed_domains=...(truncated)) at ../Python/ceval.c:753
#105 _PyEval_EvalCodeWithName (_co=<code at remote 0x7ffff6950a50>,
globals=globals@entry={'__name__': 'memento_client.memento_client', '__doc__': '\nA Memento Client library.\n\n', '__package__': 'memento_client', '__loader__': <SourceFileLoader(name='memento_client.memento_client', path='/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py') at remote 0x7ffff68de9e8>, '__spec__': <ModuleSpec(name='memento_client.memento_client', loader=<...>, origin='/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py', loader_state=None, submodule_search_locations=None, _set_fileattr=True, _cached='/usr/local/lib/python3.6/dist-packages/memento_client/__pycache__/memento_client.cpython-36.pyc', _initializing=False) at remote 0x7ffff68dea58>, '__file__': '/usr/local/lib/python3.6/dist-packages/memento_client/memento_client.py', '__cached__': '/usr/local/lib/python3.6/dist-packages/memento_client/__pycache__/memento_client.cpython-36.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' ...(truncated), locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=3,
kwnames=0x0, kwargs=0xae8d18, kwcount=0, kwstep=1, defs=0x7ffff6910ca0, defcount=1, kwdefs=0x0, closure=0x0, name='get_memento_info',
qualname='MementoClient.get_memento_info') at ../Python/ceval.c:4153
#106 0x000000000054f24d in fast_function (kwnames=0x0, nargs=3, stack=<optimized out>, func=<function at remote 0x7ffff4781950>)
at ../Python/ceval.c:4965
#107 call_function (pp_stack=pp_stack@entry=0x7fffffffdf18, oparg=<optimized out>, kwnames=kwnames@entry=0x0) at ../Python/ceval.c:4845
#108 0x0000000000553aaf in _PyEval_EvalFrameDefault (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3322
#109 0x000000000054efc1 in PyEval_EvalFrameEx (throwflag=0, f=Frame 0xae8b88, for file <string>, line 1, in <module> ())
at ../Python/ceval.c:753
#110 _PyEval_EvalCodeWithName (_co=_co@entry=<code at remote 0x7ffff7f18810>,
globals=globals@entry={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'pytho---Type <return> to continue, or q <return> to quit---
n-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated),
locals=locals@entry={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated), args=args@entry=0x0, argcount=argcount@entry=0, kwnames=kwnames@entry=0x0,
kwargs=0x0, kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at ../Python/ceval.c:4153
#111 0x000000000054ff73 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0,
locals=locals@entry={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated),
globals=globals@entry={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated), _co=_co@entry=<code at remote 0x7ffff7f18810>) at ../Python/ceval.c:4174
#112 PyEval_EvalCode (co=co@entry=<code at remote 0x7ffff7f18810>,
globals=globals@entry={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated),
locals=locals@entry={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <---Type <return> to continue, or q <return> to quit---
module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated)) at ../Python/ceval.c:730
#113 0x000000000042c37a in run_mod (arena=0x7ffff7f76270, flags=0x7fffffffe03c,
locals={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated),
globals={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated), filename='<string>', mod=<optimized out>) at ../Python/pythonrun.c:980
#114 PyRun_StringFlags (flags=0x7fffffffe03c,
locals={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated),
globals={'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <type at remote 0xaa0958>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7ffff7fdd638>, 'datetime': <module at remote 0x7ffff68d9958>, 'memento_client': <module at remote 0x7ffff68d9b38>, 'mc': <MementoClient(timegate_uri='http://web.archive.org/web/', check_native_timegate=True, native_redirect_count=0, max_redirects=30, sessionSetOutside=False, session=<Session(headers=<CaseInsensitiveDict(_store={'user-agent': ('User-Agent', 'python-requests/2.18.4'), 'accept-encoding': ('Accept-Encoding', 'gzip, deflate'), 'accept': ('Accept', '*/*'), 'connection': ('Connection', 'keep-alive')}) at remote 0x7ffff7e9d4a8>, auth=None, proxies={}, hooks={'response': []}, params={}, stream=False, verify=True, cert=None, max_redirects=30, trust_env=True, cookies=<RequestsCookieJar(_policy=<DefaultCookiePolicy(netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_u...(truncated), start=257,
str=0x7ffff7fb29e0 "import datetime, memento_client; mc = memento_client.MementoClient(); mc.timegate_uri = \"http://web.archive.org/web/\"---Type <return> to continue, or q <return> to quit---
; mc.get_memento_info(\"http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23"...) at ../Python/pythonrun.c:904
#115 PyRun_SimpleStringFlags (
command=0x7ffff7fb29e0 "import datetime, memento_client; mc = memento_client.MementoClient(); mc.timegate_uri = \"http://web.archive.org/web/\"; mc.get_memento_info(\"http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23"..., flags=flags@entry=0x7fffffffe14c)
at ../Python/pythonrun.c:421
#116 0x0000000000441178 in run_command (cf=0x7fffffffe14c,
command=0xa8e8d0 L"import datetime, memento_client; mc = memento_client.MementoClient(); mc.timegate_uri = \"http://web.archive.org/web/\"; mc.get_memento_info(\"http://www.icann.org/en/tlds/agreements/cat/cat-agreement-23"...) at ../Modules/main.c:299
#117 Py_Main (argc=argc@entry=3, argv=argv@entry=0xa8d260) at ../Modules/main.c:747
#118 0x0000000000421f64 in main (argc=3, argv=<optimized out>) at ../Programs/python.c:69
(gdb) q
A debugging session is active.
Inferior 1 [process 2334] will be killed.
Quit anyway? (y or n) y
root@T185561:~/pywikibot#