Bug 358189

Summary: kdeinit5 and kded5 crash in XlibBackend::setTouchpadOff
Product: [Applications] systemsettings Reporter: Mykola Krachkovsky <w01dnick>
Component: kcm_touchpadAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: rajeeshknambiar
Priority: NOR    
Version: 5.17.5   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Full kdeinit5 stack trace
Full kded5 stack trace

Description Mykola Krachkovsky 2016-01-18 21:06:03 UTC
kdeinit5 crashes on start:
#6  0x00007f211628be2f in xcb_wait_for_reply () at /usr/lib64/libxcb.so.1
#7  0x00007f20dd762ee1 in XcbAtom::atom() (this=this@entry=0x2a868b8) at /usr/src/debug/plasma-desktop-5.5.90git~20160117T125442~e284e9d/kcms/touchpad/src/backends/x11/xcbatom.cpp:49
#8  0x00007f20dd762067 in XlibTouchpad::setTouchpadOff(int) (this=0x2a86860, touchpadOff=2) at /usr/src/debug/plasma-desktop-5.5.90git~20160117T125442~e284e9d/kcms/touchpad/src/backends/x11/xlibtouchpad.cpp:266
#9  0x00007f20dd75bd4a in XlibBackend::setTouchpadOff(TouchpadBackend::TouchpadOffState) (this=<optimized out>, state=TouchpadBackend::TouchpadTapAndScrollDisabled) at /usr/src/debug/plasma-desktop-5.5.90git~20160117T125442~e284e9d/kcms/touchpad/src/backends/x11/xlibbackend.cpp:189
#10 0x00007f20dd764a0d in TouchpadDisabler::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/plasma-desktop-5.5.90git~20160117T125442~e284e9d/build/kcms/touchpad/src/moc_kded.cpp:154

After that kded5 periodically crashes with similar stack trace.

Reproducible: Always

Steps to Reproduce:
1. Just start KDE Plasma 5.

Actual Results:  
Crash of kdeinit5 on start and kded5 some time later.

Expected Results:  
No crashes :-)

openSUSE Leap 42.1 x86_64, Plasma 5 from git OBS repository KDE:Unstable:Frameworks.
Comment 1 Mykola Krachkovsky 2016-01-18 21:07:10 UTC
Created attachment 96720 [details]
Full kdeinit5 stack trace
Comment 2 Mykola Krachkovsky 2016-01-18 21:07:40 UTC
Created attachment 96721 [details]
Full kded5 stack trace
Comment 3 Rajeesh K V 2016-03-10 19:21:54 UTC
This should be fixed in master/5.6 branch - do you still face this issue?
Comment 4 Mykola Krachkovsky 2016-03-11 08:20:33 UTC
No, I just forgot to close bug, sorry.