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
↓ 3 callers
Function
GetDirectorySize
util/file/filesystem_win.cc:174
↓ 3 callers
Function
GetExceptionStream
This returns the MINIDUMP_EXCEPTION_STREAM stream in |exception_stream|.
minidump/minidump_exception_writer_test.cc:39
↓ 3 callers
Function
GetFloatingPointRegistersLegacy
util/linux/ptracer.cc:120
↓ 3 callers
Function
GetGeneralPurposeRegistersAndLength
util/linux/ptracer.cc:437
↓ 3 callers
Function
GetHandleDataStream
The handle data stream is expected to be the only stream.
minidump/minidump_handle_writer_test.cc:34
↓ 3 callers
Method
GetLinkNode
client/annotation.h:250
↓ 3 callers
Method
GetLoadBias
\brief Returns the load bias for the image. The load bias is the actual load address minus the preferred load address.
snapshot/elf/elf_image_reader.h:162
↓ 3 callers
Function
GetMapFromMap
snapshot/ios/intermediate_dump_reader_util.cc:52
↓ 3 callers
Method
GetOperatingSystem
snapshot/win/system_snapshot_win.cc:444
↓ 3 callers
Method
GetThreadInfo
snapshot/mac/process_reader_mac_test.cc:266
↓ 3 callers
Method
HandleAndReraiseSignal
client/crash_handler_base_ios.cc:76
↓ 3 callers
Method
Initialize
client/ios_handler/in_process_handler.cc:70
↓ 3 callers
Method
Initialize
snapshot/sanitized/process_snapshot_sanitized.cc:87
↓ 3 callers
Method
Initialize
snapshot/win/process_snapshot_win.cc:54
↓ 3 callers
Method
Initialize
snapshot/fuchsia/process_reader_fuchsia.cc:118
↓ 3 callers
Method
Initialize
snapshot/fuchsia/process_snapshot_fuchsia.cc:26
↓ 3 callers
Method
Initialize
snapshot/mac/process_snapshot_mac.cc:41
↓ 3 callers
Function
InitializeCPUContextX86_NoFloatingPoint
snapshot/linux/cpu_context_linux.cc:76
↓ 3 callers
Function
InitializeCriticalSectionWithDebugInfoIfPossible
util/win/critical_section_with_debug_info.cc:41
↓ 3 callers
Method
InitializeException
snapshot/mac/process_snapshot_mac.cc:63
↓ 3 callers
Method
InitializeFromMap
minidump/minidump_simple_string_dictionary_writer.cc:106
↓ 3 callers
Method
InitializeFromUserExtensionStream
minidump/minidump_user_stream_writer.cc:104
↓ 3 callers
Method
InitializeFromVector
minidump/minidump_string_writer.cc:110
↓ 3 callers
Function
InitializeMappings
Some systems optimize mappings by allocating new mappings inside existing mappings with matching permissions. Work around this by allocating one large
util/linux/memory_map_test.cc:267
↓ 3 callers
Function
InitializeMinidumpContextAMD64
minidump/test/minidump_context_test_util.cc:75
↓ 3 callers
Method
InitializeWithTask
util/posix/process_info_mac.cc:60
↓ 3 callers
Function
InitializeX64Context
snapshot/win/cpu_context_win.cc:154
↓ 3 callers
Method
Is64Bit
snapshot/cpu_context.cc:224
↓ 3 callers
Function
IsDirectory
util/file/filesystem_posix.cc:86
↓ 3 callers
Function
IsMalformedCLKernelsModule
snapshot/mac/mach_o_image_segment_reader.cc:42
↓ 3 callers
Function
IsRight
\brief Determines whether a specific right is held for a Mach port. \param[in] port The port to check for a right. \param[in] right The right to chec
util/mach/notify_server_test.cc:106
↓ 3 callers
Function
IsXStateFeatureEnabled
snapshot/win/cpu_context_win.cc:226
↓ 3 callers
Function
LaunchDataDictInsert
util/mac/launchd.h:46
↓ 3 callers
Function
LaunchMsg
util/mac/launchd.h:124
↓ 3 callers
Method
LineWidth
util/stream/log_output_stream_test.cc:47
↓ 3 callers
Function
LoadTestModule
snapshot/linux/test_modules.cc:255
↓ 3 callers
Function
LockingTest
util/file/file_io_test.cc:624
↓ 3 callers
Function
LoggingDetermineMergedRange
snapshot/memory_snapshot.cc:84
↓ 3 callers
Function
LoggingMunmap
util/posix/scoped_mmap.cc:70
↓ 3 callers
Function
LoggingReadToEOF
util/file/file_io.cc:184
↓ 3 callers
Function
MachVMRegionRecurseDeepest
client/ios_handler/in_process_intermediate_dump_handler.cc:165
↓ 3 callers
Function
MachVMRegionRecurseDeepest
snapshot/mac/process_reader_mac.cc:41
↓ 3 callers
Function
MinidumpWritableAtLocationDescriptorInternal
minidump/test/minidump_writable_test_util.cc:90
↓ 3 callers
Method
Name
snapshot/win/module_snapshot_win.cc:111
↓ 3 callers
Method
Notes
snapshot/elf/elf_image_reader.cc:844
↓ 3 callers
Method
NotesWithNameAndType
snapshot/elf/elf_image_reader.cc:850
↓ 3 callers
Method
OSVersion
snapshot/win/system_snapshot_win.cc:454
↓ 3 callers
Function
OpenThread
snapshot/win/process_reader_win.cc:118
↓ 3 callers
Method
ParentProcessID
util/posix/process_info_mac.cc:76
↓ 3 callers
Method
ProcessID
util/posix/process_info_mac.cc:71
↓ 3 callers
Method
ProcessID
snapshot/linux/process_snapshot_linux.cc:176
↓ 3 callers
Function
PruneCrashReportDatabase
client/prune_crash_reports.cc:29
↓ 3 callers
Function
PthreadToThreadID
Returns a thread ID given a pthread_t. This wraps pthread_threadid_np() but that function has a cumbersome interface because it returns a success valu
snapshot/mac/process_reader_mac_test.cc:154
↓ 3 callers
Function
ReadProperty
snapshot/linux/system_snapshot_linux.cc:138
↓ 3 callers
Function
ReadRegistryDWORD
\brief Reads a DWORD from the registry and returns it as an int.
snapshot/win/system_snapshot_win.cc:75
↓ 3 callers
Function
ReadUntil
util/file/file_io.cc:57
↓ 3 callers
Method
RealUserID
util/posix/process_info_mac.cc:81
↓ 3 callers
Function
ReceiveAndLogReadError
util/linux/ptrace_client.cc:45
↓ 3 callers
Function
RecordFileLimitAnnotation
handler/mac/file_limit_annotation.cc:94
↓ 3 callers
Method
RequestCrashDump
util/linux/exception_handler_client.cc:85
↓ 3 callers
Method
Run
handler/linux/exception_handler_server.cc:294
↓ 3 callers
Method
RunAgainstSelf
util/process/process_memory_test.cc:135
↓ 3 callers
Method
SavedUserID
util/posix/process_info_mac.cc:91
↓ 3 callers
Function
ScopedForbidReturnHelper
util/misc/scoped_forbid_return_test.cc:30
↓ 3 callers
Method
SegmentSlides
snapshot/mac/mach_o_image_segment_reader.cc:247
↓ 3 callers
Function
SendRightFromReceiveRight
\brief Adds a send right to an existing receive right. \param[in] receive_right The receive right to add a send right to. \return The send right, wh
util/mach/notify_server_test.cc:49
↓ 3 callers
Function
SendSIGCONT
handler/linux/exception_handler_server.cc:129
↓ 3 callers
Function
SendToCrashHandlerServer
util/win/registration_protocol_win.cc:75
↓ 3 callers
Method
SetBodyStream
util/net/http_transport.cc:47
↓ 3 callers
Method
SetBuildString
minidump/minidump_misc_info_writer.cc:378
↓ 3 callers
Function
SetCrashExceptionPorts
Set the exception handler for EXC_CRASH, EXC_RESOURCE, and EXC_GUARD. EXC_CRASH is how most crashes are received. Most other exception types such as
client/crashpad_client_mac.cc:84
↓ 3 callers
Method
SetException
\brief Sets the exception snapshot to be returned by Exception(). \param[in] exception The exception snapshot that Exception() will return. The TestP
snapshot/test/test_process_snapshot.h:115
↓ 3 callers
Method
SetExceptionInformation
minidump/minidump_exception_writer.cc:68
↓ 3 callers
Method
SetGzipEnabled
util/net/http_multipart_builder.cc:124
↓ 3 callers
Function
SetHandlerStartupState
client/crashpad_client_win.cc:107
↓ 3 callers
Method
SetHeader
util/net/http_transport.cc:42
↓ 3 callers
Method
SetMemoryListWriter
minidump/minidump_thread_writer.cc:162
↓ 3 callers
Method
SetProcessID
minidump/minidump_misc_info_writer.cc:287
↓ 3 callers
Method
SetSnapshotTime
snapshot/test/test_process_snapshot.h:60
↓ 3 callers
Method
SetURL
util/net/http_transport.cc:34
↓ 3 callers
Method
SetUUIDAndAge
\brief Sets CodeViewRecordPDB70::uuid and CodeViewRecordPDB70::age.
minidump/minidump_module_writer.h:141
↓ 3 callers
Function
SignalToString
util/posix/symbolic_constants_posix.cc:155
↓ 3 callers
Method
Size
util/numeric/checked_address_range.cc:64
↓ 3 callers
Method
Size
snapshot/mac/mach_o_image_segment_reader.cc:212
↓ 3 callers
Function
StartAndUseBrokenHandler
client/crashpad_client_win_test.cc:96
↓ 3 callers
Function
StartsWith
util/net/http_transport_socket.cc:458
↓ 3 callers
Function
StringVectorToCStringVector
client/client_argv_handling.cc:70
↓ 3 callers
Function
SystemCrashReporterHandler
util/mach/bootstrap.cc:105
↓ 3 callers
Function
TaskForPID
util/mach/task_for_pid.cc:149
↓ 3 callers
Function
TestExceptionToString
util/mach/symbolic_constants_mach_test.cc:156
↓ 3 callers
Function
TestSignalToString
util/posix/symbolic_constants_posix_test.cc:90
↓ 3 callers
Function
TestThreadStateFlavorToString
util/mach/symbolic_constants_mach_test.cc:846
↓ 3 callers
Method
ThreadID
snapshot/minidump/thread_snapshot_minidump.cc:83
↓ 3 callers
Function
ThreadStateFlavorFullToShort
Returns the short name for a flavor name, given its full flavor name.
util/mach/symbolic_constants_mach.cc:144
↓ 3 callers
Method
Threads
snapshot/sanitized/process_snapshot_sanitized.cc:217
↓ 3 callers
Function
ThrowBadAlloc
Throws std::bad_alloc() by calling an internal function provided by the C++ library to do so. This works even if C++ exceptions are disabled, causing
util/stdlib/aligned_allocator.cc:33
↓ 3 callers
Function
TimeToString
Converts |out_time| to a string, and returns it. |utc| determines whether the converted time will reference local time or UTC. If |out_time| is 0, the
tools/crashpad_database_util.cc:205
↓ 3 callers
Method
UUID
snapshot/mac/mach_o_image_reader.cc:468
↓ 3 callers
Function
UUIDFromReportPath
client/crash_report_database_generic.cc:44
↓ 3 callers
Function
UnhandledExceptionHandler
client/crashpad_client_win.cc:127
← previous
next →
701–800 of 5,103, ranked by callers