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

            Bug ID: 425790
           Summary: KRunner currency converter can't handle large values
                    (32-bit signed int overflow)
           Product: frameworks-krunner
           Version: 5.73.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@privat.broulik.de
          Reporter: gerbils...@gerbilsoft.com
  Target Milestone: ---

Created attachment 131177
  --> https://bugs.kde.org/attachment.cgi?id=131177&action=edit
KRunner showing incorrect currency conversions due to 32-bit signed int
overflow.

Attempting to convert a large currency value results in a signed integer
overflow.


STEPS TO REPRODUCE
1. Enter a large currency value, e.g. "700,000,000 EUR".

OBSERVED RESULT
Converted currency values are all "-21,474,836.48".

EXPECTED RESULT
Currency should be converted correctly.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Gentoo Linux
(available in About System)
KDE Plasma Version: 5.19.2
KDE Frameworks Version: 5.73.0
Qt Version: 5.15.0

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to