On Thu, 07 Aug 2008 16:55:34 +0000, Matthijs Benschop wrote: > Op Wed, 06 Aug 2008 23:30:56 +0000, schreef Duncan: > > > >> Two things would be nice. 1) Timestamps on either/both the strace and >> the gdb, do either of them support that? Then we could see how long >> it's spending on the poll before returning, for instance. 2) Is there >> a way to query the system for the path of a fd from another process >> (with sufficient privs, of course, to prevent cross-user leaks)? It'd >> sure be nice to find out what that fd it's cycling on is, for sure. Of >> course, one could get it if they traced pan from startup, but that'd be >> a HUGE trace to worth thru by the time it hung. > > Okay, I've updated my webspace with strace7 to 9. All of them with > timestamps (strace -r). There is also a corresponding lsof file which > monitors every open file. The fd's are on the bottom lines. > > http://www.xs4all.nl/~benscho9/pan/ > > btw, how much of these freezes could be related to my segfaults? Perhaps > I should make a strace about that too?
I completely forgot about the segfaults :o( Most likely it is related, probably something to do with the tree widget, I think. This is where gdb shines -- just get a backtrace after pan segfaults and that should tell us a great deal. _______________________________________________ Pan-users mailing list Pan-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/pan-users