Comments (6)
Hmm. I'll have a look. Thanks for the report.
from bittornado.
What branch/commit are you using?
from bittornado.
The latest one I should be using (with the latest error fix I've reported)
$ git pull origin issue_46
^ last command I've ran
$ git branch
- master
from bittornado.
Changing the
self.next_func = self.next_func(val.decode())
to
self.next_func = self.next_func(val.decode('cp1252'))
on Tracker/HTTPHandler.py seems to have worked, I'm not sure if I should be using cp1252 but it fixed the crashing at least. (for now)
from bittornado.
I suspect that works only because 0xA0
is a valid code point in cp1252, not that information is actually being transmitted in cp1252.
Is it a specific .torrent
file that's causing this issue? If you could share that, I may be able to reproduce and track down the bug.
from bittornado.
I'm not sure which torrent it is (or if it's even a torrent causing it), but SHOULD be one of these:
http://www.nyaa.se/?page=download&tid=851191
http://www.nyaa.se/?page=download&tid=851185
http://www.nyaa.se/?page=download&tid=851095
http://www.nyaa.se/?page=download&tid=851203
those were uploaded before the crashes happened
from bittornado.
Related Issues (20)
- allow anonymous connections via i2p HOT 2
- Create torrents from a list of files HOT 9
- can not share data with the same btdownloadheadless.py client each other. HOT 12
- Unknown type for bencode HOT 10
- AttributeError: 'NatCheck' object has no attribute 'bufferlen' HOT 5
- OSError: [Errno 107] Transport endpoint is not connected HOT 8
- ImportError: cannot import name HTTPSConnection HOT 4
- Error creating announcers HOT 7
- KeyError: b'-UT2210-\xd6b\xd8\xbf\xe0\xcf\xc1\xe9E\x94\x1d\xc6' HOT 4
- KeyError: 0 HOT 3
- how can the btmakemetafile.py support filename include Chinese ? HOT 5
- if the leecher sudden disconnection.how to give hint or exit the download script? HOT 2
- timeout exceeded HOT 3
- Invalid key: path.utf-8 HOT 3
- Python3.6 can't work HOT 1
- Please implement --allow-insecure-filename HOT 6
- btmakemetafile fills screen HOT 2
- Downloader doesn't work out of the box?
- KeyError: 'Invalid key: attr' HOT 2
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 bittornado.