Open CyrilleB79 opened 1 year ago
Hi @CyrilleB79, is this issue still present on the current versions of IBMTTS?
Thanks.
I am currently running version 23.5.2. And I do not remember to have seen this error recently. Let's close this issue.
In case the issue comes back, I will reopen or open a new issue.
Hi David
I am reopening this issue since the update issue has come back today:
INFO - external:globalPlugins._ibmttsUtils.UpdateHandler.checkUpdate (09:00:52.763) - MainThread (11184):
checking for an update of the addon IBMTTS
INFO - external:globalPlugins._ibmttsUtils.UpdateHandler.checkUpdate (09:00:52.867) - MainThread (11184):
checking for an update of the addon IBMTTS
ERROR - external:globalPlugins._ibmttsUtils.UpdateHandler.saveState (09:00:52.934) - MainThread (11184):
Error saving addon update state from C:\Users\CB232690\AppData\Roaming\nvda\IBMTTSUpdateState.pickle
Traceback (most recent call last):
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 272, in saveState
savePickle(self.updateStateFile, self.state)
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 26, in savePickle
pickle.dump(obj, f, 4)
_pickle.PicklingError: Can't pickle <class 'globalPlugins._ibmttsUtils.UpdateState'>: it's not the same object as globalPlugins._ibmttsUtils.UpdateState
INFO - external:globalPlugins._ibmttsUtils.UpdateHandler.checkUpdate (09:00:52.975) - MainThread (11184):
checking for an update of the addon IBMTTS
ERROR - external:globalPlugins._ibmttsUtils.UpdateHandler.saveState (09:00:53.228) - MainThread (11184):
Error saving addon update state from C:\Users\CB232690\AppData\Roaming\nvda\IBMTTSUpdateState.pickle
Traceback (most recent call last):
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 272, in saveState
savePickle(self.updateStateFile, self.state)
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 26, in savePickle
pickle.dump(obj, f, 4)
_pickle.PicklingError: Can't pickle <class 'globalPlugins._ibmttsUtils.UpdateState'>: it's not the same object as globalPlugins._ibmttsUtils.UpdateState
INFO - external:globalPlugins._ibmttsUtils.UpdateHandler.checkUpdate (09:00:53.259) - MainThread (11184):
checking for an update of the addon IBMTTS
ERROR - external:globalPlugins._ibmttsUtils.UpdateHandler.saveState (09:00:53.476) - MainThread (11184):
Error saving addon update state from C:\Users\CB232690\AppData\Roaming\nvda\IBMTTSUpdateState.pickle
Traceback (most recent call last):
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 272, in saveState
savePickle(self.updateStateFile, self.state)
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 26, in savePickle
pickle.dump(obj, f, 4)
_pickle.PicklingError: Can't pickle <class 'globalPlugins._ibmttsUtils.UpdateState'>: it's not the same object as globalPlugins._ibmttsUtils.UpdateState
INFO - external:globalPlugins._ibmttsUtils.UpdateHandler.checkUpdate (09:00:53.524) - MainThread (11184):
checking for an update of the addon IBMTTS
ERROR - external:globalPlugins._ibmttsUtils.UpdateHandler.saveState (09:00:53.578) - MainThread (11184):
Error saving addon update state from C:\Users\CB232690\AppData\Roaming\nvda\IBMTTSUpdateState.pickle
Traceback (most recent call last):
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 272, in saveState
savePickle(self.updateStateFile, self.state)
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 26, in savePickle
pickle.dump(obj, f, 4)
_pickle.PicklingError: Can't pickle <class 'globalPlugins._ibmttsUtils.UpdateState'>: it's not the same object as globalPlugins._ibmttsUtils.UpdateState
INFO - external:globalPlugins._ibmttsUtils.UpdateHandler.checkUpdate (09:00:53.606) - MainThread (11184):
checking for an update of the addon IBMTTS
ERROR - external:globalPlugins._ibmttsUtils.UpdateHandler.saveState (09:00:53.658) - MainThread (11184):
Error saving addon update state from C:\Users\CB232690\AppData\Roaming\nvda\IBMTTSUpdateState.pickle
Traceback (most recent call last):
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 272, in saveState
savePickle(self.updateStateFile, self.state)
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 26, in savePickle
pickle.dump(obj, f, 4)
_pickle.PicklingError: Can't pickle <class 'globalPlugins._ibmttsUtils.UpdateState'>: it's not the same object as globalPlugins._ibmttsUtils.UpdateState
INFO - external:globalPlugins._ibmttsUtils.UpdateHandler.checkUpdate (09:00:53.687) - MainThread (11184):
checking for an update of the addon IBMTTS
ERROR - external:globalPlugins._ibmttsUtils.UpdateHandler.saveState (09:00:53.760) - MainThread (11184):
Error saving addon update state from C:\Users\CB232690\AppData\Roaming\nvda\IBMTTSUpdateState.pickle
Traceback (most recent call last):
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 272, in saveState
savePickle(self.updateStateFile, self.state)
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 26, in savePickle
pickle.dump(obj, f, 4)
_pickle.PicklingError: Can't pickle <class 'globalPlugins._ibmttsUtils.UpdateState'>: it's not the same object as globalPlugins._ibmttsUtils.UpdateState
INFO - external:globalPlugins._ibmttsUtils.UpdateHandler.checkUpdate (09:00:53.848) - MainThread (11184):
checking for an update of the addon IBMTTS
ERROR - external:globalPlugins._ibmttsUtils.UpdateHandler.saveState (09:00:53.909) - MainThread (11184):
Error saving addon update state from C:\Users\CB232690\AppData\Roaming\nvda\IBMTTSUpdateState.pickle
Traceback (most recent call last):
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 272, in saveState
savePickle(self.updateStateFile, self.state)
File "C:\Users\CB232690\AppData\Roaming\nvda\addons\IBMTTS\globalPlugins\_ibmttsUtils.py", line 26, in savePickle
pickle.dump(obj, f, 4)
_pickle.PicklingError: Can't pickle <class 'globalPlugins._ibmttsUtils.UpdateState'>: it's not the same object as globalPlugins._ibmttsUtils.UpdateState
INFO - updateCheck.AutoUpdateChecker._started (09:00:54.757) - MainThread (11184):
Performing automatic update check
I am running version 23.6.1 of IBMTTS driver with NVDA 2023.2beta1.
Trying to update manually indicates that no update is available, which is expected since the version I have is the last release in your GitHub repo.
Same issue again today with 23.6.1.
Note: This issue is a copy of the issue previously reported on NVDA add-on mailing list. As asked for better traceability, I open this GitHub issue in the repo.
Message
Hi David
Also another issue. I am now running NVDA 2023.1beta1 and IBMTTS driver v23.02.1. Automatic update is checked in the add-on's options.
Suddenly, I have got this errors in the log:
Then, launching manually the update check from the add-on's options, I got no error (and no update).
Cheers,
Cyrille