Apache OpenOffice (AOO) Bugzilla – Issue 37336
Assertion "wrong value on progressbar" on saving
Last modified: 2013-08-07 15:13:10 UTC
Load bugdoc from issue 37333, modify, save. The following assertion occurs: Error: tried to set a wrong value on the progressbar
change target
Created attachment 22643 [details] jumping progressbar
Assertion failure. Same assertion, but in a Writer document, and (obviously) a newer version of OO. This first happened as I was trying to copy information from the frame presented when you go to <http://www.unixodbc.org/> and select Manuals from the left frame. <validator.w3.org> flags 35 errors and 6 warnings on the source of that frame; this may be entirely coincidental. In a new Writer document I pasted in the interesting part of the frame (i.e., from "Welcome to" to "solutions, Inc.)" and tried to save the file. I continued past an assertion raised at XMLTextNumRuleInfo.cxx line 117, and the program said Error: tried to set a wrong value on the progressbar Abort ? (Yes=abort / No=ignore / Cancel=core dump) To reproduce (*) From unixODBC_webpage.tgz <http://www.openoffice.org/nonav/issues/showattachment.cgi/68806/unixODBC_webpage.tgz> attached to issue 110671, extract into a convenient directory. Expect to get file unixODBC.html and directory unixODBC_files. (*) In Firefox 3.0, (Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008061015 Firefox/3.0), open the extracted unixODBC.html. In the frame on the right, select from "Welcome to" to "solutions, Inc.)" (that is most of the frame) and press ctrl-C. (*) In a new Writer document, press Ctrl-V and Ctrl-Home. (*) Select menu option File > Save. In the Save as dialog enter filename /tmp/nothing and click Save. (*) At assertion raised from XMLTextNumberRuleInfo.cxx line 117, click No=ignore. (*) Observe the assertion cited above. I am running a lightly hacked non-production build of DEV300_m75 on ubuntu hardy. I shall shortly attach a backtrace from an occurrence during the "to reproduce" steps.
Created attachment 68808 [details] backtrace
We have the same assertion, but the root cause for them most probably is different. This assertion usually is triggered if a filter has a wrong idea about what "100%" complete means and later on then sets values >100%. Obviously this can happen in saving sxc documents or in saving a Writer document. Having both in one issue makes it hard to assign it to a suitable developer.
Reset assignee on issues not touched by assignee in more than 2000 days.