Crash when closing NMDC hubs

Bug #1703150 reported by eMTee
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DC++
Fix Released
Medium
Unassigned

Bug Description

I have just got this one when closed DC++.
Looks like it can happen if a minutely local IP refresh event fired after a Client::Shutdown() call but before the Client object is deleted in which period the client socket at https://sourceforge.net/p/dcplusplus/code/ci/31431079e15fbc75d518368cb2e1213c1016da34/tree/dcpp/NmdcHub.cpp#l971 has already become invalid.
I guess we need some validity check here...

Revision history for this message
eMTee (realprogger) wrote :
Revision history for this message
eMTee (realprogger) wrote :

Confirming this for myself as it has just happened to me again with the same crashlog.

Changed in dcplusplus:
status: New → Confirmed
eMTee (realprogger)
summary: - Crash at shutdown
+ Crash when closing NMDC hubs
Changed in dcplusplus:
status: Confirmed → Fix Committed
Revision history for this message
eMTee (realprogger) wrote :

Fixed in DC++ 0.870.

Changed in dcplusplus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.