-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lxqt-config-monitor: quick termination of session triggers crash #503
Comments
I would try to catch the backend crash. |
Cannot see a correlation between these two statements.
Not sure whether I got your answer right here. But the crash of KScreen itself is already comprised in the gist stated above. |
Sorry. Perhaps I have misunderstood. It is a fail in libkscreen. Output of kscreen_backend_launcher from Github Gist shows:
I looks like that X11 connection is lost by kscreen_backend_launcher (maybe, X11 session is closed) and kscreen_backend_launcher send a QMessageLogger. Maybe, kscreen_backend_launcher should send a final DBus message. |
I have opened Thanks |
Running a2d7cde neither the crash of |
The usage of |
Terminating LXQt sessions too quickly after starting makes both the KScreen backend and
lxqt-config-monitor
crash and dump core.Once settings were saved in
lxqt-config-monitor
and hence file.config/autostart/lxqt-config-monitor-autostart.desktop
is in place several configuration steps take place upon starting LXQt sessions reflected by messages likeThe crashes reproducibly take place when the LXQt sessions gets finished before these configuration steps have been completed. This probably won't happen too frequently but may very well happen when e. g. an LXQt session was started incidentally.
Traces can be found on https://gist.github.com/pmattern/2c05d51d24400eb1ac03421623a21201
According to the logs it's KScreen to crash first, so the crash of
lxqt-config-monitor
is kind of secondary. Nonetheless a crash of the backend shouldn't necessarily trigger a crash oflxqt-config-monitor
itself.Attempts to figure out whether the crash of KScreen can be seen independently from LXQt failed. In KDE sessions the configuration stated above is finished long before any GUIs to terminate the session become accessible.
Seen running latest VCS checkouts of all LXQt components on up to date Arch Linux x86_64 running either in KVM/QEMU virtual machines or on hardware.
The text was updated successfully, but these errors were encountered: