Modify

Ticket #596 (closed defect: fixed)

Opened 22 months ago

Last modified 22 months ago

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

comment:1 Changed 22 months ago by quinox

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.

comment:2 Changed 22 months ago by quinox

  • Status changed from new to closed
  • Resolution set to fixed

Unpack/unreliability has been fixed, crash is an invalid.

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.