Product: Apryse SDK .NET
Product Version: 10.9.0
Obj.GetType() throws an exception while looping a large bookmark set.
I have a large bookmark set (about 18k bookmarks).
My product business requires looping each bookmark object and then extracting the Destination information.
This issue happens after looping through about 30 to 60 bookmarks. Then there is an exception as below:
obj.GetType() throws error message: Exception: Message:
Document is not attached to a file
Conditional expression: m_obj_parser.get() != NULL
Version : 10.9.0-274970b356
Platform : .Net Framework
Architecture : AMD64
Filename : SDFDocImpl.cpp
Function : trnSDFDocImpl::LoadObj Linenumber : 1281
I tried to sleep 1-1.5 seconds while looping for each bookmark object, but it still happens.