Problem in adding new upnp devices through description file
Brought to you by:
skonno
Cyberlink library sometimes goes into indefinite loop while adding new upnp devices. e.g.
// Making new remote device. TODO: confirm that there is no existing upnpDevice
newRemoteDevice = new upnpDevice();
newRemoteDevice->loadDescription(remoteDeviceDescription.c_str());
There is no error on the terminal output and the system resource consumption is also not going to the roofs.
Please find the attached step-step output of the gdb run after "newRemoteDevice = new upnpDevice();".
gdb output of the loop