This needs to be fixed in the DC++ core. The core should always validate data it receives from external sources before sending on to the GUI. In this case, the core needs to validate that the text sent from an ADC hub or client is actually UTF-8; it cannot assume it is UTF-8 just because that is what the protocol expects.
This needs to be fixed in the DC++ core. The core should always validate data it receives from external sources before sending on to the GUI. In this case, the core needs to validate that the text sent from an ADC hub or client is actually UTF-8; it cannot assume it is UTF-8 just because that is what the protocol expects.