Comments (6)
I can't seem to reproduce this. How did you get this error?
from tribler.
Just running latest devel HEAD I ran out of space before, so I deleted some stuff and restarted Tribler, a couple seconds after starting I got this.
from tribler.
This error is basically caused by two .torrent files resulting in the same swift_roothash, apperently with different infohashes.
We could modify RemoteTorrentHandler._write_to_collected to return None when os.path.exists(mfpath), and not update the db if None is returned.
from tribler.
maybe it was hashing two 0 byte files?
from tribler.
That might be an explanation. However, it should not write 0 byte files to disk. If a torrent was collected from the dht, it will only be written to disk if it is a valid torrent. If a torrent is collected true swift, then files should have been removed if it does not download the complete file.
Maybe add a debug line which prints the filesize to stderr.
from tribler.
I'm closing this now, I can't trigger it anymore.
from tribler.
Related Issues (20)
- [7.13.3] Some database queries can be very slow HOT 1
- [7.13.3] Investigating reasons for CoreConnectTimeoutError
- Segfault on MacOS on main branch build HOT 3
- Popular Page is empty. HOT 1
- UI Layout for the Add Torrent button is corrupted HOT 2
- Reports to Sentry are silently ignored on some Tribler installations
- ProactorEventLoop bug reproduced: UDP server stops accepting datagrams from any clients after a single client disconnects HOT 1
- `SearchResultsModel` performs queries without text
- [7.13.3] PermissionError: [Errno 13] Permission denied: <filepath>
- Health notification is not being sent to the GUI
- [7.13.3] ValueError: bit must be 0 or 1, got 4
- `Stale.yml` Node.js 16 actions are deprecated
- `Gatekeeper.yml` gatekeeper Label check failed: required 1 of 'PR: safe to check', but found 0. HOT 1
- is_frozen() returns the wrong result when the Tribler binary is built with cx_freeze instead of PyInstaller
- [7.14 release branch] PyInstaller refuses to build Tribler on Mac
- `guitest` is failing HOT 1
- After upgrade to 7.14.0 http_port keeps changing and api does not work HOT 27
- GUI tests are order dependent
- No matching distribution found for libtorrent==1.2.19 for macOS HOT 1
- [7.14.0] ValueError: invalid literal for int() with base 10 (in DownloadManager.set_proxy_settings) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tribler.