From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15614 invoked by alias); 6 Feb 2008 09:15:54 -0000 Received: (qmail 15606 invoked by uid 22791); 6 Feb 2008 09:15:53 -0000 X-Spam-Check-By: sourceware.org Received: from bluesmobile.specifix.com (HELO bluesmobile.specifix.com) (216.129.118.140) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 06 Feb 2008 09:15:19 +0000 Received: from [127.0.0.1] (bluesmobile.specifix.com [216.129.118.140]) by bluesmobile.specifix.com (Postfix) with ESMTP id 77DA73C9DC for ; Wed, 6 Feb 2008 01:15:17 -0800 (PST) Subject: reverse debugging news From: Michael Snyder To: gdb@sources.redhat.com Content-Type: text/plain Date: Wed, 06 Feb 2008 09:15:00 -0000 Message-Id: <1202289317.3402.119.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.10.3 (2.10.3-7.fc7) Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2008-02/txt/msg00038.txt.bz2 Hey all, A friend just sent me these links. Apparently VMWare is using gdb to do reverse debugging. We should get in touch with them, revive and sync those bits, and get them into the public gdb! Begin quoted text: GDB Server Like Workstation, Fusion has a built-in GDB server. This allows you to debug the guest without having to run kdb or recompile your kernel (I think this is for Linux guests, or at least guests you can use GDB with). You will need a kernel with symbols for your distro and be familiar with how to use gdb. There is also untested support for record/replay, which lets you do interesting things like stepping backward through a program. (from http://communities.vmware.com/docs/DOC-1201) Here's the guy at vmware who did it: http://www.blogger.com/profile/11817787238843961916 as discussed here: http://stackframe.blogspot.com/2007/09/application-debugging-with-recordreplay.html More here: http://stackframe.blogspot.com/2007_10_01_archive.html