-
Notifications
You must be signed in to change notification settings - Fork 161
Closed
Labels
Description
Every time a download completes, I get the error in this output:
Sat 18:38 Nicotine+ supports a country code blocker. That requires a (GPL'ed) library called GeoIP. You can find it here: C library: http://www.maxmind.com/app/c Python bindings: http://www.maxmind.com/app/python (the python bindings require the C
library)
Sat 18:39 adoblivione is making a BrowseShares request
Failed to lookup 4008 in self.transfers
Entering old part FileRequest
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pynicotine/gtkgui/frame.py", line 1482, in OnNetworkEvent
self.np.events[i.__class__](i)
File "/usr/lib/python2.7/site-packages/pynicotine/pynicotine.py", line 1372, in FileDownload
self.transfers.FileDownload(msg)
File "/usr/lib/python2.7/site-packages/pynicotine/transfers.py", line 1064, in FileDownload
self.addToShared(newname)
File "/usr/lib/python2.7/site-packages/pynicotine/transfers.py", line 1102, in addToShared
self.eventprocessor.shares.addToShared(name)
File "/usr/lib/python2.7/site-packages/pynicotine/shares.py", line 962, in addToShared
shared, sharedstreams, wordindex, fileindex, sharedmtimes
File "/usr/lib/python2.7/site-packages/pynicotine/config.py", line 890, in setShares
self._storeObjects(storable_objects)
File "/usr/lib/python2.7/site-packages/pynicotine/config.py", line 900, in _storeObjects
for (key, value) in source.iteritems():
File "/usr/lib/python2.7/UserDict.py", line 143, in iteritems
for k in self:
File "/usr/lib/python2.7/UserDict.py", line 130, in __iter__
for k in self.keys():
File "/usr/lib/python2.7/shelve.py", line 101, in keys
return self.dict.keys()
File "/usr/lib/python2.7/shelve.py", line 79, in closed
raise ValueError('invalid operation on closed shelf')
ValueError: invalid operation on closed shelf
Further information:
- I am on Arch Linux with the latest packages
- I have also tried installing from master
- I have installed the latest packages for Python2.7, GTK+ 2.24, PyGTK 2.24, and mutagen
- I cleared out my
~/.nicotinefolder on every fresh install - I get errors on git versions further back than nicotine+ will actually work for me, so it's likely a dependency or user error, but I cannot narrow this down further on my own
Reactions are currently unavailable