PR# 13714 Many calls to `epush' in runtime do not check for failure
Problem Report Summary
Submitter: prestoat2000
Category: Runtime
Priority: Medium
Date: 2007/12/05
Class: Bug
Severity: Serious
Number: 13714
Release: 6.1.71281
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.0.7) Gecko/20060915 Firefox/1.5.0.7
Solaris 9 on SPARC
Synopsis: Many calls to `epush' in runtime do not check for failure
Description
Search the Src/C tree for `epush'. There are quite a few calls that do not check the returned value for failure. These might be OK (perhaps in some cases it might not matter that the value couldn't be pushed) but some probably need to be fixed, though each case may need to be examined individually to determine the correct fix. Note also that the Src/C tree must be searched for RT_GC_PROTECT since this macro calls `epush' and does not check the returned value for failure.
To Reproduce
Problem Report Interactions