From tlumley at u.washington.edu  Mon Nov 17 02:01:21 2008
From: tlumley at u.washington.edu (Thomas Lumley)
Date: Sun, 16 Nov 2008 17:01:21 -0800 (PST)
Subject: [Rd] Diagnosing Crashes on garbage collection
In-Reply-To: <4d17c3500811161639t6619ba24p158de02b5a96b6a6@mail.gmail.com>
References: <4d17c3500811161639t6619ba24p158de02b5a96b6a6@mail.gmail.com>
Message-ID: <Pine.LNX.4.64.0811161658320.19506@homer23.u.washington.edu>

On Sun, 16 Nov 2008, Andrew Redd wrote:

> I'm having problems with an access violation error on some compiled code
> that I'm writing and I was hoping that some one had insights as to what
> might be causing the access violation and possibly how to remedy it.

If you are using (or can use) Linux, then valgrind is an excellent tool 
for this. There's some documentation in 'Writing R Extensions'. Valgrind 
runs your code in a virtual machine and tracks all memory accesses, so it 
often will even find bugs in C code that are hard to reproduce.

 	-thomas

Thomas Lumley			Assoc. Professor, Biostatistics
tlumley at u.washington.edu	University of Washington, Seattle



[Rd] Diagnosing Crashes on garbage collection
Thomas Lumley