Summary: | Crash eventual crash, often on load | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Aleix Pol <aleixpol> |
Component: | kcm_touchpad | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | grave | CC: | barry, chema.hinojosa, cordlandwehr, hrvoje.senjan, kde, lst_manage, phillip, rajeeshknambiar, wengxt |
Priority: | NOR | ||
Version: | 5.17.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Aleix Pol
2016-01-12 23:32:40 UTC
Adding Xuetian Weng who recently touched this part of code if he has any idea. *** Bug 350271 has been marked as a duplicate of this bug. *** *** Bug 349681 has been marked as a duplicate of this bug. *** *** Bug 348926 has been marked as a duplicate of this bug. *** I cannot reproduce this crash. I have both xorg-x11-drv-libinput and xorg-x11-drv-synaptics installed. Is it possible to provide some debug input? Please check if "xcb_connection_t *c" is valid in XcbAtom::XcbAtom, XcbAtom::intern and check "m_connection" is valid in XcbAtom::atom(). All call sites are in kcms/touchpad/src/backend/x11/xcbatom.cpp. (In reply to Rajeesh K V from comment #5) > I cannot reproduce this crash. I have both xorg-x11-drv-libinput and > xorg-x11-drv-synaptics installed. i think crash happens only with synaptics driver (and libinput usually takes precedence). notably disable touchpad when typing option triggers crash. I have no idea that why m_connection could be null (XOpenDisplay(0) fails ?), but even if that's the case, the current master code should be able to catch that case. Could you try plasma-desktop master and only compile kcms/touchpad part and see if it helps? The crash happens with plasma desktop master (In reply to Hrvoje Senjan from comment #8) > The crash happens with plasma desktop master Can you print out m_connection value with gdb? Can you make sure when it crashes it run with newly installed instead of old one? Uninstalled xorg-x11-drv-libinput, running on synaptics driver; still no crash for me. So, yes - it would be great to get some debug output. *** Bug 358190 has been marked as a duplicate of this bug. *** Emm, one thing I mistook is that I thought it is in 5.5.3 because of the report says so. But it's acutally in git. So this should be fixed by http://commits.kde.org/plasma-desktop/cda58f0e256d53e66ca44b77fa7307ee670b8313 . *** Bug 363248 has been marked as a duplicate of this bug. *** |