Opened 12 years ago

Closed 12 years ago

#2481 closed Bug (invalid)

Transmission downloads torrent parts (files/folders) which were never selected

Reported by: porg Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 1.75
Severity: Critical Keywords:
Cc:

Description

BUG ENVIRONMENT DESCRIPTION

When you open a torrent file, the per-torrent-settings dialogue opens.

If the torrent contains multiple files, you can choose which files/folders you want to download by selecting through toggling their checkboxes in the column "Download". (Either per file, or recursively on directories). Later the user has the possibility to control/modify the selection at: Inspector Windows > Files Tab.

BUG DESCRIPTION

Sometimes Transmission creates files/folders in the download directory, which I never selected! Not in the first place in the per-torrent-settings dialogue, nor did I change anything later while the session in the Files Tab of the Inspector!

BUG EXAMPLE

Selected content:

dir2/
 file20
dir3/ # Selected, meaning that all subcontent was automatically selected!
 file1
 file2
 file3

Actually created content:

dir2/
 file19
 file20 # Only this one was selected!
 file21
 file23
dir3/   # Completely created as selected.
 file01
 file02
 file03
dir4/   # Not selected at all, but created directory plus its first child!
 file01 # At least did not select more children (file2 file3 ...)

INSPECTING THE UNWANTED FILES:

I did some hex-editor inspection on the unwanted files. Some are only zero-valued (0x00) files, so this is "just" a waste of disk space, but some also contain actual data (non 0x00 values). Here the bug is even more serious as this likely indicates that downloading occurred, meaning it is then also a waste of internet bandwidth!

PROBLEM ISOLATION

I did not try to reproduce/isolate the bug. I am not sure whether it occurs preferable in torrents which have their multiple contents sorted in flat-hierarchies or in directory-hierarchies. This has to be evaluated by professionals.

Change History (1)

comment:1 Changed 12 years ago by livings124

  • Resolution set to invalid
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.