level 4
Exception during UpdaterModule.Update
Traceback (most recent call last):
File "lib\update.pyc", line 768, in Update
File "lib\update.pyc", line 862, in _Update
File "lib\update.pyc", line 541, in Run
File "zsync\zsync.pyc", line 1273, in CreatePatch
File "zsync\zsync.pyc", line 938, in GetInfo
File "download\urllib2Mods.pyc", line 156, in Opener
File "download\urllib2Mods.pyc", line 121, in func
File "urllib2.pyc", line 126, in urlopen
File "urllib2.pyc", line 397, in open
File "urllib2.pyc", line 510, in http_response
File "urllib2.pyc", line 429, in error
File "urllib2.pyc", line 369, in _call_chain
File "urllib2.pyc", line 584, in http_error_302
File "urllib2.pyc", line 554, in redirect_request
TypeError: Request() got an unexpected keyword argument 'origin_req_host'
Locals by frame, innermost last:
Frame __bootstrap in threading.pyc at line 503:
self = <Thread(UpdaterProcessThread, started 52472)>
Frame __bootstrap_inner in threading.pyc at line 530:
self = <Thread(UpdaterProcessThread, started 52472)>
Frame run in threading.pyc at line 483:
self = <Thread(UpdaterProcessThread, started 52472)>
self._Thread__args = ()
self._Thread__block = <Condition(<thread.lock object at 0x03CE87D0>, 0)>
self._Thread__daemonic = False
self._Thread__ident = 52472
self._Thread__initialized = True
self._Thread__kwargs = {}
self._Thread__name = 'UpdaterProcessThread'
self._Thread__started = <threading._Event object at 0x069DA330>
self._Thread__stderr = <__main__.Stderr object at 0x01D04630>
self._Thread__stopped = False
self._Thread__target = <bound method UpdaterModule.Update of <lib.update.UpdaterModule instance at 0x06991E18>>
self._Verbose__verbose = False
Frame Update in lib\update.pyc at line 786:
self = <lib.update.UpdaterModule instance at 0x06991E18>
self.average = 41.34803099347564
self.
bp
s = ' - '
self.cache = u'D:\\Eve\\launcher\\cache\\Download'
self.dxFolder = u'D:\\Eve\\bin\\DirectX'
self.folder = u'D:\\Eve'
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.info = <function wrapper at 0x069CE5F0>
self.isNotRunning = <threading._Event object at 0x069DA090>
self.isRunning = <threading._Event object at 0x069C33B0>
self.lastBpsUpdate = 1429284111.439
self.lock = <thread.lock object at 0x03CE8820>
self.proc = <lib.update.DownloadPremadePatch instance at 0x06919E68>
self.server = 'SERENITY'
self.settings = <lib.userSettings.UserSettings instance at 0x069947D8>
self.startTime = 1429284108.72
self.successful = False
self.totalLast = 240
self.view = <lib.ui.frame.LauncherFrame; proxy of <Swig Object of type 'wxFrame *' at 0x285eb88> >
Frame _Update in lib\update.pyc at line 898:
args = [u'D:\\Eve', <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>, u'D:\\Eve\\launcher\\cache\\Download', <function wrapper at 0x069CE5F0>]
oldDXFolderSums = ''
patchFile = u'D:\\Eve\\EVE_Online_871062-873803_win.patch'
self = <lib.update.UpdaterModule instance at 0x06991E18>
self.average = 41.34803099347564
self.bps = ' - '
self.cache = u'D:\\Eve\\launcher\\cache\\Download'
self.dxFolder = u'D:\\Eve\\bin\\DirectX'
self.folder = u'D:\\Eve'
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.info = <function wrapper at 0x069CE5F0>
self.isNotRunning = <threading._Event object at 0x069DA090>
self.isRunning = <threading._Event object at 0x069C33B0>
self.lastBpsUpdate = 1429284111.439
self.lock = <thread.lock object at 0x03CE8820>
self.proc = <lib.update.DownloadPremadePatch instance at 0x06919E68>
self.server = 'SERENITY'
self.settings = <lib.userSettings.UserSettings instance at 0x069947D8>
self.startTime = 1429284108.72
self.successful = False
self.totalLast = 240
self.view = <lib.ui.frame.LauncherFrame; proxy of <Swig Object of type 'wxFrame *' at 0x285eb88> >
Frame Run in lib\update.pyc at line 541:
self = <lib.update.CreateHttpPatch instance at 0x0691C940>
self.cache = u'D:\\Eve\\launcher\\cache\\Download'
self.folder = u'D:\\Eve'
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.info = <function wrapper at 0x069CE5F0>
self.patchFile = u'D:\\Eve\\EVE_Online_871062-873803_win.patch'
self.progress = <lib.update.UpdaterProgress instance at 0x0691C990>
self.stepWeight = [(0, <function <lambda> at 0x069CE870>), (0.05, <function <lambda> at 0x069CE930>), (0.1, <function <lambda> at 0x069CE930>), (0.1, <function <lambda> at 0x069CE930>), (0.25, <function <lambda> at 0x069CE930>), (0.5, <function downloadFunc at 0x069CE6B0>)]
self.url = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
self.z = <zsync.zsync.CreatePatch instance at 0x0691C058>
Frame CreatePatch in zsync\zsync.pyc at line 1273:
self = <zsync.zsync.CreatePatch instance at 0x0691C058>
self.badBlocks = None
self.dataBlockIndex = None
self.dl_amount = 0
self.dl_total = 0
self.downloadFolder = None
self.downloadRanges = None
self.downloadThreads = 5
self.filesToRepair = None
self.folder = u'D:\\Eve'
self.fp = None
self.goodBlocks = {}
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.ignore = ['launcher/*']
self.info = None
self.loaded_blockindex = None
self.loaded_goodBlocks = None
self.loaded_info = None
self.loaded_rsums = None
self.localFilesSha1 = {}
self.patchDataEndIndex = 0
self.patchFile = u'D:\\Eve\\EVE_Online_871062-873803_win.patch'
self.patchIndex = OrderedDict()
self.progress = <lib.update.UpdaterProgress instance at 0x0691C990>
self.restorers = None
self.resumePatch = 0
self.rsums = None
self.sortingFunc = <function CustomFileOrderSort at 0x03BE2B30>
self.symlinks = None
self.url = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
self.whitelist = []
Frame GetInfo in zsync\zsync.pyc at line 942:
p = <lib.update.UpdaterProgress instance at 0x0691C990>
self = <zsync.zsync.CreatePatch instance at 0x0691C058>
self.badBlocks = None
self.dataBlockIndex = None
self.dl_amount = 0
self.dl_total = 0
self.downloadFolder = None
self.downloadRanges = None
self.downloadThreads = 5
self.filesToRepair = None
self.folder = u'D:\\Eve'
self.fp = None
self.goodBlocks = {}
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.ignore = ['launcher/*']
self.info = None
self.loaded_blockindex = None
self.loaded_goodBlocks = None
self.loaded_info = None
self.loaded_rsums = None
self.localFilesSha1 = {}
self.patchDataEndIndex = 0
self.patchFile = u'D:\\Eve\\EVE_Online_871062-873803_win.patch'
self.patchIndex = OrderedDict()
self.progress = <lib.update.UpdaterProgress instance at 0x0691C990>
self.restorers = None
self.resumePatch = 0
self.rsums = None
self.sortingFunc = <function CustomFileOrderSort at 0x03BE2B30>
self.symlinks = None
self.url = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
self.whitelist = []
Frame Opener in download\urllib2Mods.pyc at line 156:
_max = 1.0
_min = 1e-20
_urlopen = <function func at 0x03C296F0>
a = ('http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat',)
clock = [0.0]
kw = {}
lock = <thread.lock object at 0x022CEF70>
slp = [1e-20]
throttle = [0]
Frame func in download\urllib2Mods.pyc at line 121:
_urlopen = <function urlopen at 0x038124B0>
a = ('http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat',)
counter = [240]
kw = {}
Frame urlopen in urllib2.pyc at line 126:
data = None
timeout = <object object at 0x01CF1050>
url = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
Frame open in urllib2.pyc at line 397:
data = None
fullurl = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
meth = <bound method HTTPErrorProcessor.http_response of <urllib2.HTTPErrorProcessor instance at 0x03954D00>>
meth_name = 'http_response'
processor = <urllib2.HTTPErrorProcessor instance at 0x03954D00>
protocol = 'http'
req = <urllib2.Request instance at 0x069910F8>
response = <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>
self = <urllib2.OpenerDirector instance at 0x038BB8C8>
self.addheaders = [('User-agent', 'Python-urllib/2.7')]
self.handle_error = {'http': {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}}
self.handle_open = {'unknown': [<urllib2.UnknownHandler instance at 0x0394BCD8>], 'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>], 'file': [<urllib2.FileHandler instance at 0x03954D50>], 'ftp': [<urllib2.FTPHandler instance at 0x03954D28>]}
self.handlers = [<urllib2.UnknownHandler instance at 0x0394BCD8>, <urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>, <urllib2.HTTPRedirectHandler instance at 0x03954CD8>, <urllib2.FTPHandler instance at 0x03954D28>, <urllib2.FileHandler instance at 0x03954D50>, <download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>, <urllib2.HTTPErrorProcessor instance at 0x03954D00>]
self.process_request = {'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>]}
self.process_response = {'http': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>], 'https': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>]}
timeout = <object object at 0x01CF1050>
Frame http_response in urllib2.pyc at line 510:
code = 302
hdrs = <httplib.HTTPMessage instance at 0x06919B20>
msg = 'Found'
request = <urllib2.Request instance at 0x069910F8>
response = <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>
self = <urllib2.HTTPErrorProcessor instance at 0x03954D00>
self.parent = <urllib2.OpenerDirector instance at 0x038BB8C8>
Frame error in urllib2.pyc at line 429:
args = ({'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}, 302, 'http_error_302', <urllib2.Request instance at 0x069910F8>, <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>, 302, 'Found', <httplib.HTTPMessage instance at 0x06919B20>)
dict = {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}
http_err = 1
meth_name = 'http_error_302'
orig_args = (<urllib2.Request instance at 0x069910F8>, <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>, 302, 'Found', <httplib.HTTPMessage instance at 0x06919B20>)
proto = 302
self = <urllib2.OpenerDirector instance at 0x038BB8C8>
self.addheaders = [('User-agent', 'Python-urllib/2.7')]
self.handle_error = {'http': {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}}
self.handle_open = {'unknown': [<urllib2.UnknownHandler instance at 0x0394BCD8>], 'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>], 'file': [<urllib2.FileHandler instance at 0x03954D50>], 'ftp': [<urllib2.FTPHandler instance at 0x03954D28>]}
self.handlers = [<urllib2.UnknownHandler instance at 0x0394BCD8>, <urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>, <urllib2.HTTPRedirectHandler instance at 0x03954CD8>, <urllib2.FTPHandler instance at 0x03954D28>, <urllib2.FileHandler instance at 0x03954D50>, <download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>, <urllib2.HTTPErrorProcessor instance at 0x03954D00>]
self.process_request = {'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>]}
self.process_response = {'http': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>], 'https': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>]}
Frame _call_chain in urllib2.pyc at line 369:
args = (<urllib2.Request instance at 0x069910F8>, <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>, 302, 'Found', <httplib.HTTPMessage instance at 0x06919B20>)
chain = {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}
func = <bound method HTTPRedirectHandler.http_error_302 of <urllib2.HTTPRedirectHandler instance at 0x03954CD8>>
handler = <urllib2.HTTPRedirectHandler instance at 0x03954CD8>
handlers = [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]
kind = 302
meth_name = 'http_error_302'
self = <urllib2.OpenerDirector instance at 0x038BB8C8>
self.addheaders = [('User-agent', 'Python-urllib/2.7')]
self.handle_error = {'http': {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}}
self.handle_open = {'unknown': [<urllib2.UnknownHandler instance at 0x0394BCD8>], 'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>], 'file': [<urllib2.FileHandler instance at 0x03954D50>], 'ftp': [<urllib2.FTPHandler instance at 0x03954D28>]}
self.handlers = [<urllib2.UnknownHandler instance at 0x0394BCD8>, <urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>, <urllib2.HTTPRedirectHandler instance at 0x03954CD8>, <urllib2.FTPHandler instance at 0x03954D28>, <urllib2.FileHandler instance at 0x03954D50>, <download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>, <urllib2.HTTPErrorProcessor instance at 0x03954D00>]
self.process_request = {'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>]}
self.process_response = {'http': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>], 'https': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>]}
Frame http_error_302 in urllib2.pyc at line 584:
code = 302
fp = <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>
headers = <httplib.HTTPMessage instance at 0x06919B20>
msg = 'Found'
newurl = 'http://10.1.2.254/files/20240000003E552C/cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
req = <urllib2.Request instance at 0x069910F8>
self = <urllib2.HTTPRedirectHandler instance at 0x03954CD8>
self.parent = <urllib2.OpenerDirector instance at 0x038BB8C8>
urlparts = ParseResult(scheme='http', netloc='10.1.2.254', path='/files/20240000003E552C/cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat', params='', query='', fragment='')
Frame redirect_request in urllib2.pyc at line 554:
code = 302
fp = <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>
headers = <httplib.HTTPMessage instance at 0x06919B20>
m = 'GET'
msg = 'Found'
newheaders = {'Accept-encoding': 'gzip', 'User-agent': 'EVEOnlineLauncher/1.42'}
newurl = 'http://10.1.2.254/files/20240000003E552C/cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
req = <urllib2.Request instance at 0x069910F8>
self = <urllib2.HTTPRedirectHandler instance at 0x03954CD8>
self.parent = <urllib2.OpenerDirector instance at 0x038BB8C8>
2015年04月18日 07点04分
1
Traceback (most recent call last):
File "lib\update.pyc", line 768, in Update
File "lib\update.pyc", line 862, in _Update
File "lib\update.pyc", line 541, in Run
File "zsync\zsync.pyc", line 1273, in CreatePatch
File "zsync\zsync.pyc", line 938, in GetInfo
File "download\urllib2Mods.pyc", line 156, in Opener
File "download\urllib2Mods.pyc", line 121, in func
File "urllib2.pyc", line 126, in urlopen
File "urllib2.pyc", line 397, in open
File "urllib2.pyc", line 510, in http_response
File "urllib2.pyc", line 429, in error
File "urllib2.pyc", line 369, in _call_chain
File "urllib2.pyc", line 584, in http_error_302
File "urllib2.pyc", line 554, in redirect_request
TypeError: Request() got an unexpected keyword argument 'origin_req_host'
Locals by frame, innermost last:
Frame __bootstrap in threading.pyc at line 503:
self = <Thread(UpdaterProcessThread, started 52472)>
Frame __bootstrap_inner in threading.pyc at line 530:
self = <Thread(UpdaterProcessThread, started 52472)>
Frame run in threading.pyc at line 483:
self = <Thread(UpdaterProcessThread, started 52472)>
self._Thread__args = ()
self._Thread__block = <Condition(<thread.lock object at 0x03CE87D0>, 0)>
self._Thread__daemonic = False
self._Thread__ident = 52472
self._Thread__initialized = True
self._Thread__kwargs = {}
self._Thread__name = 'UpdaterProcessThread'
self._Thread__started = <threading._Event object at 0x069DA330>
self._Thread__stderr = <__main__.Stderr object at 0x01D04630>
self._Thread__stopped = False
self._Thread__target = <bound method UpdaterModule.Update of <lib.update.UpdaterModule instance at 0x06991E18>>
self._Verbose__verbose = False
Frame Update in lib\update.pyc at line 786:
self = <lib.update.UpdaterModule instance at 0x06991E18>
self.average = 41.34803099347564
self.
bp
s = ' - '
self.cache = u'D:\\Eve\\launcher\\cache\\Download'
self.dxFolder = u'D:\\Eve\\bin\\DirectX'
self.folder = u'D:\\Eve'
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.info = <function wrapper at 0x069CE5F0>
self.isNotRunning = <threading._Event object at 0x069DA090>
self.isRunning = <threading._Event object at 0x069C33B0>
self.lastBpsUpdate = 1429284111.439
self.lock = <thread.lock object at 0x03CE8820>
self.proc = <lib.update.DownloadPremadePatch instance at 0x06919E68>
self.server = 'SERENITY'
self.settings = <lib.userSettings.UserSettings instance at 0x069947D8>
self.startTime = 1429284108.72
self.successful = False
self.totalLast = 240
self.view = <lib.ui.frame.LauncherFrame; proxy of <Swig Object of type 'wxFrame *' at 0x285eb88> >
Frame _Update in lib\update.pyc at line 898:
args = [u'D:\\Eve', <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>, u'D:\\Eve\\launcher\\cache\\Download', <function wrapper at 0x069CE5F0>]
oldDXFolderSums = ''
patchFile = u'D:\\Eve\\EVE_Online_871062-873803_win.patch'
self = <lib.update.UpdaterModule instance at 0x06991E18>
self.average = 41.34803099347564
self.bps = ' - '
self.cache = u'D:\\Eve\\launcher\\cache\\Download'
self.dxFolder = u'D:\\Eve\\bin\\DirectX'
self.folder = u'D:\\Eve'
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.info = <function wrapper at 0x069CE5F0>
self.isNotRunning = <threading._Event object at 0x069DA090>
self.isRunning = <threading._Event object at 0x069C33B0>
self.lastBpsUpdate = 1429284111.439
self.lock = <thread.lock object at 0x03CE8820>
self.proc = <lib.update.DownloadPremadePatch instance at 0x06919E68>
self.server = 'SERENITY'
self.settings = <lib.userSettings.UserSettings instance at 0x069947D8>
self.startTime = 1429284108.72
self.successful = False
self.totalLast = 240
self.view = <lib.ui.frame.LauncherFrame; proxy of <Swig Object of type 'wxFrame *' at 0x285eb88> >
Frame Run in lib\update.pyc at line 541:
self = <lib.update.CreateHttpPatch instance at 0x0691C940>
self.cache = u'D:\\Eve\\launcher\\cache\\Download'
self.folder = u'D:\\Eve'
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.info = <function wrapper at 0x069CE5F0>
self.patchFile = u'D:\\Eve\\EVE_Online_871062-873803_win.patch'
self.progress = <lib.update.UpdaterProgress instance at 0x0691C990>
self.stepWeight = [(0, <function <lambda> at 0x069CE870>), (0.05, <function <lambda> at 0x069CE930>), (0.1, <function <lambda> at 0x069CE930>), (0.1, <function <lambda> at 0x069CE930>), (0.25, <function <lambda> at 0x069CE930>), (0.5, <function downloadFunc at 0x069CE6B0>)]
self.url = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
self.z = <zsync.zsync.CreatePatch instance at 0x0691C058>
Frame CreatePatch in zsync\zsync.pyc at line 1273:
self = <zsync.zsync.CreatePatch instance at 0x0691C058>
self.badBlocks = None
self.dataBlockIndex = None
self.dl_amount = 0
self.dl_total = 0
self.downloadFolder = None
self.downloadRanges = None
self.downloadThreads = 5
self.filesToRepair = None
self.folder = u'D:\\Eve'
self.fp = None
self.goodBlocks = {}
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.ignore = ['launcher/*']
self.info = None
self.loaded_blockindex = None
self.loaded_goodBlocks = None
self.loaded_info = None
self.loaded_rsums = None
self.localFilesSha1 = {}
self.patchDataEndIndex = 0
self.patchFile = u'D:\\Eve\\EVE_Online_871062-873803_win.patch'
self.patchIndex = OrderedDict()
self.progress = <lib.update.UpdaterProgress instance at 0x0691C990>
self.restorers = None
self.resumePatch = 0
self.rsums = None
self.sortingFunc = <function CustomFileOrderSort at 0x03BE2B30>
self.symlinks = None
self.url = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
self.whitelist = []
Frame GetInfo in zsync\zsync.pyc at line 942:
p = <lib.update.UpdaterProgress instance at 0x0691C990>
self = <zsync.zsync.CreatePatch instance at 0x0691C058>
self.badBlocks = None
self.dataBlockIndex = None
self.dl_amount = 0
self.dl_total = 0
self.downloadFolder = None
self.downloadRanges = None
self.downloadThreads = 5
self.filesToRepair = None
self.folder = u'D:\\Eve'
self.fp = None
self.goodBlocks = {}
self.hashdb = <ChecksumDB at 'D:\\Eve\\launcher\\cache\\checksums'>
self.ignore = ['launcher/*']
self.info = None
self.loaded_blockindex = None
self.loaded_goodBlocks = None
self.loaded_info = None
self.loaded_rsums = None
self.localFilesSha1 = {}
self.patchDataEndIndex = 0
self.patchFile = u'D:\\Eve\\EVE_Online_871062-873803_win.patch'
self.patchIndex = OrderedDict()
self.progress = <lib.update.UpdaterProgress instance at 0x0691C990>
self.restorers = None
self.resumePatch = 0
self.rsums = None
self.sortingFunc = <function CustomFileOrderSort at 0x03BE2B30>
self.symlinks = None
self.url = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
self.whitelist = []
Frame Opener in download\urllib2Mods.pyc at line 156:
_max = 1.0
_min = 1e-20
_urlopen = <function func at 0x03C296F0>
a = ('http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat',)
clock = [0.0]
kw = {}
lock = <thread.lock object at 0x022CEF70>
slp = [1e-20]
throttle = [0]
Frame func in download\urllib2Mods.pyc at line 121:
_urlopen = <function urlopen at 0x038124B0>
a = ('http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat',)
counter = [240]
kw = {}
Frame urlopen in urllib2.pyc at line 126:
data = None
timeout = <object object at 0x01CF1050>
url = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
Frame open in urllib2.pyc at line 397:
data = None
fullurl = 'http://cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
meth = <bound method HTTPErrorProcessor.http_response of <urllib2.HTTPErrorProcessor instance at 0x03954D00>>
meth_name = 'http_response'
processor = <urllib2.HTTPErrorProcessor instance at 0x03954D00>
protocol = 'http'
req = <urllib2.Request instance at 0x069910F8>
response = <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>
self = <urllib2.OpenerDirector instance at 0x038BB8C8>
self.addheaders = [('User-agent', 'Python-urllib/2.7')]
self.handle_error = {'http': {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}}
self.handle_open = {'unknown': [<urllib2.UnknownHandler instance at 0x0394BCD8>], 'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>], 'file': [<urllib2.FileHandler instance at 0x03954D50>], 'ftp': [<urllib2.FTPHandler instance at 0x03954D28>]}
self.handlers = [<urllib2.UnknownHandler instance at 0x0394BCD8>, <urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>, <urllib2.HTTPRedirectHandler instance at 0x03954CD8>, <urllib2.FTPHandler instance at 0x03954D28>, <urllib2.FileHandler instance at 0x03954D50>, <download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>, <urllib2.HTTPErrorProcessor instance at 0x03954D00>]
self.process_request = {'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>]}
self.process_response = {'http': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>], 'https': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>]}
timeout = <object object at 0x01CF1050>
Frame http_response in urllib2.pyc at line 510:
code = 302
hdrs = <httplib.HTTPMessage instance at 0x06919B20>
msg = 'Found'
request = <urllib2.Request instance at 0x069910F8>
response = <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>
self = <urllib2.HTTPErrorProcessor instance at 0x03954D00>
self.parent = <urllib2.OpenerDirector instance at 0x038BB8C8>
Frame error in urllib2.pyc at line 429:
args = ({'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}, 302, 'http_error_302', <urllib2.Request instance at 0x069910F8>, <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>, 302, 'Found', <httplib.HTTPMessage instance at 0x06919B20>)
dict = {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}
http_err = 1
meth_name = 'http_error_302'
orig_args = (<urllib2.Request instance at 0x069910F8>, <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>, 302, 'Found', <httplib.HTTPMessage instance at 0x06919B20>)
proto = 302
self = <urllib2.OpenerDirector instance at 0x038BB8C8>
self.addheaders = [('User-agent', 'Python-urllib/2.7')]
self.handle_error = {'http': {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}}
self.handle_open = {'unknown': [<urllib2.UnknownHandler instance at 0x0394BCD8>], 'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>], 'file': [<urllib2.FileHandler instance at 0x03954D50>], 'ftp': [<urllib2.FTPHandler instance at 0x03954D28>]}
self.handlers = [<urllib2.UnknownHandler instance at 0x0394BCD8>, <urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>, <urllib2.HTTPRedirectHandler instance at 0x03954CD8>, <urllib2.FTPHandler instance at 0x03954D28>, <urllib2.FileHandler instance at 0x03954D50>, <download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>, <urllib2.HTTPErrorProcessor instance at 0x03954D00>]
self.process_request = {'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>]}
self.process_response = {'http': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>], 'https': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>]}
Frame _call_chain in urllib2.pyc at line 369:
args = (<urllib2.Request instance at 0x069910F8>, <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>, 302, 'Found', <httplib.HTTPMessage instance at 0x06919B20>)
chain = {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}
func = <bound method HTTPRedirectHandler.http_error_302 of <urllib2.HTTPRedirectHandler instance at 0x03954CD8>>
handler = <urllib2.HTTPRedirectHandler instance at 0x03954CD8>
handlers = [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]
kind = 302
meth_name = 'http_error_302'
self = <urllib2.OpenerDirector instance at 0x038BB8C8>
self.addheaders = [('User-agent', 'Python-urllib/2.7')]
self.handle_error = {'http': {'default': [<urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>], 307: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 301: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 302: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>], 303: [<urllib2.HTTPRedirectHandler instance at 0x03954CD8>]}}
self.handle_open = {'unknown': [<urllib2.UnknownHandler instance at 0x0394BCD8>], 'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>], 'file': [<urllib2.FileHandler instance at 0x03954D50>], 'ftp': [<urllib2.FTPHandler instance at 0x03954D28>]}
self.handlers = [<urllib2.UnknownHandler instance at 0x0394BCD8>, <urllib2.HTTPDefaultErrorHandler instance at 0x03954CB0>, <urllib2.HTTPRedirectHandler instance at 0x03954CD8>, <urllib2.FTPHandler instance at 0x03954D28>, <urllib2.FileHandler instance at 0x03954D50>, <download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>, <urllib2.HTTPErrorProcessor instance at 0x03954D00>]
self.process_request = {'http': [<download.urllib2Mods.HttpHandlerWithCompressionSupport instance at 0x03954DC8>]}
self.process_response = {'http': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>], 'https': [<urllib2.HTTPErrorProcessor instance at 0x03954D00>]}
Frame http_error_302 in urllib2.pyc at line 584:
code = 302
fp = <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>
headers = <httplib.HTTPMessage instance at 0x06919B20>
msg = 'Found'
newurl = 'http://10.1.2.254/files/20240000003E552C/cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
req = <urllib2.Request instance at 0x069910F8>
self = <urllib2.HTTPRedirectHandler instance at 0x03954CD8>
self.parent = <urllib2.OpenerDirector instance at 0x038BB8C8>
urlparts = ParseResult(scheme='http', netloc='10.1.2.254', path='/files/20240000003E552C/cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat', params='', query='', fragment='')
Frame redirect_request in urllib2.pyc at line 554:
code = 302
fp = <addinfourl at 110205688 whose fp = <addinfourl at 110205488 whose fp = <socket._fileobject object at 0x069CE7B0>>>
headers = <httplib.HTTPMessage instance at 0x06919B20>
m = 'GET'
msg = 'Found'
newheaders = {'Accept-encoding': 'gzip', 'User-agent': 'EVEOnlineLauncher/1.42'}
newurl = 'http://10.1.2.254/files/20240000003E552C/cdnupdateeve.tiancity.cn/873803/RepairData_873803.dat'
req = <urllib2.Request instance at 0x069910F8>
self = <urllib2.HTTPRedirectHandler instance at 0x03954CD8>
self.parent = <urllib2.OpenerDirector instance at 0x038BB8C8>