On Wed, Mar 18, 2009 at 02:13:19PM -0700, Rob Leslie wrote: > It just now occurred to me that I can install some *-dbg packages to get > debugging symbols. > > Here are the backtraces from two recent core dumps:
Hi, Thanks for the backtraces. I was wondering whether dbg packages might help, your idea was sound. The first backtrace you give points to thread-based event handling (possibly including task disposal) and the second backtrace points towards the expiry of a mapping (definitely involving thread disposal code). I've been suspicious of that area for some time but didn't follow upstream's code well enough to change it. If you can afford to run with debug_level=3 in upnpd.conf and with a debug-level entry in syslog for a while, it might help to tie the corruptions and crashes down to particular events. There are hints on debug logging in /usr/share/doc/linux-igd/README.Debian but mail me back if you need help setting it up. Many thanks Nick -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

