Community
Participate
Working Groups
Build Identifier: 2.6.1 org.eclipse.birt.report.engine.emitter.XMLWriter.print(String) when writing to the writer will catch IOException and completely swallow it/ignore it. This means that if the disk is full, a connection is closed, or if there is a quota on size enforced at the IO layer... the report just keeps on going without a care. Reproducible: Always Steps to Reproduce: 1. Wrap an output stream with one you can thrown an IOException in the write method. 2. Give it to BIRT and generate a report.
Mark as fixed. see commit 66bc102f4971c74e5b550b4b61d494603508ec5c.
v, log the exception out instead of eat it silently.