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

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |k...@davidedmundson.co.uk

--- Comment #1 from David Edmundson <k...@davidedmundson.co.uk> ---
Backtrace is a bit weird with some inlining/optimisations cut out.

#10 0x00007f458f1b62b6 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*)
() at ./x11eventfilter.h:51

must be at:
events.cpp:239
        foreach (X11EventFilter *filter, m_eventFilters) {
            if (filter->eventTypes().contains(eventType) <--- here


Doesn't make too much sense, eventType has the lifespan of the event filter,
which implies m_eventFilters contains something dangling. But the event filter
has a nice RAII pattern to keep m_eventFilters in place.

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

Reply via email to