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

Fushan Wen <qydwhotm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/
                   |3f3bea079bb55ec70ce248d1238 |207e3e330505829604da07f5593
                   |cd0e7e38e5261               |a16135e2019b1

--- Comment #6 from Fushan Wen <qydwhotm...@gmail.com> ---
Git commit 207e3e330505829604da07f5593a16135e2019b1 by Fushan Wen.
Committed on 08/04/2023 at 07:41.
Pushed by fusionfuture into branch 'master'.

runners/calculator: set timeout to prevent allocating huge memory

This is not exactly a memory leak. The extreme expression simply
requires huge amounts of memory to calculate.

The calculator runner is problematic since it does not specify
a time limit for calculations, and does not even abort
calculations after the window has been closed
(a simple example of this is the expression 123456789!).

Fixes https://github.com/Qalculate/libqalculate/issues/527
FIXED-IN: 5.27.5


(cherry picked from commit 3f3bea079bb55ec70ce248d1238cd0e7e38e5261)

M  +7    -2    runners/calculator/qalculate_engine.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/207e3e330505829604da07f5593a16135e2019b1

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

Reply via email to