Skip to main content
assistive.skiplink.to.breadcrumbs
assistive.skiplink.to.header.menu
assistive.skiplink.to.action.menu
assistive.skiplink.to.quick.search
Log in
Confluence
Spaces
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
SEI CERT Oracle Coding Standard for Java
Pages
Boards
Space shortcuts
Dashboard
Secure Coding Home
Android
C
C++
Java
Perl
Page tree
Browse pages
Configure
Space tools
View Page
A
t
tachments (0)
Page History
Page Information
View in Hierarchy
View Source
Export to PDF
Export to Word
Pages
…
SEI CERT Oracle Coding Standard for Java
2 Rules
Rule 49. Miscellaneous (MSC)
MSC05-J. Do not exhaust heap space
Page Information
Title:
MSC05-J. Do not exhaust heap space
Author:
Kalpana Chatnani
Nov 05, 2008
Last Changed by:
Jon O'Donnell
Aug 06, 2021
Tiny Link:
(useful for email)
https://wiki.sei.cmu.edu/confluence/x/tTdGBQ
Export As:
Word
·
PDF
Incoming Links
SEI CERT Oracle Coding Standard for Java (3)
Page:
SER10-J. Avoid memory and resource leaks during serialization
Page:
MSC06-J. Do not modify the underlying collection when an iteration is in progress
Page:
MSC04-J. Do not leak memory
SEI CERT C Coding Standard (1)
Page:
MEM11-C. Do not assume infinite heap space
Hierarchy
Parent Page
Page:
Rule 49. Miscellaneous (MSC)
Labels
Global Labels (8)
draft
cwe-400
cwe-770
android-applicable
resource-exhaustion
java7
rule
msc
Recent Changes
Time
Editor
Aug 06, 2021 09:16
Jon O'Donnell
View Changes
Jul 03, 2015 17:40
Carol J. Lallier
View Changes
Apr 07, 2015 12:01
Will Snavely
View Changes
Dec 05, 2012 03:08
Pranjal Jumde
View Changes
Dec 05, 2012 03:08
Pranjal Jumde
View Page History
Outgoing Links
External Links (12)
docs.oracle.com/cd/E26576_01/doc.312/e24936/tuning-java.htm…
java.sun.com/javase/technologies/core/basic/serializationFA…
www.aitcnet.org/isai/
cwe.mitre.org/
https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOut…
java.sun.com/javase/6/docs/technotes/guides/vm/gc-ergonomic…
https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInp…
cwe.mitre.org/data/definitions/770.html
https://docs.oracle.com/javase/8/docs/api/java/io/BufferedR…
cwe.mitre.org/data/definitions/400.html
issues.apache.org/jira/browse/GERONIMO-4224
java.sun.com/javase/6/docs/technotes/tools/windows/java.htm…
SEI CERT C++ Coding Standard (2)
Home page:
SEI CERT C++ Coding Standard
Page:
VOID MEM12-CPP. Do not assume infinite heap space
SEI CERT Oracle Coding Standard for Java (9)
Page:
IDS04-J. Safely extract files from ZipInputStream
Page:
MSC04-J. Do not leak memory
Page:
CodeSonar_V
Page:
Rule 49. Miscellaneous (MSC)
Page:
Rule AA. References
Page:
Rule BB. Glossary
Page:
MSC06-J. Do not modify the underlying collection when an iteration is in progress
Home page:
SEI CERT Oracle Coding Standard for Java
Page:
SER10-J. Avoid memory and resource leaks during serialization
SEI CERT C Coding Standard (3)
Home page:
SEI CERT C Coding Standard
Page:
MEM11-C. Do not assume infinite heap space
Page:
CodeSonar
Overview
Content Tools
{"serverDuration": 76, "requestCorrelationId": "a6bde8ed90968991"}