segfault in upnp code (tip of the proverbial iceberg?)