Fogbugz is currently reporting a somewhat mystifying error message. I have run the self-diagnostic routines and we do not see an obvious cause or fix for this issue.
For completeness, this is version 7.0.22 running on a Windows box.
Is there anything we can do to find the bad record, fix the appropriate table or something more helpful than clicking "hide this error message"?
The Fog Creek Maintenance Service has reported an error. - Hide Notification
12/11/2009 11:09 AM (GMT-05:00): The Fog Creek Maintenance Service has reported an error. (-2146232832) FogCreek.Search: Index was outside the bounds of the array.
at Lucene.Net.Index.SegmentTermDocs.Next()
at Lucene.Net.Index.SegmentTermPositions.Next()
at Lucene.Net.Index.SegmentMerger.AppendPostings(SegmentMergeInfo[] smis, Int32 n)
at Lucene.Net.Index.SegmentMerger.MergeTermInfo(SegmentMergeInfo[] smis, Int32 n)
at Lucene.Net.Index.SegmentMerger.MergeTermInfos()
at Lucene.Net.Index.SegmentMerger.MergeTerms()
at Lucene.Net.Index.SegmentMerger.Merge()
at FogCreek.Search.Index.InternalOptimize.RunTransaction()
at FogCreek.Search.Index.TransactedWith.DoBody()
at Lucene.Net.Store.Lock.With.Run()
at FogCreek.Search.Index.Optimize()