Xqt added a comment.

  There is an infinite loop in this part of code:
  
    File "C:\pwb\GIT\core\pywikibot\site.py", line 1672, in get
      preloaded = self._get_general(key, expiry)
    File "C:\pwb\GIT\core\pywikibot\site.py", line 1618, in _get_general
      default_info = self._get_siteinfo(props, expiry)
    File "C:\pwb\GIT\core\pywikibot\site.py", line 1541, in _get_siteinfo
      data = request.submit()
    File "C:\pwb\GIT\core\pywikibot\data\api.py", line 2234, in submit
      self._data = super(CachedRequest, self).submit()
    File "C:\pwb\GIT\core\pywikibot\data\api.py", line 1985, in submit
      paramstring)
    File "C:\pwb\GIT\core\pywikibot\data\api.py", line 1744, in _http_request
      body=body, headers=headers)
    File "C:\pwb\GIT\core\pywikibot\tools\__init__.py", line 1738, in wrapper
      return obj(*__args, **__kw)
    File "C:\pwb\GIT\core\pywikibot\comms\http.py", line 311, in request
      headers['user-agent'] = user_agent(site, format_string)
    File "C:\pwb\GIT\core\pywikibot\comms\http.py", line 219, in user_agent
      'lang': site.lang if site else '',
    File "C:\pwb\GIT\core\pywikibot\site.py", line 2713, in lang
      return self.siteinfo['lang']
    File "C:\pwb\GIT\core\pywikibot\site.py", line 1630, in __getitem__
      return self.get(key, False)  # caches and doesn't force it
    File "C:\pwb\GIT\core\pywikibot\site.py", line 1672, in get
      preloaded = self._get_general(key, expiry)

TASK DETAIL
  https://phabricator.wikimedia.org/T228322

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Xqt
Cc: Aklapper, pywikibot-bugs-list, Dalba, Xqt, Viztor, DannyS712, Wenyi, 
Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, 
jayvdb, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to