Opened 15 years ago

Closed 14 years ago

#844 closed bug (Fixed)

deluged segmentation fault

Reported by: Owned by: andar
Priority: major Milestone:
Component: Core Version: 1.1.4
Keywords: Cc:


deluged started segfaulting recently. I did not do anything unusual that might have triggered this, apart from starting to download many (a few dozens) torrents.

I have a core dump but I have no idea what whether it is useful with python.

log file does not have any suspicious messages.

Don't know whether it's related or not, but it also segfaults when I try to remove the attached torrent.

Attachments (2)

Cidade de Deus [mininova].torrent (110.5 KB) - added by 15 years ago.
trace.txt.gz (1.8 KB) - added by 15 years ago.
gdb trace

Download all attachments as: .zip

Change History (10)

Changed 15 years ago by


comment:1 Changed 15 years ago by andar

Please get a back trace.

comment:2 Changed 15 years ago by

Please see the trace file.

I've noticed that it happens when there are many torrents being downloaded. It appears that some file somehow gets corrupted and after that every time deluge tries to process that corrupt file it crashes. The reason I think this is the case is that at first it crashes during normal operation and after that it crashes every time on startup while checking the downloads.

Changed 15 years ago by

gdb trace

comment:3 Changed 15 years ago by

Upgraded to 1.1.6, no change, still crashing

comment:4 Changed 15 years ago by andar

What version of libtorrent are you using?

comment:5 Changed 15 years ago by

The one that comes with standard FC10 rpm (deluge-1.1.6-1.fc10.i386), no idea what it is.

comment:6 Changed 15 years ago by andar

Try turning DHT and Peer Exchange off..

comment:7 Changed 15 years ago by

Same shit, still crashes. I've noticed that it usually happens when I add a few new torrents simultaneously.

comment:8 Changed 14 years ago by andar

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

I believe this is fixed in the latest.

Note: See TracTickets for help on using tickets.