On Fri, 7 Jan 2011 21:53:39 +0100 Leif Middelschulte <[email protected]> wrote:
> Hey, > > maybe it's worth noting that gdb itself is capable of intercepting > syscalls. Thus a gdb script that includes the used conditions could be > sufficient. > > http://sourceware.org/gdb/onlinedocs/gdb/Set-Catchpoints.html > > BR, > > Leif Middelschulte > > > > 2011/1/7 Enlightenment SVN <[email protected]>: > > Log: > > new directory for useful debugging scripts/code/etc > > fd_catcher.c is a close() wrapper which can be used to detect certain fds > > being closed when used with LD_PRELOAD it was used to catch the epoll_fd > > bug (ticket #637), so I figured it would probably be useful again to someone > > > > > > Author: discomfitor > > Date: 2011-01-07 10:51:42 -0800 (Fri, 07 Jan 2011) > > New Revision: 55983 > > Trac: http://trac.enlightenment.org/e/changeset/55983 > > > > Added: > > trunk/DEBUG/ trunk/DEBUG/fd_catcher.c > > > > if you can create a gdb script that can catch the close() of a specific fd from a variable in a stack frame I'd like to see it for other debugging uses I have :) -- Mike Blumenkrantz Zentific: NULL pointer dereferences now 50% off! ------------------------------------------------------------------------------ Gaining the trust of online customers is vital for the success of any company that requires sensitive data to be transmitted over the Web. Learn how to best implement a security strategy that keeps consumers' information secure and instills the confidence they need to proceed with transactions. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
