Large files crashes
Posted: Sun Feb 17, 2013 9:42 pm
I am dealing with XML documents of size ~50MB and oxygen (14.2, windows) does not handle them very well.
1) When I try to open a file with the "optimize loading for large files" option, oxygen usually crashes:
2) The whole XML is without whitespace. When I try to use indent and format, oxygen usually runs out of assigned memory (1300MB). I don't know what magic oxygen does that it needs such a huge amount of mem just to indent a document.
I can upload the documents to an FTP if you want and tell me where.
1) When I try to open a file with the "optimize loading for large files" option, oxygen usually crashes:
Code: Select all
The application detected an error that is not automatically handled. It is possible that this error is not critical and the application may continue to work normally but our recommendation is to report the error and restart the application. If the application has become unstable and cannot be closed normally, you can use the Force Quit button from this dialog. Be aware that by doing this you will lose all unsaved changes in the opened documents.
Here are the error details:
[ Open dropped resource ] - java.lang.ArrayIndexOutOfBoundsException: 1048576
java.lang.ArrayIndexOutOfBoundsException: 1048576
at ro.sync.document.f.charAt(Unknown Source)
at ro.sync.document.s.f(Unknown Source)
at ro.sync.document.s.c(Unknown Source)
at ro.sync.document.o.jc(Unknown Source)
at ro.sync.document.o.lb(Unknown Source)
at ro.sync.exml.editor.b.d.dpf(Unknown Source)
at ro.sync.exml.editor.b.d.ihf(Unknown Source)
at ro.sync.exml.editor.n.zff(Unknown Source)
at ro.sync.exml.editor.xmleditor.e.e.zff(Unknown Source)
at ro.sync.exml.editor.kc.readDocument(Unknown Source)
at ro.sync.exml.editor.validate.p.readDocument(Unknown Source)
at ro.sync.exml.editor.xmleditor.rb.readDocument(Unknown Source)
at ro.sync.exml.editor.qd.db(Unknown Source)
at ro.sync.exml.editor.qd.u(Unknown Source)
at ro.sync.exml.editor.kc.open(Unknown Source)
at ro.sync.exml.editor.xmleditor.rb.open(Unknown Source)
at ro.sync.exml.editor.kc.open(Unknown Source)
at ro.sync.exml.editor.hd.mpm(Unknown Source)
at ro.sync.exml.editor.hd.open(Unknown Source)
at ro.sync.exml.e.u.b(Unknown Source)
at ro.sync.exml.e.u.c(Unknown Source)
at ro.sync.exml.editor.ob.fqm(Unknown Source)
at ro.sync.exml.editor.hd.dqm(Unknown Source)
at ro.sync.exml.editor.hd.brm(Unknown Source)
at ro.sync.exml.editor.hd$5$1.ejd(Unknown Source)
at ro.sync.ui.application.fb.run(Unknown Source)
I can upload the documents to an FTP if you want and tell me where.