linuxdeepin / dde-session-ui

dde-session-ui module
GNU General Public License v3.0
33 stars 57 forks source link

assertion failed, causing greeter to crash and reboot #159

Closed MeguminSama closed 4 years ago

MeguminSama commented 4 years ago

Hello! I've been looking into an issue causing the greeter to crash and relaunch when booting. This only appears when I boot; not when I restart the lightdm service.

The error is ** (process:4994): CRITICAL **: 14:03:04.842: lightdm_greeter_respond: assertion 'priv->n_responses_waiting > 0' failed It seems to be caused by this code: https://github.com/linuxdeepin/dde-session-ui/blob/9cac67289fa01a81497ea59c41579b7d64a02e23/lightdm-deepin-greeter/greeterworkek.cpp#L175-L187

I don't understand Chinese, but from a rough translation, I assume this is a patch just to get it working, and I was wondering if there were any way to fix this as it's quite inconvenient.

Thank you for your time :)

MeguminSama commented 4 years ago

Narrowed the root of the problem down to XOrg.