Community
Participate
Working Groups
If I run a synchronize on a large number of incoming changes as obtained fixing bug 45390 (may happen for a small number too), I ended up seeing a negative percentage in the status line. The cause of the problem is the following combination: 1) The sync job is incluced in a group with a background event handler. 2) The background event handler uses a progress type of UNKNOWN 3) When a worked() comes in, the TaskInfo for the background handler divides by -1 (the default task length) which results in a negative percentage.
*** Bug 65916 has been marked as a duplicate of this bug. ***
This is pretty important
This is easy to replicate with the jobs example by creating 3 jobs with indeterminate progress in a group
Michael are you calling worked() on a indeterminate progress monitor?
I have updated TaskInfo to no longer take work increments when the progress is indeterminate. This has the side effect of having 0 progress if you beginTask on a sub monitor with something with infinite progress. We should revisit this post 3.0 so I will mark it as such.
*** Bug 64908 has been marked as a duplicate of this bug. ***
Verified in 20040609
*** Bug 66503 has been marked as a duplicate of this bug. ***
Tod you verified this bug at one point, should we mark as fixed?
I would prefer to have a test case to verify this before we did.
Marking as FIXED as I have already verified it