mrwang Posted February 28, 2017 Report Share Posted February 28, 2017 Hello, i have the following problem. My PC (Windows 7 64 bit) hat a crash and CHKDSK fixed my harddrive. Since this time the PC is working good except of Daminion Server. I get a Microsoft .NET error Message. "Attempted to read or write protected memory. This is often an indication that other memory is corrupt." The original error message is in German (see attachment). The error log is also in german, but i hope it helps. I have reinstalled the .Net Framework (4.6.1), uninstalled Daminion Server and PostgreSQL and reinstalled Daminion Server 4.6.0.1481 but i could not get the Server running again. does any one know a solution? Informationen über das Aufrufen von JIT-Debuggen anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung. ************** Ausnahmetext ************** System.Configuration.ConfigurationErrorsException: Beim Erstellen des Konfigurationsabschnittshandlers für "system.serviceModel/behaviors" ist ein Fehler aufgetreten.: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist. (C:\Program Files (x86)\Daminion Software\Daminion Server\Daminion.Server.exe.config line 82) ---> System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist. bei System.ServiceModel.Configuration.PolicyVersionConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) bei System.ComponentModel.TypeConverter.ConvertFrom(Object value) bei System.Configuration.ConfigurationProperty.SetDefaultValue(Object value) bei System.Configuration.ConfigurationProperty..ctor(String name, Type type, Object defaultValue, TypeConverter typeConverter, ConfigurationValidatorBase validator, ConfigurationPropertyOptions options) bei System.ServiceModel.Configuration.ServiceMetadataPublishingElement.get_Properties() bei System.Configuration.ConfigurationElement.DeserializeElement(XmlReader reader, Boolean serializeCollectionKey) bei System.ServiceModel.Configuration.ServiceModelExtensionCollectionElement`1.DeserializeElementCore(XmlReader reader) bei System.ServiceModel.Configuration.ServiceBehaviorElement.DeserializeElement(XmlReader reader, Boolean serializeCollectionKey) bei System.Configuration.ConfigurationElementCollection.OnDeserializeUnrecognizedElement(String elementName, XmlReader reader) bei System.Configuration.ConfigurationElement.DeserializeElement(XmlReader reader, Boolean serializeCollectionKey) bei System.ServiceModel.Configuration.ServiceBehaviorElementCollection.DeserializeElement(XmlReader reader, Boolean serializeCollectionKey) bei System.Configuration.ConfigurationElement.DeserializeElement(XmlReader reader, Boolean serializeCollectionKey) bei System.Configuration.ConfigurationSection.DeserializeSection(XmlReader reader) bei System.Configuration.MgmtConfigurationRecord.CreateSection(Boolean inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentConfig, ConfigXmlReader reader) bei System.Configuration.BaseConfigurationRecord.CallCreateSection(Boolean inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentConfig, ConfigXmlReader reader, String filename, Int32 line) --- Ende der internen Ausnahmestapelüberwachung --- bei System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult) bei System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject) bei System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject) bei System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission) bei System.Configuration.ConfigurationSectionCollection.Get(String name) bei System.Configuration.ConfigurationSectionCollection.get_Item(String name) bei PicaJet.Daminion.Common.Utils.ConfigUtils.CheckUserMode(String configPath, Boolean& changed) in c:\DaminionAuto\Code\Common.Utils\ConfigUtils.cs:Zeile 56. bei Service.Server.Panel.MainForm.MainFormLoad(Object sender, EventArgs e) in c:\DaminionAuto\Code\ServerSideComponents\Service.Server.Panel\MainForm.cs:Zeile 1525. bei System.EventHandler.Invoke(Object sender, EventArgs e) bei System.Windows.Forms.Form.OnLoad(EventArgs e) bei System.Windows.Forms.Form.OnCreateControl() bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) bei System.Windows.Forms.Control.CreateControl() bei System.Windows.Forms.Control.WmShowWindow(Message& m) bei System.Windows.Forms.Control.WndProc(Message& m) bei System.Windows.Forms.ScrollableControl.WndProc(Message& m) bei System.Windows.Forms.ContainerControl.WndProc(Message& m) bei System.Windows.Forms.Form.WmShowWindow(Message& m) bei System.Windows.Forms.Form.WndProc(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Geladene Assemblys ************** mscorlib Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll. ---------------------------------------- Daminion.Server.Panel Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/Daminion.Server.Panel.exe. ---------------------------------------- PicaJet.Daminion.Common Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Windows/assembly/GAC_32/PicaJet.Daminion.Common/4.6.0.1481__9f58e3cb9c5c74e7/PicaJet.Daminion.Common.dll. ---------------------------------------- PicaJet.Daminion.Common.Consts Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/PicaJet.Daminion.Common.Consts.DLL. ---------------------------------------- System.Windows.Forms Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5491 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll. ---------------------------------------- System Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.8686 (QFE.050727-8600). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll. ---------------------------------------- System.Drawing Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5495 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll. ---------------------------------------- log4net Assembly-Version: 1.2.10.0. Win32-Version: 1.2.10.0. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/log4net.DLL. ---------------------------------------- System.Configuration Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll. ---------------------------------------- System.Xml Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5494 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll. ---------------------------------------- PicaJet.Daminion.Common.Localization Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/PicaJet.Daminion.Common.Localization.DLL. ---------------------------------------- mscorlib.resources Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll. ---------------------------------------- PicaJet.Daminion.Common.Localization.resources Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/de/PicaJet.Daminion.Common.Localization.resources.DLL. ---------------------------------------- System.Core Assembly-Version: 3.5.0.0. Win32-Version: 3.5.30729.5420 built by: Win7SP1. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll. ---------------------------------------- PicaJet.Daminion.Common.Utils Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/PicaJet.Daminion.Common.Utils.DLL. ---------------------------------------- Daminion.Server.Panel.resources Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/de/Daminion.Server.Panel.resources.DLL. ---------------------------------------- System.Windows.Forms.resources Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll. ---------------------------------------- Daminion.Server Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/Daminion.Server.EXE. ---------------------------------------- System.ServiceProcess Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll. ---------------------------------------- PicaJet.Daminion.Service.WCF Assembly-Version: 4.6.0.1481. Win32-Version: 4.6.0.1481. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/PicaJet.Daminion.Service.WCF.DLL. ---------------------------------------- LogicNP.CryptoLicensing Assembly-Version: 9.0.0.0. Win32-Version: 9.0.0.0. CodeBase: file:///C:/Program%20Files%20(x86)/Daminion%20Software/Daminion%20Server/LogicNP.CryptoLicensing.DLL. ---------------------------------------- System.Security Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5496 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll. ---------------------------------------- System.ServiceModel Assembly-Version: 3.0.0.0. Win32-Version: 3.0.4506.5463 (Win7SP1GDR.030729-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.ServiceModel/3.0.0.0__b77a5c561934e089/System.ServiceModel.dll. ---------------------------------------- System.Web Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5491 (Win7SP1GDR.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll. ---------------------------------------- SMDiagnostics Assembly-Version: 3.0.0.0. Win32-Version: 3.0.4506.5463 (Win7SP1GDR.030729-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/SMDiagnostics/3.0.0.0__b77a5c561934e089/SMDiagnostics.dll. ---------------------------------------- System.WorkflowServices Assembly-Version: 3.5.0.0. Win32-Version: 3.5.594.5420. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.WorkflowServices/3.5.0.0__31bf3856ad364e35/System.WorkflowServices.dll. ---------------------------------------- System.ServiceModel.Web Assembly-Version: 3.5.0.0. Win32-Version: 3.5.594.5458. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.ServiceModel.Web/3.5.0.0__31bf3856ad364e35/System.ServiceModel.Web.dll. ---------------------------------------- SYSTEM.CONFIGURATION.resources Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration.resources/2.0.0.0_de_b03f5f7f11d50a3a/System.Configuration.resources.dll. ---------------------------------------- ************** JIT-Debuggen ************** Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der Konfigurationsdatei der Anwendung oder des Computers (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden. Zum Beispiel: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten Ausnahmen an den JIT-Debugger gesendet, der auf dem Computer registriert ist, und nicht in diesem Dialogfeld behandelt. Quote Link to comment Share on other sites More sharing options...
Daria Kotilainen Posted March 1, 2017 Report Share Posted March 1, 2017 Hello mrwang, I can suggest you to do the following: 1. make a backup of your catalogs 2. REinstall .NET Framework 2.0 and 3.5 You said you had already reinstalled .NET 4.6.x, but it wouldn't influence Daminion Server, because Daminion 4.6.0.1481 doesn't use .NET 4.6.x Another option could be to install Daminion 5.0 (which uses .NET 4.x) and see how it works. In this case, please make sure your maintenance hasn't expired yet. Kind regards, Daria Quote Link to comment Share on other sites More sharing options...
mrwang Posted March 9, 2017 Author Report Share Posted March 9, 2017 Hello Daria, thank you for your help. I think my system is damaged. Before the crash i only hat .net 4.6.x and damainion server has been working good. I tried to install .net 2 / 3.5 without success.. Kind regards, MrWang Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.