Community
Participate
Working Groups
Build: 3.1 RC1 If you create a marker with a String property containing more than 65,536 bytes, it causes workspace save to fail. The workspace can be restored in the next session, but some information (such as remaining markers and sync info) is lost. See bug 97440 for details.
Created attachment 22075 [details] Log file with complete trace This log contains stacks for the save failure, and the subsequent startup failure.
Should consider doing something for 3.1 RC2. We should catch the UTFDataFormatException, log it, and then replace the marker property with an error message. This shouldn't cause the remainder of the workspace save to fail.
Created attachment 22077 [details] Log file I attached the wrong log file. Here is the correct one.
Changing severity to critical because this bug causes loss of data (although admittedly not a common case). DJ, I'd like to consider a targetted fix for RC2 (log the failure and continue with the save).
+1
Fix released and regression test added (Bug_97608.java).