Your suggestion about a long or invalid hostname is very likely. When I click the network map / view list sometimes it briefly shows the list (less than a second) before crashing and there is one name that is very long (that seems to have been automatically added) but there is never enough time to edit it. Is there a file I can edit via SSH to correct the long/invalid hostname?
Easiest way to troubleshoot this would be to start with a minimal number of clients connected. Then, add more clients until you can track down which one is causing it. It will be easier then to start figuring out what debugging could be done next. Without a starting point, a debug build cannot just be compiled. Unlike with a full-fledged Linux environment, the router does not generate core dumps when an application crashes.