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

Alexander Lohnau <alexander.loh...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/de9d07981e93814e407b05fe7
                   |                            |dcebf0312d1e3cf
         Resolution|---                         |FIXED

--- Comment #7 from Alexander Lohnau <alexander.loh...@gmx.de> ---
Git commit de9d07981e93814e407b05fe7dcebf0312d1e3cf by Alexander Lohnau, on
behalf of Yifan Zhu.
Committed on 17/01/2024 at 22:09.
Pushed by alex into branch 'master'.

runners/calculator: add mutex for CALCULATOR creation/destruction

When using the search field in the overview effect with multiple
monitors, multiple concurrent calls to match(...) are issued. Since
Qalculate is initialized on demand, multiple calls to its constructor may
be issued at the same time. This can cause race conditions in accessing
the global CALCULATOR instance. Add mutex to protect its construction
and destruction.

M  +5    -0    runners/calculator/qalculate_engine.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/de9d07981e93814e407b05fe7dcebf0312d1e3cf

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

Reply via email to