breakpad/src/client/linux
mmentovai be55cc8cf0 Fix an assertion encountered in UntypedMDRVA::Copy().
Fix an assertion where a zero-length buffer was being passed to
UntypedMDRVA::Copy().  This occurred when WriteFile() was given a file whose
size was a multiple of the temporary buffer size.  In this issue's case, the
procfs file "environ" happened to be 2032 bytes, while the temporary buffer
was 1016 bytes.

Patch by Michael Krebs <mkrebs@chromium.org>


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@792 4c0a9323-5329-0410-9bdc-e9ce6186880e
2011-07-01 01:20:27 +00:00
..
crash_generation Delete an old Makefile and fix lots of lint errors. 2010-11-08 19:49:25 +00:00
data The symbol files necessary for the processor to walk stacks on Linux that have __kernel_vsyscall at innermost frame. Special symbol files ar eneeded because EBP does not point to the frame when a thread is inside a system call. 2009-06-25 21:36:39 +00:00
handler Add some headers necessary to build the Linux client code with the Android NDK r5 2011-05-31 12:12:30 +00:00
minidump_writer Fix an assertion encountered in UntypedMDRVA::Copy(). 2011-07-01 01:20:27 +00:00
sender Remove LOG statements from linux utilities so there's no dependency on log library 2010-05-27 19:37:24 +00:00
android_link.h Add support for building the Linux client code using the Android NDK 2010-10-20 15:51:38 +00:00
android_ucontext.h Add support for building the Linux client code using the Android NDK 2010-10-20 15:51:38 +00:00