Bug 493684

Summary: LanLinkProvider assert on wake from suspend
Product: [Applications] kdeconnect Reporter: Kai Uwe Broulik <kde>
Component: commonAssignee: Albert Vaca Cintora <albertvaka>
Status: REPORTED ---    
Severity: crash CC: andrew.g.r.holmes
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Kai Uwe Broulik 2024-09-26 10:56:02 UTC
SUMMARY
After having woken up my laptop from suspend, kdeconnectd aborted with an assert in LanLinkProvider. It also didn’t recover/restart after this, I had to manually systemctl restart the service

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: git master as of 2024-09-24
Qt Version: 6.7.2

ADDITIONAL INFORMATION
Error sending UDP packet: QAbstractSocket::NetworkError
QNativeSocketEngine::bind() was not called in QAbstractSocket::UnconnectedState
KCrash: Application 'kdeconnectd' crashing... crashRecursionCounter = 2
Error sending UDP packet: QAbstractSocket::NetworkError
kdeconnect.core: Failed to bind UDP socket on port 1716 with error "NetworkError"
ASSERT: "success" in file ./core/backends/lan/lanlinkprovider.cpp, line 98