My Sony Bravia television is (sometimes) detected as DLNA device, but not all the services have a subscription, so eventSubURL = null. If the DLNAService then runs subscribeServices(), it will iterate the complete list and it doesn't check for null values in the eventSubUrl field. Result: crash.
My Sony Bravia television is (sometimes) detected as DLNA device, but not all the services have a subscription, so eventSubURL = null. If the DLNAService then runs
subscribeServices()
, it will iterate the complete list and it doesn't check for null values in the eventSubUrl field. Result: crash.https://github.com/ConnectSDK/Connect-SDK-Android-Core/blob/1.4.3/src/com/connectsdk/service/DLNAService.java#L1058