Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chromium/crashpad
/ functions
Functions
5,103 in github.com/chromium/crashpad
⨍
Functions
5,103
◇
Types & classes
1,194
↓ 2 callers
Function
LoggingCloseFile
util/file/file_io_win.cc:257
↓ 2 callers
Function
LoggingOpenMemoryFileForReadAndWrite
util/file/file_io_posix.cc:158
↓ 2 callers
Method
LoggingRead
util/net/http_transport_socket.cc:86
↓ 2 callers
Function
LoggingRemoveDirectoryImpl
util/file/filesystem_win.cc:45
↓ 2 callers
Function
MachMessageAllocateReceive
Wraps MachMessageWithDeadline(), using a MachMessageBuffer argument which will be resized to |receive_size| (after being page-rounded). MACH_RCV_MSG i
util/mach/mach_message_server.cc:93
↓ 2 callers
Function
MachMessageWithDeadlineInternal
This is an internal implementation detail of MachMessageWithDeadline(). It determines whether |deadline| has expired, and what timeout value and timeo
util/mach/mach_message.cc:92
↓ 2 callers
Method
MachineDescription
snapshot/linux/system_snapshot_linux.cc:371
↓ 2 callers
Function
MakeLongString
util/process/process_memory_test.cc:229
↓ 2 callers
Function
MakeString
util/net/http_body_gzip_test.cc:135
↓ 2 callers
Function
MakeTempDir
()
snapshot/win/end_to_end_test.py:35
↓ 2 callers
Method
MapEnd
util/ios/ios_intermediate_dump_writer.cc:194
↓ 2 callers
Method
Memory
util/linux/ptrace_client.cc:252
↓ 2 callers
Method
Memory
snapshot/elf/elf_image_reader.cc:858
↓ 2 callers
Method
MemorySnapshotDelegateRead
MemorySnapshot::Delegate:
snapshot/ios/memory_snapshot_ios_intermediate_dump_test.cc:36
↓ 2 callers
Function
MicrosecondsToTimeval
util/misc/time_win.cc:44
↓ 2 callers
Function
MinidumpMiscInfoDebugBuildString
For MINIDUMP_MISC_INFO_4::DbgBldStr. dbghelp produces strings like “dbghelp.i386,6.3.9600.16520” and “dbghelp.amd64,6.3.9600.16520”. Mimic that format
minidump/minidump_misc_info_writer.cc:146
↓ 2 callers
Function
MinidumpUTF8StringAtRVA
minidump/test/minidump_string_writer_test_util.cc:106
↓ 2 callers
Function
ModuleWithCrashyInitializer
\return The path to crashpad_snapshot_test_module_crashy_initializer.so
snapshot/mac/mach_o_image_annotations_reader_test.cc:53
↓ 2 callers
Method
Modules
snapshot/fuchsia/process_snapshot_fuchsia.cc:170
↓ 2 callers
Method
Mprotect
util/posix/scoped_mmap.cc:160
↓ 2 callers
Function
NtQueryInformationProcess
util/win/process_info.cc:56
↓ 2 callers
Function
NtQueryObject
util/win/nt_internals.cc:125
↓ 2 callers
Function
NtQuerySystemInformation
util/win/nt_internals.cc:84
↓ 2 callers
Method
OSVersionFull
snapshot/win/system_snapshot_win.cc:465
↓ 2 callers
Function
OpenFileForOutput
util/file/file_io_posix.cc:72
↓ 2 callers
Function
OpenFileForOutput
util/file/file_io_win.cc:54
↓ 2 callers
Function
OpenFileForReadAndWrite
util/file/file_io_win.cc:154
↓ 2 callers
Function
OpenFileForWrite
util/file/file_io_win.cc:148
↓ 2 callers
Function
Output32BitDirectory
Returns the pathname of a directory containing 32-bit test build output. It would be better for this to be named 32BitOutputDirectory(), but that’s n
test/test_paths.cc:117
↓ 2 callers
Method
OverlapsRange
\brief Returns whether the range overlaps another range. \param[in] that The (possibly) overlapping range. \return `true` if `this` range, the first
util/numeric/checked_range.h:119
↓ 2 callers
Method
ParentProcessID
util/win/process_info.cc:582
↓ 2 callers
Method
ParentProcessID
snapshot/linux/process_snapshot_linux.cc:181
↓ 2 callers
Method
ParentProcessID
snapshot/mac/process_snapshot_mac.cc:134
↓ 2 callers
Method
ProcessID
snapshot/mac/process_snapshot_mac.cc:129
↓ 2 callers
Function
ProgramCounterFromContext
util/misc/capture_context_test_util_win.cc:99
↓ 2 callers
Function
PtraceAttach
util/linux/scoped_ptrace_attach.cc:25
↓ 2 callers
Function
PtraceDetach
util/linux/scoped_ptrace_attach.cc:43
↓ 2 callers
Method
PushBack
\brief Wraps `std::vector<>::%push_back()`.
util/stdlib/thread_safe_vector.h:41
↓ 2 callers
Function
QueryObject
NtQueryObject with a retry for size mismatch as well as a minimum size to retrieve (and expect).
util/win/process_info.cc:151
↓ 2 callers
Function
RawLogInt
util/ios/raw_logging.cc:52
↓ 2 callers
Function
RawLoggingWriteFile
Similar to LoggingWriteFile but with CRASHPAD_RAW_LOG.
util/ios/ios_intermediate_dump_writer.cc:36
↓ 2 callers
Function
ReadAllowedAnnotations
snapshot/sanitized/sanitization_information.cc:27
↓ 2 callers
Function
ReadBase128VarintFromRingBuffer
client/length_delimited_ring_buffer.h:165
↓ 2 callers
Function
ReadBytesFromRingBuffer
client/length_delimited_ring_buffer.h:118
↓ 2 callers
Function
ReadFreqFile
snapshot/linux/system_snapshot_linux.cc:102
↓ 2 callers
Function
ReadIntSysctlByName_NoLog
snapshot/mac/system_snapshot_mac.cc:42
↓ 2 callers
Function
ReadIntoAndZero
snapshot/mac/process_types/custom.cc:42
↓ 2 callers
Function
ReadIntoVersioned
snapshot/mac/process_types/custom.cc:81
↓ 2 callers
Function
ReadLibcInTarget
snapshot/elf/elf_image_reader_test.cc:185
↓ 2 callers
Function
ReadLine
util/net/http_transport_socket.cc:444
↓ 2 callers
Function
ReadMinidumpAnnotationList
snapshot/minidump/minidump_annotation_reader.cc:56
↓ 2 callers
Function
ReadMinidumpSimpleStringDictionary
snapshot/minidump/minidump_simple_string_dictionary_reader.cc:29
↓ 2 callers
Function
ReadMinidumpUTF16String
snapshot/minidump/minidump_string_reader.cc:68
↓ 2 callers
Function
ReadThisExecutableInTarget
snapshot/elf/elf_image_reader_test.cc:121
↓ 2 callers
Function
ReadUnicodeString
util/win/process_info.cc:84
↓ 2 callers
Function
ReadXattrBool
util/mac/xattr.cc:71
↓ 2 callers
Function
ReadXattrInt
util/mac/xattr.cc:97
↓ 2 callers
Function
ReadXattrTimeT
util/mac/xattr.cc:119
↓ 2 callers
Method
RealGroupID
util/posix/process_info_mac.cc:96
↓ 2 callers
Method
Reallocate
\brief Ensures that this object has a buffer of exactly \a size bytes available. If the existing buffer is a different size, it will be reallocated w
util/mach/mach_message_server.cc:53
↓ 2 callers
Function
ReceiveAndLogError
util/linux/ptrace_client.cc:35
↓ 2 callers
Function
ReinstallCrashHandler
handler/handler_main.cc:366
↓ 2 callers
Method
RemotePort
test/mac/mach_multiprocess.cc:108
↓ 2 callers
Function
RemoveXattr
util/mac/xattr.cc:153
↓ 2 callers
Method
Reset
util/linux/scoped_ptrace_attach.cc:58
↓ 2 callers
Method
Reset
handler/handler_main.cc:543
↓ 2 callers
Method
ResetInstallHandler
snapshot/linux/exception_snapshot_linux_test.cc:384
↓ 2 callers
Method
Revision
snapshot/x86/cpuid_reader.cc:57
↓ 2 callers
Method
Run
test/mac/mach_multiprocess.cc:77
↓ 2 callers
Function
RunUpload33k
util/net/http_transport_test.cc:326
↓ 2 callers
Function
SanityCheckContext
util/misc/capture_context_test_util_win.cc:25
↓ 2 callers
Method
SavedGroupID
util/posix/process_info_mac.cc:106
↓ 2 callers
Method
SetAlignment
minidump/minidump_writable_test.cc:44
↓ 2 callers
Method
SetBuildID
minidump/minidump_module_writer.cc:127
↓ 2 callers
Method
SetCPULevelAndRevision
\brief Sets MINIDUMP_SYSTEM_INFO::ProcessorLevel and MINIDUMP_SYSTEM_INFO::ProcessorRevision.
minidump/minidump_system_info_writer.h:65
↓ 2 callers
Method
SetCPURevision
snapshot/test/test_system_snapshot.h:41
↓ 2 callers
Method
SetCPUX86Features
snapshot/test/test_system_snapshot.h:51
↓ 2 callers
Method
SetChecksum
\brief Sets IMAGE_DEBUG_MISC::CheckSum.
minidump/minidump_module_writer.h:281
↓ 2 callers
Function
SetCurrentThreadName
test/scoped_set_thread_name_posix.cc:48
↓ 2 callers
Function
SetCurrentThreadName
test/scoped_set_thread_name_win.cc:53
↓ 2 callers
Method
SetData
minidump/minidump_module_writer.cc:162
↓ 2 callers
Method
SetDataType
\brief Sets IMAGE_DEBUG_MISC::DataType.
minidump/minidump_module_writer.h:187
↓ 2 callers
Method
SetExceptionAddress
\brief Sets MINIDUMP_EXCEPTION::ExceptionAddress.
minidump/minidump_exception_writer.h:95
↓ 2 callers
Function
SetFileModificationTime
test/filesystem.cc:122
↓ 2 callers
Method
SetFileVersion
minidump/minidump_module_writer.cc:331
↓ 2 callers
Method
SetMiscDebugRecord
minidump/minidump_module_writer.cc:318
↓ 2 callers
Method
SetOS
\brief Sets MINIDUMP_SYSTEM_INFO::PlatformId.
minidump/minidump_system_info_writer.h:77
↓ 2 callers
Method
SetOSServer
snapshot/test/test_system_snapshot.h:66
↓ 2 callers
Method
SetOSType
\brief Sets MINIDUMP_SYSTEM_INFO::ProductType.
minidump/minidump_system_info_writer.h:80
↓ 2 callers
Method
SetProcessExecuteFlags
minidump/minidump_misc_info_writer.cc:331
↓ 2 callers
Method
SetProcessIntegrityLevel
minidump/minidump_misc_info_writer.cc:323
↓ 2 callers
Method
SetProcessTimes
minidump/minidump_misc_info_writer.cc:294
↓ 2 callers
Method
SetProcessorPowerInfo
minidump/minidump_misc_info_writer.cc:307
↓ 2 callers
Method
SetProtectedProcess
minidump/minidump_misc_info_writer.cc:339
↓ 2 callers
Function
SetThreadDescriptionFuncPtr
test/scoped_set_thread_name_win.cc:36
↓ 2 callers
Method
SetTimestampAndAge
minidump/minidump_module_writer.cc:86
↓ 2 callers
Method
SetUp
snapshot/mac/process_reader_mac_test.cc:755
↓ 2 callers
Function
SetWindowLongPtrAndGetSuccess
SetWindowLongPtr() has the same problem as GetWindowLongPtr(). Use this wrapper instead.
util/win/session_end_watcher.cc:74
↓ 2 callers
Function
ShouldMergeStackMappings
snapshot/linux/process_reader_linux.cc:41
↓ 2 callers
Function
ShowReport
Shows information about a single |report|. |space_count| is the number of spaces to print before each line that is printed. |utc| determines whether t
tools/crashpad_database_util.cc:228
← previous
next →
1,001–1,100 of 5,103, ranked by callers