My client is getting this error when saving a document that came from within LF back into LF:
Application: WINWORD.EXE
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at LFSO100Lib.ILFDocumentPages.DeleteMarkedPages()
at Laserfiche.OfficePlugin.Connector.LFSOImpl.LFSOConnector.ImportEdoc(Int32, Laserfiche.OfficePlugin.Connector.LFSOWrapper.CommonElectFile)
Exception Info: System.Reflection.TargetInvocationException
at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
at System.RuntimeType.InvokeMember(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object, System.Object[], System.Reflection.ParameterModifier[], System.Globalization.CultureInfo, System.String[])
at Laserfiche.OfficePlugin.UI.ConnectorProxy.ExecuteOperation(System.String, System.Object[], Boolean ByRef, Boolean)
at Laserfiche.OfficePlugin.UI.ConnectorProxy.ImportEdoc(Int32, Laserfiche.OfficePlugin.Connector.LFSOWrapper.CommonElectFile)
at Laserfiche.OfficePlugin.Common.DocModel.OPArtifact+<>c__DisplayClass12.<HandleSaveToLaserfiche>b__c(System.Object)
at Laserfiche.OfficePlugin.UI.ProgressDialog.BackgroundWorker_DoWork(System.Object, System.ComponentModel.DoWorkEventArgs)
at System.ComponentModel.BackgroundWorker.OnDoWork(System.ComponentModel.DoWorkEventArgs)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(System.Object)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr, System.Object[], System.Object, System.Object[] ByRef)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessageSink)
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(System.Object)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
I searched about this and thought it had something to do with permission rights, but they are able to delete documents and delete pages, move, copy, etc. We tried a repair but that did not help. I am going to clear their attributes but wanted to know if any one else has experienced this. Thanks!