Opened 15 years ago

Closed 15 years ago

#391 closed Bug (worksforme)

Problem with changing a file's download folder after it changed.

Reported by: tiennou Owned by: livings124
Priority: Normal Milestone: None Set
Component: Mac Client Version: 0.82+
Severity: Normal Keywords:


As I did test #285, I changed my torrent from "/Volumes/myExtHD 2/InternetDLs" to "/Volumes/localhost/myExtHD 2". After checking the issue in #285, I set my paths back to "/Volumes/myExtHD 2/InternetDLs". Restarted T. Now I can't seem to get them back to use the local path ! When I start one of them, I get :

1) "Can't start torrent, DL folder not found", "Change"/"OK". I click Change. 2) The sheet open, I set it to /Volumes/myExtHD 2/InternetDLs, press "Change" 3) The dialog from 1 reappears (!), and clicking "Change" again reopens another sheet, then both open sheets are immediately closed... 4) Torrent I tried to start is still paused, and if I try to start it again, I get back at 1)...

I will try to provide more info, but I'm in the process of checking, and don't want to stop it right now ;-).

Change History (4)

comment:1 Changed 15 years ago by tiennou

  • Version changed from 0.82 to 0.82+

comment:2 Changed 15 years ago by tiennou

More info from debugger :

After I choose a folder in 2), I'm in -destinationChoiceClosed:, stepping in a little, I end up in -updateDownloadFolder. Here happen the wierd stuff :

The ternary operator sets folder to the OLD incomplete path, which means fIncompleteFolder wasn't updated when I changed it in Prefs.

Then the torrent try to start and retrigger the error. I know I can fix it with gdb, but I'll try to find why did it do that.

comment:3 Changed 15 years ago by livings124

  • Component changed from Transmission to OS X Interface
  • Owner changed from somebody to livings124

comment:4 Changed 15 years ago by tiennou

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

Okay I'm closing it, since now it works and I have absolutely no idea what went wrong...

Note: See TracTickets for help on using tickets.