https://bugs.kde.org/show_bug.cgi?id=418500
Harald Sitter <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|REPORTED |CONFIRMED CC| |[email protected] Summary|crash |crash in plotter race | |condition on m_node --- Comment #12 from Harald Sitter <[email protected]> --- What happens here is that the Plotter connects to windowChanged (handled in the gui thread) and that resets m_node. Meanwhile in the render() function m_node is used (inside the render thread) so there's a mid air race condition chance when windowChanged happens to arrive while render() runs. Presumably more likely to happen when rendering isn't super fast and perhaps best solved by adding a second mutex for locking the m_node during the entire rendering run. -- You are receiving this mail because: You are watching all bug changes.
