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