Closed Bug 540870 Opened 15 years ago Closed 15 years ago

Socorro - processor configuration change

Categories

(mozilla.org Graveyard :: Server Operations, task)

All
Other
task
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ozten, Assigned: aravind)

References

Details

+++ This bug was initially created as a clone of Bug #530718 +++

The signature CFRelease is too general to be of much help. We would like to have this signature be broken up with Socorro's compound signature feature.  To do that, the following regular expression fragment needs to be added to the 'prefixSignatureRegEx' of the processor configuration:

|CFRelease

the processors will need to be restarted after this configuration change.  

also, please post the value in the 'prefixSignatureRegEx' configuration parameter to this bug so that I can keep track of its state.
Maybe I shouldn't have cloned. Changing dependencies.
Blocks: 525378
No longer blocks: 530684
Note that bug #537853 applies and will eventually make this process much less invasive.
It is better (imo) to edit scripts/config/processorconfig.py.dist, then reference that in the IT bug. 

The line to fix is the one setting prefixSignatureRegEx.default

I will leave this to someone else... so as to cement the process into somone else's memory.
(In reply to comment #2)
@griswolf Are you saying that the processors do not need to be restarted?
(In reply to comment #3)
Unless there is an error or an omission, let's not change the process lars just documented.

Please process this bug based on Comment#0
Processors do need to be restarted. Eventually, code based on bug 537853 will make it possible to update on the fly, but not yet.
All Done.
Assignee: server-ops → aravind
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Awesome! Can you paste the current value of prefixSignatureRegEx here?

Thanks Aravind.
See previous comment.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
prefixSignatureRegEx = cm.Option()
prefixSignatureRegEx.doc = 'a regular expression matching frame signatures that should always be coupled with the following frame signature when generating an overall signature'
prefixSignatureRegEx.default = '@0x0|strchr|strstr|strlen|PL_strlen|strcmp|wcslen|memcpy|memmove|memcmp|malloc|realloc|.*free|arena_dalloc_small|arena_alloc|arena_dalloc|nsObjCExceptionLogAbort(\(.*?\)){0,1}|libobjc.A.dylib@0x1568.|nsCOMPtr_base::assign_from_qi(nsQueryInterface,nsIDconst&)|objc_msgSend|_purecall|nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)|PL_DHashTableOperate|EtwEventEnabled|RtlpFreeHandleForAtom|RtlpDeCommitFreeBlock|RtlpAllocateAffinityIndex|RtlAddAccessAllowedAce|RtlQueryPerformanceFrequency|RtlpWaitOnCriticalSection|RtlpWaitForCriticalSection|_PR_MD_ATOMIC_(INC|DEC)REMENT|nsCOMPtr.*|nsRefPtr.*|operator new\([^,)]+\)|CFRelease'
Status: REOPENED → RESOLVED
Closed: 15 years ago15 years ago
Resolution: --- → FIXED
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.