Drifter321 / admintool

Source admin tool
Other
128 stars 34 forks source link

Fix crash in loghandler after UPnP fails #33

Closed peace-maker closed 2 years ago

peace-maker commented 2 years ago

Don't delete the object while in one of its callbacks. The QNetworkAccessManager was deleted while code in the finished event was still running if UPnP failed to find the external IP and we fell back to a HTTP request. QT doesn't like that.

https://bugreports.qt.io/browse/QTBUG-82184

This also updates the windows and linux libs of miniupnpc to 2.2.3 - the mac lib is still untouched :/ And the linux package is now usable right out of the box.