Permalink
Switch branches/tags
Nothing to show
Commits on Mar 12, 2013
  1. Remove Qt from Breakpad CONFIG

    mhoran committed Dec 29, 2012
    Qt is not required to compile Breakpad.
  2. Ignore compiled artifacts

    mhoran committed Dec 28, 2012
  3. MacOS support

    mhoran committed Dec 27, 2012
Commits on Mar 1, 2013
  1. Remove unnecessary #include unistd.h

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Mar 1, 2013
    (no review, trivial change)
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1119 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Feb 28, 2013
  1. Make CompareStringPtrs::operator() a const method

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Feb 28, 2013
    Patch by Julian Seward <jseward@acm.org>, R=ted
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1118 4c0a9323-5329-0410-9bdc-e9ce6186880e
  2. Add missing "using std::sort" to dwarf_cu_to_module.cc.

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Feb 28, 2013
    Patch by Julian Seward <jseward@acm.org>, R=ted
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1117 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Feb 27, 2013
  1. Fix DumpSymbols error message when using multiple debug_dirs, followu…

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Feb 27, 2013
    …p from r1102.
    
    Patch by Julian Seward <jseward@acm.org>, R=ted
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1116 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Feb 14, 2013
  1. size_limit_ member of minidump_descriptor ignored in copy constructor

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Feb 14, 2013
    Patch by Avishai Hendel <avish@fb.com>, R=mkrebs at https://codereview.appspot.com/7305060/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1114 4c0a9323-5329-0410-9bdc-e9ce6186880e
  2. Make MmapWrapper a little less silly

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Feb 14, 2013
    R=thestig at https://breakpad.appspot.com/527002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1113 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Feb 1, 2013
  1. Fix some issues with -Werror=sign-compare on Android builds

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Feb 1, 2013
    R=digit at https://breakpad.appspot.com/524002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1110 4c0a9323-5329-0410-9bdc-e9ce6186880e
  2. Add API to find out if there is crash reports to send to the server.

    qsr@chromium.org
    qsr@chromium.org committed Feb 1, 2013
    Review URL: https://breakpad.appspot.com/518002
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1109 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Jan 31, 2013
  1. minidump_stackwalk: Show argument registers for ARM stack traces

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Jan 31, 2013
    Patch by Michael Krebs <mkrebs@chromium.org>, R=ted at https://breakpad.appspot.com/497002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1108 4c0a9323-5329-0410-9bdc-e9ce6186880e
  2. Remove a call to new[] from WriteDSODebugStream

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Jan 31, 2013
    R=mark at https://breakpad.appspot.com/523002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1107 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Jan 23, 2013
  1. Include the compilation directory for FILE entries, making them absol…

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Jan 23, 2013
    …ute instead of relative
    
    A=Ryan Sleevi <rsleevi@chromium.org> R=mark,ted at https://breakpad.appspot.com/385001/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1106 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Jan 22, 2013
  1. Print the correct return address, even on architectures where StackFr…

    jimblandy
    jimblandy committed Jan 22, 2013
    …ame::instruction is offset.
    
    a=bruce.dawson, r=jimblandy
    
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1105 4c0a9323-5329-0410-9bdc-e9ce6186880e
  2. Fix remaining processor/scoped_ptr.h references for reals.

    thestig@chromium.org
    thestig@chromium.org committed Jan 22, 2013
    Review URL: https://breakpad.appspot.com/516003
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1104 4c0a9323-5329-0410-9bdc-e9ce6186880e
  3. Fix remaining processor/scoped_ptr.h references after r1096.

    thestig@chromium.org
    thestig@chromium.org committed Jan 22, 2013
    Review URL: https://breakpad.appspot.com/516002
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1103 4c0a9323-5329-0410-9bdc-e9ce6186880e
  4. Make DumpSymbols methods take a vector of debug_dirs

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Jan 22, 2013
    r=thestig at https://breakpad.appspot.com/512002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1102 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Jan 19, 2013
  1. Remove <(library) usage from gyp files.

    thestig@chromium.org
    thestig@chromium.org committed Jan 19, 2013
    BUG=chromium:111541
    
    Patch by Thiago Farina <tfarina@chromium.org>.
    Original code review: https://breakpad.appspot.com/513002/
    Review URL: https://breakpad.appspot.com/515002
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1101 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Jan 18, 2013
  1. Provide a ReadSymbolData function to get symbol data in a Module inst…

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Jan 18, 2013
    …ead of just serializing it
    
    R=thestig at https://breakpad.appspot.com/510002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1099 4c0a9323-5329-0410-9bdc-e9ce6186880e
  2. Don't make MmapWrapper's destructor assert

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Jan 18, 2013
    R=mark at https://breakpad.appspot.com/511002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1098 4c0a9323-5329-0410-9bdc-e9ce6186880e
  3. Fix a couple of warnings in stack_frame_symbolizer code

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Jan 18, 2013
    R=SiyangXie at https://breakpad.appspot.com/509003/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1097 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Jan 17, 2013
  1. Move scoped_ptr.h to common

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Jan 17, 2013
    R=mark at https://breakpad.appspot.com/509002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1096 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Jan 14, 2013
  1. ExceptionHandler::HandleSignal

    mark@chromium.org
    mark@chromium.org committed Jan 14, 2013
    (https://code.google.com/searchframe#OAMlx_jo-ck/src/breakpad/src/client/linux/handler/exception_handler.cc&exact_package=chromium&q=SI_USER&type=cs&l=389)
    requires si_pid to be equal to getpid() for SI_USER signals.
    
    This is a patch by Lei Zhang (thestig@chromium.org) that fixes the issue with
    Chrome+ASan being unable to upload the crash dump to the crash server when the
    seccomp sandbox is on.
    
    Patch by Alexander Potapenko <glider@chromium.org>
    Review URL: https://codereview.appspot.com/7066068/
    
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1095 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Jan 8, 2013
  1. DWARF can store DW_AT_high_pc as either an address or a constant. In …

    jimblandy
    jimblandy committed Jan 8, 2013
    …the latter
    
    case it's the length of the function. breakpad always treats it as an address.
    
    a=mattdr, r=jimb
    
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1094 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Dec 17, 2012
  1. Fix typo.

    qsr@chromium.org
    qsr@chromium.org committed Dec 17, 2012
    Review URL: https://breakpad.appspot.com/506002
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1093 4c0a9323-5329-0410-9bdc-e9ce6186880e
  2. Updating BreakpadController to allow start and stop being nop.

    qsr@chromium.org
    qsr@chromium.org committed Dec 17, 2012
     When BreakpadController is already started or stopped, trying to restart it or
    restopping it will now be no-op instead of asserting.
    Review URL: https://breakpad.appspot.com/505002
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1092 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Dec 12, 2012
  1. Remove dead code.

    mark@chromium.org
    mark@chromium.org committed Dec 12, 2012
    Patch by Rafael Espindola <rafael.espindola@gmail.com>
    
    Review URL: http://breakpad.appspot.com/502003/
    
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1091 4c0a9323-5329-0410-9bdc-e9ce6186880e
  2. Fix minidump size limit used for MinidumpSizeLimit unittest

    mkrebs@chromium.org
    mkrebs@chromium.org committed Dec 12, 2012
    If the stack sizes for threads in the MinidumpSizeLimit test are too big,
    then subtracting 64KB from the normal minidump file size is not enough to
    trigger the size-limiting logic.  Instead of basing the arbitrary limit off
    of the normal file size, make it relative to the 8KB stack size the logic
    assumes.
    
    BUG=google-breakpad:510
    TEST=Ran unittests
    Review URL: https://breakpad.appspot.com/504002
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1090 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Dec 11, 2012
  1. Allow the Mac and iOS Breakpad clients to build without exceptions wh…

    mark@chromium.org
    mark@chromium.org committed Dec 11, 2012
    …en the C++ standard library is not provided by libstdc++. libc++, for example, does
    
    not provide its own try and catch replacement macros when exceptions are
    disabled.
    
    BUG=509
    Review URL: https://breakpad.appspot.com/503002
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1089 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Dec 8, 2012
  1. The Google-breakpad processor rejects (ignores) context records that …

    ivan.penkov@gmail.com
    ivan.penkov@gmail.com committed Dec 8, 2012
    …lack CPU type information in their context_flags fields. Such context records can be valid (e.g. contexts captured by ::RtlCaptureContext).
    
    http://code.google.com/p/google-breakpad/issues/detail?id=493
    
    http://breakpad.appspot.com/500002/
    
    
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1088 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Dec 7, 2012
  1. Explicitly include unistd.h for getpagesize().

    mark@chromium.org
    mark@chromium.org committed Dec 7, 2012
    Patch by Nico Weber <thakis@chromium.org>
    
    Review URL: https://breakpad.appspot.com/502002/
    
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1087 4c0a9323-5329-0410-9bdc-e9ce6186880e
Commits on Dec 4, 2012
  1. Allow StackwalkerARM to scan much farther to find the caller of the c…

    ted.mielczarek@gmail.com
    ted.mielczarek@gmail.com committed Dec 4, 2012
    …ontext frame
    
    R=jimb at https://breakpad.appspot.com/501002/
    
    git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1086 4c0a9323-5329-0410-9bdc-e9ce6186880e