X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FHtmlSvgOutput.java;fp=src%2Fjalview%2Fio%2FHtmlSvgOutput.java;h=e554b8e58dc7da239cb3e532fbecd25391d789fb;hb=25217bbd06c4435ad995fd8ddf3620c3b1d68cd3;hp=b53cacd88faa2769377aedfaab1d77595507683f;hpb=c70d42a1afc972ddb3757b9ec4cece3458d396a1;p=jalview.git diff --git a/src/jalview/io/HtmlSvgOutput.java b/src/jalview/io/HtmlSvgOutput.java index b53cacd..e554b8e 100644 --- a/src/jalview/io/HtmlSvgOutput.java +++ b/src/jalview/io/HtmlSvgOutput.java @@ -28,6 +28,7 @@ import jalview.gui.AlignViewport; import jalview.gui.AlignmentPanel; import jalview.gui.HTMLOptions; import jalview.gui.IProgressIndicator; +import jalview.gui.OOMWarning; import jalview.math.AlignmentDimension; import jalview.util.MessageManager; @@ -204,6 +205,11 @@ public class HtmlSvgOutput pIndicator.setProgressBar(MessageManager.formatMessage( "status.export_complete", "HTML"), pSessionId); } + } catch (OutOfMemoryError err) + { + System.out.println("########################\n" + "OUT OF MEMORY " + + file + "\n" + "########################"); + new OOMWarning("Creating Image for " + file, err); } catch (Exception e) { e.printStackTrace();