Request for crash-fixing KDNSSD 5.79.1 (was: Re: KDE Frameworks 5.79.0)

Friedrich W. H. Kossebau kossebau at kde.org
Mon Feb 15 18:07:14 GMT 2021


Am Samstag, 6. Februar 2021, 14:15:27 CET schrieb David Faure:
> Dear packagers,
> 
> KDE Frameworks 5.79.0 has been uploaded to the usual place.
> 
> New frameworks: none this time.

I introduced a regression in KDNSSD for 5.79.0 which results in crashes on 
startup or whenever zeroconf activation happens, reportedly at least for 
knotes, ktorrent & kfourinline, but surely also any other KDNSSD-using 
application, due to a bad pointer casting in central classes.
See https://bugs.kde.org/show_bug.cgi?id=432949

Commit 8c14803908a2a718fa0716fb98506aebda1fed46 fixes that, with first 
confirmations, by reverting the cause which was a change from static_cast to 
(macro-blurred, but no real excuse) reinterpret_cast.
See https://invent.kde.org/frameworks/kdnssd/-/merge_requests/3

David, can you please do a 5.79.1 KDNSSD release with that commit cherry-
picked? Given this crash is happening during startup of some apps, so one 
cannot even disable zeroconf usage in the UI as temporary workaround where 
possible, it is a rather grave experience for those affected.

Cheers
Friedrich




More information about the release-team mailing list