341 is broken for me, endless database errors
DBException
OperationalError: unable to open database file
Traceback (most recent call last):
File "include\HydrusThreading.py", line 342, in run
callable( *args, **kwargs )
File "include\ClientGUICanvas.py", line 4172, in process_in_thread
HG.client_controller.WriteSynchronous( 'content_updates', { service_key : [ content_update ] } )
File "include\HydrusController.py", line 790, in WriteSynchronous
return self._Write( action, True, *args, **kwargs )
File "include\HydrusController.py", line 228, in _Write
result = self.db.Write( action, synchronous, *args, **kwargs )
File "include\HydrusDB.py", line 976, in Write
if synchronous: return job.GetResult()
File "include\HydrusData.py", line 1519, in GetResult
raise e
include.HydrusExceptions.DBException: OperationalError: unable to open database file
Database Traceback (most recent call last):
File "include\HydrusDB.py", line 580, in _ProcessJob
result = self._Write( action, *args, **kwargs )
File "include\ClientDB.py", line 12306, in _Write
elif action == 'content_updates': self._ProcessContentUpdates( *args, **kwargs )
File "include\ClientDB.py", line 7990, in _ProcessContentUpdates
self._DeleteFiles( service_id, hash_ids )
File "include\ClientDB.py", line 3121, in _DeleteFiles
self._CacheSpecificMappingsDeleteFiles( service_id, tag_service_id, existing_hash_ids )
File "include\ClientDB.py", line 2353, in _CacheSpecificMappingsDeleteFiles
self._c.executemany( 'DELETE FROM ' + cache_current_mappings_table_name + ' WHERE tag_id = ? AND hash_id = ?;', ( ( tag_id, hash_id ) for hash_id in current_hash_ids ) )
sqlite3.OperationalError: unable to open database file
Database Traceback (most recent call last):
File "include\HydrusDB.py", line 580, in _ProcessJob
result = self._Write( action, *args, **kwargs )
File "include\ClientDB.py", line 12306, in _Write
elif action == 'content_updates': self._ProcessContentUpdates( *args, **kwargs )
File "include\ClientDB.py", line 7990, in _ProcessContentUpdates
self._DeleteFiles( service_id, hash_ids )
File "include\ClientDB.py", line 3121, in _DeleteFiles
self._CacheSpecificMappingsDeleteFiles( service_id, tag_service_id, existing_hash_ids )
File "include\ClientDB.py", line 2353, in _CacheSpecificMappingsDeleteFiles
self._c.executemany( 'DELETE FROM ' + cache_current_mappings_table_name + ' WHERE tag_id = ? AND hash_id = ?;', ( ( tag_id, hash_id ) for hash_id in current_hash_ids ) )
sqlite3.OperationalError: unable to open database file
putting back 340 I get no issues