diff --git a/socorro/processor/breakpad_transform_rules.py b/socorro/processor/breakpad_transform_rules.py index 54bb1593b7..315b60fed9 100644 --- a/socorro/processor/breakpad_transform_rules.py +++ b/socorro/processor/breakpad_transform_rules.py @@ -688,6 +688,11 @@ def _predicate(self, raw_crash, raw_dumps, processed_crash, proc_meta): ): # we don't want any of these return False + if processed_crash.json_dump.crashing_thread.frames[0].get( + 'module', + False + ): # there is a module at the top of the stack, we don't want this + return False return ( processed_crash.signature.endswith('EnterBaseline') or processed_crash.signature.endswith('EnterIon')