Split [@ RtlpFreeHeapInternal | RtlFreeHeap | APP_DATA::FreeCachedMem] into different signatures
Categories
(Socorro :: Signature, task, P3)
Tracking
(Not tracked)
People
(Reporter: yannis, Unassigned)
References
(Blocks 1 open bug, )
Details
See bug 1900964 and the related bugs listed below. The signature [@ RtlpFreeHeapInternal | RtlFreeHeap | APP_DATA::FreeCachedMem]
currently groups together multiple issues which are not easy to separate. Ideally we would keep two more levels in the signature to have e.g.:
RtlpFreeHeapInternal | RtlFreeHeap | APP_DATA::FreeCachedMem | SysFreeString | pxcdrvl.dll
for bug 1900796 (example);RtlpFreeHeapInternal | RtlFreeHeap | APP_DATA::FreeCachedMem | SysFreeString | database.dll
for bug 1901230 (example);RtlpFreeHeapInternal | RtlFreeHeap | APP_DATA::FreeCachedMem | VariantClear | qyui.dll
for bug 1902010 (example).
An example where two more levels is not exactly enough is:
RtlpFreeHeapInternal | RtlFreeHeap | APP_DATA::FreeCachedMem | SysFreeString | VariantClearWorker | VariantClear | TAsyncNotifyCallbackHandler::ExtractStatusFromXmlMessage
for bug 1675760 (example).
Comment 1•5 months ago
|
||
It looks like what you want is to add VariantClear
, SysFreeString
and (for the last example) VariantClearWorker
to the prefix list. It is pretty easy to put together a pull request via the GitHub UI by clicking on the pencil icon to edit the file. There's some documentation here. Signature changes are mostly on a self-serve basis, but it should only take a few minutes.
Reporter | ||
Comment 2•5 months ago
|
||
That looks like what I need here indeed, and APP_DATA::FreeCachedMem
as well. Thanks for the info!
Reporter | ||
Updated•5 months ago
|
Comment 3•5 months ago
|
||
(In reply to Yannis Juglaret [:yannis] from comment #2)
and
APP_DATA::FreeCachedMem
as well.
Ah right. I managed to overlook the most important one somehow.
Updated•5 months ago
|
Comment 4•4 months ago
|
||
This was deployed in bug 1906174 just now.
Description
•