Auf einen ungültigen Objekttyp deutet im Debugger auf den ersten Blick nichts hin. Das Argument coll2 ist eine ganz normale NotesDocumentCollection. Nach genauerer Problemanalyse stellte sich heraus, dass der Fehler immer dann auftritt, wenn die Collections sortiert sind, also die Eigenschaft IsSorted = True vorliegt. Das ist beispielsweise bei Resultaten aus der Volltextsuche (so wie im obigen Beispiel) der Fall. Dort lässt sich die Sortierung leider nicht verhindern, aber es geht zumindest aus der Notes/Domino-Hilfe hervor, dass die Ergebnismenge sortiert ist.
Nachdem dieses Problem erkannt und per Workaround behoben war, wunderten wir uns umso mehr, als die gleiche Fehlermeldung einige Zeit später in der gleichen Anwendung, aber an anderer Stelle auftrat. Es stellte sich heraus, dass die FtSearch-Methode - entgegen der Notes/Domino-Hilfe - nicht die einzige ist, die sortierte DocumentCollections erzeugt.