Commit Graph

  • 7f939285de win: Rename CrashpadClient::SetHandler() to SetHandlerIPCPipe() Mark Mentovai 2015-11-02 17:00:06 -05:00
  • 740c668e87 win: Implement CrashpadClient::StartHandler() Mark Mentovai 2015-11-02 13:59:36 -05:00
  • c295e9d748 Fix exception location in z7 test on older bots Scott Graham 2015-11-02 10:28:01 -08:00
  • 3e4130ad5d win: Also look in PROGRAMW6432 for cdb Scott Graham 2015-11-02 09:35:08 -08:00
  • 04d97ca86e win: Add a note about /Z7 obsolescence regarding CodeView debug info Mark Mentovai 2015-11-02 12:20:25 -05:00
  • 3ea5172982 win: Let Doxygen see CRASHPAD_SIMULATE_CRASH() Mark Mentovai 2015-11-02 12:19:44 -05:00
  • 4860f64923 win: Handle binary with embedded CodeView debug record Scott Graham 2015-10-31 11:45:39 -07:00
  • 27bf3f290c Update documentation to master e86d9bdc55e4 Mark Mentovai 2015-10-30 18:48:03 -04:00
  • cc62ba47ad Merge master e86d9bdc55e4 into doc Mark Mentovai 2015-10-30 18:47:50 -04:00
  • e86d9bdc55 doc: “Crashpad issue tracker” should go to the list, not the entry page Mark Mentovai 2015-10-30 18:47:18 -04:00
  • c1b841442f mac: Add NotifyServer::DefaultInterface, a default no-op implementation Mark Mentovai 2015-10-30 15:44:40 -04:00
  • 7858145558 Update paths in third_party to use DEPTH instead of relative paths. Marc-Antoine Courteau 2015-10-30 11:37:15 -04:00
  • 2f9f1eba8d Update documentation to master cd0e25f1ba1d Mark Mentovai 2015-10-29 18:40:30 -04:00
  • 44a76bc9fa Merge master cd0e25f1ba1d into doc Mark Mentovai 2015-10-29 18:40:17 -04:00
  • cd0e25f1ba Update all URLs to point to https://crashpad.chromium.org/ Mark Mentovai 2015-10-29 18:31:20 -04:00
  • 06ad194571 win: Construct ExceptionHandlerServer() with its pipe argument (again) Mark Mentovai 2015-10-29 18:19:37 -04:00
  • fc7d8b3a27 mac: Make crashpad_handler get its receive right from its client Mark Mentovai 2015-10-29 18:09:03 -04:00
  • 9d03d54d0b win: Construct ExceptionHandlerServer() with its pipe argument Mark Mentovai 2015-10-29 15:12:23 -04:00
  • 062138106c mac: ChildPortHandshake: allow receive rights to be sent Mark Mentovai 2015-10-29 14:14:15 -04:00
  • 3ee9d891d9 win: Plumb module PDB name through snapshot Scott Graham 2015-10-29 10:48:23 -07:00
  • 3a37f8fe92 Update documentation to master ad9887ee0dc0 Mark Mentovai 2015-10-28 16:54:59 -04:00
  • 390b6f2336 Merge master ad9887ee0dc0 into doc Mark Mentovai 2015-10-28 16:54:46 -04:00
  • ad9887ee0d win: Don't attempt to read a nonexistent IMAGE_DIRECTORY_ENTRY_DEBUG Mark Mentovai 2015-10-28 16:42:34 -04:00
  • ba0e7de07b win: Disable more warnings when not building with Crashpad's common.gypi Scott Graham 2015-10-27 16:03:26 -07:00
  • a96f5ace5b Capture UUID age field on Windows Scott Graham 2015-10-27 13:06:58 -07:00
  • 03d8be4a15 win: Fix NTSTATUS_LOG for no-function arg version of COMPACT_GOOGLE_LOG_EX_ Scott Graham 2015-10-23 14:32:17 -07:00
  • 1a9c8b0e9d win: Disable C4201 in util.gyp for building without crashpad common.gypi Scott Graham 2015-10-23 14:07:59 -07:00
  • 4b8b42be6c win: Implement c16lcpy without base:c16* Scott Graham 2015-10-23 13:38:46 -07:00
  • 3d598cdbcd Change file op |ssize_t|s to FileOperationResult Scott Graham 2015-10-22 16:14:18 -07:00
  • 63916623cd roll mini_chromium to 8d42e2439aa0bd677dca64ba3070f3fa2353b7f2 Scott Graham 2015-10-22 15:02:48 -07:00
  • 26b6913512 roll mini_chromium to 744f209e621224b703cc897581c8d7bf4416f49b Scott Graham 2015-10-22 14:49:50 -07:00
  • 4b780ba040 Tidy up to enable C4800 on Windows Scott Graham 2015-10-22 14:32:13 -07:00
  • 80f50467c3 Fix Mac after FileOperationResult change Scott Graham 2015-10-22 14:17:03 -07:00
  • a43323a1bf Remove usage of compat from client Scott Graham 2015-10-22 14:01:33 -07:00
  • 7ce14b280a Update documentation to master 90ef7475cdb1 Mark Mentovai 2015-10-22 09:29:05 -04:00
  • d3e355c95b Merge master 90ef7475cdb1 into doc Mark Mentovai 2015-10-22 09:28:53 -04:00
  • 90ef7475cd win: Validate readability of memory ranges added to minidump Scott Graham 2015-10-21 16:07:03 -07:00
  • 0615a59285 doc: Update status to reflect Windows and Android progress Mark Mentovai 2015-10-21 18:41:39 -04:00
  • 38b7e919f8 win: Fix x64 compile error in handle writer Scott Graham 2015-10-21 15:35:57 -07:00
  • 1407b21d69 Pool TypeName strings when writing MINIDUMP_HANDLE_DESCRIPTOR Scott Graham 2015-10-21 13:25:48 -07:00
  • fe49473b3d Fix mac after https://codereview.chromium.org/1419623003/ Scott Graham 2015-10-21 11:39:53 -07:00
  • 3261edd997 Write MINIDUMP_HANDLE_DATA_STREAM to minidump Scott Graham 2015-10-21 10:43:42 -07:00
  • 3ac40a54d0 doc: Add generate_git.sh, which updates the checked-in generated docs Mark Mentovai 2015-10-21 13:22:51 -04:00
  • af8c7fcbee Add a README for the App Engine app with notes for maintaining it Mark Mentovai 2015-10-21 11:20:10 -04:00
  • 0ed0106aa4 Add /bug redirects to the home page AppEngine app Mark Mentovai 2015-10-21 09:42:29 -04:00
  • 6c0d42ce9d Mach port scopers should use get() instead of type conversion operators Mark Mentovai 2015-10-20 11:03:25 -04:00
  • 43f66a15ef Update documentation to master 53ccd8fc5e8a Mark Mentovai 2015-10-19 17:18:13 -04:00
  • fb853734e7 Merge master 53ccd8fc5e8a into doc Mark Mentovai 2015-10-19 17:18:00 -04:00
  • 53ccd8fc5e doc/developing.ad: replace removed backslash Mark Mentovai 2015-10-19 17:17:09 -04:00
  • d075a9eb2e win: Add and use GET_FUNCTION() and GET_FUNCTION_REQUIRED() Mark Mentovai 2015-10-19 14:32:07 -04:00
  • 8e64fd1509 Update documentation to master 2adcd13fd66b Mark Mentovai 2015-10-19 13:53:54 -04:00
  • eef9aa3298 Merge master 2adcd13fd66b into doc Mark Mentovai 2015-10-19 13:53:42 -04:00
  • 2adcd13fd6 Update developer documentation to recommend the “fetch” tool Mark Mentovai 2015-10-19 13:51:52 -04:00
  • 1818dbbb08 win: Fix crashpad_util_test ProcessInfo.Handles Mark Mentovai 2015-10-19 13:40:50 -04:00
  • 07dbc3259c Use an even better random number generation scheme in the prune test Mark Mentovai 2015-10-19 11:43:58 -04:00
  • 30678f1e82 Fix Mac build after https://codereview.chromium.org/1407643004 Scott Graham 2015-10-16 16:33:40 -07:00
  • 4600643a78 Some plumbing for the beginning of getting handles into snapshot/minidump Scott Graham 2015-10-16 15:58:40 -07:00
  • 7de04b02f8 win: Add Handles() to ProcessInfo Scott Graham 2015-10-16 15:31:32 -07:00
  • d1e49bd221 Fix CRITICAL_SECTION test Scott Graham 2015-10-16 14:55:14 -07:00
  • 71cc0a28a4 Add flush to output to try to diagnose locks failure Scott Graham 2015-10-15 15:03:18 -07:00
  • 4893a9b76d win: Capture some CRITICAL_SECTION debugging data Scott Graham 2015-10-15 13:18:08 -07:00
  • 1f1a24cb51 Declare the random number generator lambda for std::random_shuffle as a local. Robert Sesek 2015-10-14 16:56:04 -07:00
  • f059c21048 Update mini_chromium to c9625ad5d23c25fbb477e7dbb4c1c8b9a9360f41 Mark Mentovai 2015-10-13 13:19:19 -07:00
  • 019a0cec8b win: Write memory map info as MINIDUMP_MEMORY_INFO[_LIST] Scott Graham 2015-10-13 13:15:44 -07:00
  • 937d3d710c Mostly-boilerplate to add MemoryMapSnapshot Scott Graham 2015-10-13 12:37:44 -07:00
  • 4212d3e4ad make cdb test using SYSTEMROOT case-insensitive Scott Graham 2015-10-09 16:50:14 -07:00
  • c3f4e2d8eb Ensure _NT_SYMBOL_PATH is set for bot runs in cdb test Scott Graham 2015-10-09 16:28:19 -07:00
  • d7ee79cb36 Fix path to binary dir in cdb test Scott Graham 2015-10-09 14:43:11 -07:00
  • 52238122e9 Fix for cdb tests Scott Graham 2015-10-09 13:59:35 -07:00
  • bbd00c3a91 win: Test some basic ! windbg commands Scott Graham 2015-10-09 13:39:39 -07:00
  • e17542cbc2 Update documentation to master a2740b23a2b5 Mark Mentovai 2015-10-09 16:04:00 -04:00
  • adfba3d63e Merge master a2740b23a2b5 into doc Mark Mentovai 2015-10-09 16:03:48 -04:00
  • a2740b23a2 Add app engine app to mirror html docs from chromium.googlesource.com Andrew Bonventre 2015-10-09 15:59:32 -04:00
  • 2bee026ca1 doc: Use relative links in generated index.html when possible Mark Mentovai 2015-10-09 15:50:38 -04:00
  • 9e7458ac23 Update documentation to master fd40ebbc7252 Mark Mentovai 2015-10-09 12:16:57 -04:00
  • 56c61d9bea Merge master fd40ebbc7252 into doc Mark Mentovai 2015-10-09 12:16:45 -04:00
  • fd40ebbc72 win: stub of end-to-end test Scott Graham 2015-10-08 21:09:40 -07:00
  • 075eb0c60c doc: Update absolute links to point to their new homes Mark Mentovai 2015-10-08 15:56:01 -04:00
  • 25571f864e doc/support/generate.sh: Remove extra copy of doc/index.html Mark Mentovai 2015-10-08 15:16:33 -04:00
  • e068bac8d7 Check in generated documentation Mark Mentovai 2015-10-08 14:55:01 -04:00
  • 3e5e5b570a Add doc/support/generate.sh Mark Mentovai 2015-10-08 14:38:10 -04:00
  • 553a643475 crashpad_database_util: Don’t create a database unless explicitly asked Mark Mentovai 2015-10-08 13:10:02 -04:00
  • efe97b8600 Fix Windows build after f32ca63a91d9db18cc9751dd42ca015534d24afb. Robert Sesek 2015-10-07 17:31:27 -04:00
  • f32ca63a91 Add functionality to prune old crash reports from the database. Robert Sesek 2015-10-07 17:01:47 -04:00
  • 0884d4d3a8 Don’t log an error when creating a new crash report database Mark Mentovai 2015-10-07 16:20:29 -04:00
  • 9fdb70738b mac: 10.11 SDK compatibility Mark Mentovai 2015-10-07 16:16:53 -04:00
  • d3bdb23ffe Use MEMORY_BASIC_INFORMATION64 rather than a custom MemoryInfo Scott Graham 2015-10-07 12:23:08 -07:00
  • 1f11ddc785 win: Set last-upload-attempt time in CrashReportDatabaseWin Mark Mentovai 2015-10-07 14:00:42 -04:00
  • 78592537bc Add non-logging OpenFileForWrite() and OpenFileForReadAndWrite() Mark Mentovai 2015-10-07 11:40:02 -04:00
  • 2d8a0498ab Add FileWriteMode::kCreateOrFail Mark Mentovai 2015-10-07 08:20:55 -04:00
  • 5f7eda87a6 mac: Don’t leak send rights from ExceptionPorts::GetExceptionPorts() Mark Mentovai 2015-10-06 16:14:29 -04:00
  • 08e5e10167 mac: Add --use-system-default-handler option to crashpad_handler Mark Mentovai 2015-10-06 14:15:18 -04:00
  • c95b30464a mac: Make UseSystemDefaultHandler() clear handlers on failure Mark Mentovai 2015-10-05 17:12:04 -04:00
  • ca2925e2a0 mac: Revise incorrect comments about EXC_RESOURCE and EXC_GUARD Mark Mentovai 2015-10-05 17:09:45 -04:00
  • bb13efbda7 Add and use scoped-right-returning wrappers for Mach bootstrap routines Mark Mentovai 2015-10-05 17:07:15 -04:00
  • cd85c9f700 mac: Add CrashpadClient::UseSystemDefaultHandler() Mark Mentovai 2015-10-02 14:40:38 -04:00
  • ccd5ec6404 MEM_RESERVE regions are not accessible by ReadProcessMemory() Scott Graham 2015-10-01 15:28:40 -07:00
  • 23ab86bc19 win: Add more memory regions to gathering of PEB Scott Graham 2015-10-01 15:24:12 -07:00
  • d8769ed212 mac: build fix after http://crrev.com/1364803004 Scott Graham 2015-10-01 15:04:13 -07:00
  • ecf3b37863 win: Save contents of TEBs allowing !teb and !gle to work in windbg Scott Graham 2015-10-01 14:04:49 -07:00