Modify ↓
Ticket #596 (closed defect: fixed)
occasional total unreliability.
| Reported by: | lamara | Owned by: | quinox |
|---|---|---|---|
| Priority: | normal | Milestone: | Release 1.2.16 |
| Component: | nicotine | Version: | 1.2.12 |
| Keywords: | 1.2.12 | Cc: |
Description
occasionally when i start nicotine+ and search for a file i get (very briefly before nicotine shuts down) this (sometimes repeated) note in the log: 'pynicotine.slskmessages.FileSearchResult? unpack requires an argument of string length 4'. nicotine then shuts down. at the moment this is happening every time i search for a certain folder but not when i search for other stuff.. i'm not at all technical but would appreciate some advice. if others are having the same problem, perhaps with the same machine (fujitsu siemens amilo pi1505), then hopefully some sort of resolution will benefit the many..
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

the crash: it's a problem of (Py)GTK, sometimes it helps to upgrade either n+ or the depenencies.
The Unpack warnings: has already been fixed, but can be ignored with your version. With your version n+ is unable to understand a few search results (usually not that many)
The unreliability: What I think is happening is that you're basically DDos'ing yourself. The SLSK protocol has a design flaw in it: if you're getting a lot of results you'll run out of free connections in no-time. This can be achieved by searching for something very popular and/or generic. To prevent this from happening you shouldn't search for "<popular artist>" but for "<popular artist> <album name>" instead.