I'm having trouble, I go to services > review services > remote, and it shows the PTR is paused. I click to resume, and it starts processing requests. I leave it overnight, then come back and it shows a notification in Hydrus stating:
Failed to process updates for the public tag repository repository! The error follows:
DBException
TagSizeException: Received a zero-length tag!
Traceback (most recent call last):
File "hydrus\client\ClientServices.py", line 1724, in _SyncProcessUpdates
num_rows_done = HG.client_controller.WriteSynchronous( 'process_repository_definitions', self._service_key, definition_hash, iterator_dict, job_key, work_time )
File "hydrus\core\HydrusController.py", line 852, in WriteSynchronous
return self._Write( action, True, *args, **kwargs )
File "hydrus\core\HydrusController.py", line 237, in _Write
result = self.db.Write( action, synchronous, *args, **kwargs )
File "hydrus\core\HydrusDB.py", line 1100, in Write
if synchronous: return job.GetResult()
File "hydrus\core\HydrusData.py", line 1843, in GetResult
raise e
hydrus.core.HydrusExceptions.DBException: TagSizeException: Received a zero-length tag!
Database Traceback (most recent call last):
File "hydrus\core\HydrusDB.py", line 679, in _ProcessJob
result = self._Write( action, *args, **kwargs )
File "hydrus\client\ClientDB.py", line 19772, in _Write
elif action == 'process_repository_definitions': result = self._ProcessRepositoryDefinitions( *args, **kwargs )
File "hydrus\client\ClientDB.py", line 14780, in _ProcessRepositoryDefinitions
tag_id = self._GetTagId( tag )
File "hydrus\client\ClientDB.py", line 11320, in _GetTagId
HydrusTags.CheckTagNotEmpty( tag )
File "hydrus\core\HydrusTags.py", line 181, in CheckTagNotEmpty
raise HydrusExceptions.TagSizeException( 'Received a zero-length tag!' )
hydrus.core.HydrusExceptions.TagSizeException: Received a zero-length tag!
Database Traceback (most recent call last):
File "hydrus\core\HydrusDB.py", line 679, in _ProcessJob
result = self._Write( action, *args, **kwargs )
File "hydrus\client\ClientDB.py", line 19772, in _Write
elif action == 'process_repository_definitions': result = self._ProcessRepositoryDefinitions( *args, **kwargs )
File "hydrus\client\ClientDB.py", line 14780, in _ProcessRepositoryDefinitions
tag_id = self._GetTagId( tag )
File "hydrus\client\ClientDB.py", line 11320, in _GetTagId
HydrusTags.CheckTagNotEmpty( tag )
File "hydrus\core\HydrusTags.py", line 181, in CheckTagNotEmpty
raise HydrusExceptions.TagSizeException( 'Received a zero-length tag!' )
hydrus.core.HydrusExceptions.TagSizeException: Received a zero-length tag!
Then under services, it shows the PTR is paused again.
Not sure what's going on. I will try updating to the latest version right now though. I'm currently on 420, network version 19. Windows 10.