/
prefix_signature_re.txt
210 lines (207 loc) · 3.42 KB
/
prefix_signature_re.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
# Prefix Signatures
#
# Regular expressions matching frame signatures that should always be coupled
# with the following frame signature when generating an overall signature.
@0x0
.*CrashAtUnhandlableOOM
Abort
.*abort
.*alloc_impl
_alloca_probe.*
__android_log_assert
arena_.*
BaseGetNamedObjectDirectory
.*calloc
cert_.*
CERT_.*
CFRelease
_chkstk
CleanupPerAppKey
CrashInJS
__delayLoadHelper2
dlmalloc
dlmalloc_trim
dvm.*
EtwEventEnabled
extent_.*
fastcopy_I
fastzero_I
_files_getaddrinfo
.*free
free_impl
GCGraphBuilder::NoteXPCOMChild
getanswer
HandleInvalidParameter
HeapFree
huge_dalloc
huge_palloc
ialloc
imalloc
init_library
invalid_parameter_noinfo
_invalid_parameter_noinfo
isalloc
jemalloc_crash
je_.*
JNI_CreateJavaVM
_JNIEnv.*
JNI_GetCreatedJavaVM.*
js::AutoCompartment::AutoCompartment.*
js::AutoEnterOOMUnsafeRegion::crash
js::detail::HashTable<.*>::.*
js::HashSet<.*>::.*
js::HashMap<.*>::.*
js::LifoAlloc::getOrCreateChunk
JSAutoCompartment::JSAutoCompartment.*
JS_DHashTableEnumerate
JS_DHashTableOperate
JS_NewStringCopyZ.*
kill
__libc_android_abort
libobjc.A.dylib@0x1568.
(libxul\.so|xul\.dll|XUL)@0x.*
LL_.*
malloc
_MD_.*
memcmp
__memcmp16
memcpy
memmove
memset
mozalloc_abort.*
mozalloc_handle_oom
moz_free
mozilla::AndroidBridge::AutoLocalJNIFrame::~AutoLocalJNIFrame
mozilla::CondVar::.*
mozilla::ipc::LogicError
mozilla::ipc::MessageChannel::Send
mozilla::ipc::RPCChannel::Call
mozilla::ipc::RPCChannel::CxxStackFrame::CxxStackFrame
mozilla::ipc::RPCChannel::EnteredCxxStack
mozilla::ipc::RPCChannel::Send
mozilla::layers::CompositorD3D11::Failed
mozilla::layers::CompositorD3D11::HandleError
mozilla.*FatalError
moz_xmalloc
moz_xrealloc
msvcr120\.dll@0x.*
\<name omitted\>
NP_Shutdown
(NS_)?(Lossy)?(Copy|Append|Convert).*UTF.*
nsACString_internal::Assign.*
nsAString_internal::Assign.*
nsACString_internal::BeginWriting
nsAString_internal::BeginWriting
nsBaseHashtable<.*>::.*
nsClassHashtable<.*>::.*
nsCOMPtr.*
NS_ABORT_OOM.*
nsDataHashtable<.*>::.*
NS_DebugBreak.*
nsDebugImpl::Abort
[-+]\[NSException raise(:format:(arguments:)?)?\]
nsInterfaceHashtable<.*>::.*
nsJSThingHashtable<.*>::.*
nsObjCExceptionLogAbort
nsRefPtr.*
NSS.*
nss.*
nsTArray<.*
nsTArray_base<.*
nsTArray_Impl<.*
nsTHashtable<.*>::.*
NtUser.*
objc_exception_throw
objc_msgSend
operator new
PLDHashTable::.*
PL_.*
port_.*
PORT_.*
_PR_.*
PR_.*
.*ProcessNextEvent.*
__psynch_cvwait
_pthread_cond_wait
pthread_mutex_lock
_purecall
raise
realloc
recv
.*ReentrantMonitor::Wait.*
RefPtr.*
_RTC_Terminate
Rtl.*
_Rtl.*
__Rtl.*
SEC_.*Item
seckey_.*
SECKEY_.*
__security_check_cookie
send
setjmp
sigblock
sigprocmask
SocketAccept
SocketAcceptRead
SocketAvailable
SocketAvailable64
SocketBind
SocketClose
SocketConnect
SocketGetName
SocketGetPeerName
SocketListen
SocketPoll
SocketRead
SocketRecv
SocketSend
SocketShutdown
SocketSync
SocketTransmitFile
SocketWrite
SocketWritev
ssl_.*
SSL_.*
std::_Allocate.*
strcat
ssl3_.*
strchr
strcmp
strcpy
.*strdup
strlen
strncpy
strzcmp16
strstr
__swrite
TlsGetValue
TouchBadMemory
_VEC_memcpy
_VEC_memzero
.*WaitFor.*
wcslen
__wrap_realloc
WSARecv.*
WSASend.*
_ZdaPvRKSt9nothrow_t"
zzz_AsmCodeRange_.*
.*DebugAbort.*
mozilla::ipc::MessageChannel::~MessageChannel.*
# List of DLLs to add. At some point, should be replaced by one generic rule
# for all DLLs.
aticfx32\.dll
atidxx32\.dll
atiu9pag\.dll
atiumd6a\.dll
atiumdag\.dll
atiumdva\.dll
atiuxpag\.dll
igd10iumd32\.dll
igd10umd32\.dll
igdumd32\.dll
igdumdim32\.dll
nvd3dum\.dll
nvoglnt\.dll
nvumdshim\.dll
nvwgf2um\.dll