Bug#1142038: Found the bug and sent upstream!

Hefee <[email protected]> Sat, 18 Jul 2026 21:10:20 +0200
Newsgroups gmane.linux.debian.devel.qt-kde
Message-ID <9701928.rMLUfLXkoz__34129.5515465148$1784402011$gmane$org@tuxin>
Control: forwarded -1 https://github.com/sddm/sddm/pull/2205
Control: found -1 0.21.0+git20250502.4fe234b-2
Control: tags -1 +trixie

Hey,

thx for all your work you put into that! 
Thanks a lot, that you already created a MR that fixes the issue

I've marked this bug as forwarded to the MR, that helps BTS to check on 
updates and inform this bug, if the MR get merged.
As you provide other useful information, I updated the metadata for this bug.

>From a Debian point of view we now wait till upstream merges, before we apply 
patch older version. That way we make sure, that we do not fork away from 
upstream.

Let's hope upstream reacts within a suitable time frame and we don't need to 
find workarounds.

Regards,

hefee

--

On Freitag, 17. Juli 2026 13:38 Anonymous wrote:
> Hey,
> 
> I managed to find the SDDM bug causing the issues when logging out.
> 
> I created a pull request upstream: https://github.com/sddm/sddm/pull/2205
> 
> It fixes the bug entirely on my machine.
> 
> The bug was because when logging out there can be a race condition where
> the new server socket of the SDDM daemon starts before the old server
> socket gets closed and deleted.
> 
> The fix will explicitly close the server socket before opening a new one.
> 
> Regards.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOewRoCAWtykmSRoG462wCFBgVjYFAmpbz5wACgkQ462wCFBg
VjYY5RAAn2IHOeKz90r/5SIBs4g22sHNz9CkPaUi9acq147I10Lp5dg64RjdaXYS
VgZOcwrZ+fUEk9n4boxRdR4DaS/OFlxIbvLWbnVz5BXNwGHoet50xt46Jt3+vBLq
ZY/BPQPylTnzGaPTEyfTU927axf6cHuwWqnTk1IYGyfPLWGUxazgGGLHuqRuqLOw
jmdsUD2YfZU1uFjMJmVjhNyUf2TYx7MBk7QL48wFL0oL4HBfMDvcF+lrlWsoJJys
GqigrRQyBcpL6uwi9Nbu4QTc4udlD37FfUl+utVuOu1s5e0VyroMQpBWnXMQ3NzM
ok3QSwx7v++6yMm9ZDe3Zq4nVLpbFKJhtHOT5pv2hNleXjT4cUor7t0CMYJ33Fxv
TMTJqfynj68vXxJqtOqWMAo9CRmJpKuk1bsYnspabG/dtsIKunm2xPs1feptqfDt
MlfJ/Mfc+oK8J6qjjES5OrHg93+CdaZMs0LUk3l+j39EFxwtkEezMZQ4ohgGufpP
GxhaDLxluFhY0KMikHcLFUO1tTQ6ClbTuET1JL2vKdvEY/aEahpFWcfuP8yXE7Oi
M8kGnY/QleSGkWefnyTYMtho5RujAVeq6qG3YFAW3DnMDgasjKyxzmf9MyWZtfwr
pRFFxeBT5Ustch76tgcil6W5+8q/z9viSGYJTX3h3tlMc/YO3W8=
=iYLp
-----END PGP SIGNATURE-----