[Kget] [Bug 311450] New: Transfers are restarted when multisegment kio is disabled and then reenabled

David E. Narvaez david.narvaez at computer.org
Mon Dec 10 05:22:58 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=311450

            Bug ID: 311450
          Severity: critical
           Version: unspecified
          Priority: NOR
          Assignee: kget at kde.org
           Summary: Transfers are restarted when multisegment kio is
                    disabled and then reenabled
    Classification: Unclassified
                OS: Linux
          Reporter: david.narvaez at computer.org
          Hardware: Other
            Status: NEW
         Component: Multisegkio
           Product: kget

Since KIO and Multisegment KIO handlers can both handle similar protocols, one
can download files with Multisegment KIO, which will store DataFactory
information in the transfers file, then disable Multisegment KIO, restart KGet
and KIO will write transfers without factory information which will mess the
Multisegment KIO handler if reenabled.

Reproducible: Always

Steps to Reproduce:
1. Start KGet, download something with Multisegment KIO plugin enabled and then
disable MultiSegment KIO
2. Quit
3. Start KGet and Enable MultiSegment KIO
4. Quit
5. Start KGet
6. Quit
7. Start

Actual Results:  
In step 5, sizes of all transfers are displayed as n/a, indicating a problem.
In step 7 all transfers are restarted.

Expected Results:  
Size information should be kept and no transfer should be restarted
automatically.

Notice that this causes potential data loss if the original download is
overwritten by the new download and the former is different, so I'm marking it
critical.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kget mailing list