Versions / Builds Affected
20130704, 20130723, 20131111Status
ResolvedProblem Summary
The MARC Search service can crash when indexing certain .DOCX filesTT / JIRAID
1707How to Identify
The event logs shows a of marc.search.exe with a reference to dtengine64.dll. The following is from build:
Error 02/10/2013 14:23:16 Application Error 1000 (100) "Faulting application name: MArc.Search.exe, version: 20130.704.91.14, time stamp: 0x51d58458
Faulting module name: dtengine64.dll, version: 7.73.8126.1, time stamp: 0x51cdf149
Exception code: 0xc00000fd
Fault offset: 0x0000000000363bf1
Faulting process id: 0x2af8
Faulting application start time: 0x01cebf722140337f
Faulting application path: C:\Program Files (x86)\GFI\MailArchiver\Search\bin\MArc.Search.exe
Faulting module path: C:\Program Files (x86)\GFI\MailArchiver\Search\dtengine64.dll
Report Id: cb7b65e3-2b65-11e3-8aa7-68b599b53edb"
This is caused by the dtSearch engine while trying to index certain .DOCX files.
Notes
- The email triggering this in the original case in which this was reported was a 218 pages mail merge document with also contains some design elements.Workaround / Fix Details
Fixed in MARC2014 build 20140616
20131111
ftp://ftp.gfisoftware.com/patches/MARC2013/20131111/MARC2013_R2_PATCH_20140206_1707.zipRequired Actions
Upgrade to MARC2014 build 20140616 or newer