[kleopatra] [Bug 365931] New: Kleopatra only shows Knight Rider Progress bar and no real progress

Andre Heinecke via KDE Bugzilla bugzilla_noreply at kde.org
Thu Jul 21 10:39:13 BST 2016


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

            Bug ID: 365931
           Summary: Kleopatra only shows Knight Rider Progress bar and no
                    real progress
           Product: kleopatra
           Version: git master
          Platform: Other
               URL: https://bugs.gnupg.org/gnupg/issue2368
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: aheinecke at intevation.de
          Reporter: aheinecke at intevation.de
                CC: kdepim-bugs at kde.org, mutz at kde.org

Older GnuPG versions overflow for files larger 2^31 bytes so this was changed
in GnuPG 2.1.14 does not overflow but scales down the progress after more then
1024*1024 bytes are processed so the progress goes down after that. This is
nearly unhandable in a stable way as we can't really know when a progress was
scaled and when not. Total is always zero unless the job is completed for
QGpgME as it internally uses memory based dataproviders and without the patch
in https://bugs.gnupg.org/gnupg/issue2368 has no way to handle this that I can
see. The patch was rejected upstream so we need another solution for this like
an indicator if a progress is scaled so that we can calculate progress based on
our internal knowledge of the total size.

Attached is a patch that would fix it on Kleopatra's side once QGpgME provides
a decent progress.

Reproducible: Always

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list