There seems to be two problems here: the completely malformed UPnP descriptor and/or poor error handling of this type within the gupnp library.
Once connected to the router, can you identify the IP address of it? With that you can try browsing to http://<ip-address>:5351/rootDesc.xml and attach here the XML source.
There seems to be two problems here: the completely malformed UPnP descriptor and/or poor error handling of this type within the gupnp library.
Once connected to the router, can you identify the IP address of it? With that you can try browsing to http://<ip-address> :5351/rootDesc. xml and attach here the XML source.
Regards,
Daniele