Seite 19 von 36

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 17:46:35
von Christian Marx
Auch nach einer Deinstallation und anschließender Neuinstallation starten die beiden Programme nicht mehr.
Es wird kurz der sich drehende Kreis angezeigt, sonst geschieht nichts.

Im Taskmanager tauchen beide Programme kurz auf und verwinden nach ca. 1 Sek wieder. Ich teste nun noch die portable Version.

Herzliche Grüße
Christian

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 17:49:04
von Holger Maaß
Die Log-Datei(en) sind immer noch leer?

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 17:51:21
von F. Schn.
Christian Marx hat geschrieben:m Taskmanager tauchen beide Programme kurz auf und verwinden nach ca. 1 Sek wieder.
Virenschutz?

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 17:57:46
von Christian Marx
Im Log wird nur angezeigt dass das Programm gestartet wurde.

Code: Alles auswählen

2018-10-27 17:38:07,946 [1] DEBUG ZusiMeter.MainWindow - start session
2018-10-27 17:38:48,736 [1] DEBUG ZusiMeter.MainWindow - start session
2018-10-27 17:39:16,785 [1] DEBUG ZusiMeter.MainWindow - start session
2018-10-27 17:45:42,611 [1] DEBUG ZusiMeter.MainWindow - start session
2018-10-27 17:49:50,244 [1] DEBUG ZusiMeter.MainWindow - start session
2018-10-27 17:50:46,279 [1] DEBUG ZusiMeter.MainWindow - start session
Den Virenscanner habe ich gerade einmal testweise deaktiviert. Verändert leider nichts, auch habe ich daran in letzter Zeit nichts verändert oder hatte ähnliche Probleme.

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 17:59:50
von Holger Maaß
Hallo F.Sch.,

hmm, wenn liegt der Teufel im Microsoft.Windows.API.Pack. Ich habe auf meinem System nur den Defender. Der macht keine Probleme.

Gruß
Holger

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 18:00:51
von Holger Maaß
Dann müssen wir die Windows-Ereignisanzeige anzapfen. Bist du auf einem Computer relativ fit, wenn's unter die Motorhaube geht?

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 18:06:07
von Christian Marx
Dies meldet die Ereignisanzeige:

Code: Alles auswählen

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Application Error" /> 
  <EventID Qualifiers="0">1000</EventID> 
  <Level>2</Level> 
  <Task>100</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2018-10-27T15:57:05.000000000Z" /> 
  <EventRecordID>358621</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer>Unser-PC</Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data>ZusiMeter.exe</Data> 
  <Data>1.5.0.0</Data> 
  <Data>5bd35e7f</Data> 
  <Data>KERNELBASE.dll</Data> 
  <Data>6.1.7601.24214</Data> 
  <Data>5b627415</Data> 
  <Data>e0434352</Data> 
  <Data>000000000001a06d</Data> 
  <Data>1574</Data> 
  <Data>01d46e0db49805e9</Data> 
  <Data>D:\Games\Zusi3\_Tools\Zusimeter\ZusiMeter.exe</Data> 
  <Data>C:\Windows\system32\KERNELBASE.dll</Data> 
  <Data>f2e66e5b-da00-11e8-b4f6-001fd09d5076</Data> 
  </EventData>
  </Event>

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 18:15:31
von Holger Maaß
Das ist das Systemprotokoll - sehr nichtssagend-erhellend :(. Gibts in Anwendung auch noch was? Dr. Watson?

Bloß mal so:
Bild

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 18:23:10
von Christian Marx
Unter Windows Protokolle\Anwendung findet sich die selbe Meldung und außerden noch dies hier:

Code: Alles auswählen

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name=".NET Runtime" /> 
  <EventID Qualifiers="0">1026</EventID> 
  <Level>2</Level> 
  <Task>0</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2018-10-27T15:56:50.000000000Z" /> 
  <EventRecordID>358617</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer>Unser-PC</Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data>Anwendung: ZusiMeter.exe Frameworkversion: v4.0.30319 Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet. Ausnahmeinformationen: System.Exception bei System.Windows.StaticResourceExtension.ProvideValueInternal(System.IServiceProvider, Boolean) bei MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(System.Windows.Markup.MarkupExtension, System.IServiceProvider) Ausnahmeinformationen: System.Windows.Markup.XamlParseException bei System.Windows.Markup.XamlReader.RewrapException(System.Exception, System.Xaml.IXamlLineInfo, System.Uri) bei System.Windows.FrameworkTemplate.LoadTemplateXaml(System.Xaml.XamlReader, System.Xaml.XamlObjectWriter) bei System.Windows.FrameworkTemplate.LoadTemplateXaml(System.Xaml.XamlObjectWriter) bei System.Windows.FrameworkTemplate.LoadOptimizedTemplateContent(System.Windows.DependencyObject, System.Windows.Markup.IComponentConnector, System.Windows.Markup.IStyleConnector, System.Collections.Generic.List`1<System.Windows.DependencyObject>, System.Windows.UncommonField`1<System.Collections.Hashtable>) bei System.Windows.FrameworkTemplate.LoadContent(System.Windows.DependencyObject, System.Collections.Generic.List`1<System.Windows.DependencyObject>) bei System.Windows.StyleHelper.ApplyTemplateContent(System.Windows.UncommonField`1<System.Collections.Specialized.HybridDictionary[]>, System.Windows.DependencyObject, System.Windows.FrameworkElementFactory, Int32, System.Collections.Specialized.HybridDictionary, System.Windows.FrameworkTemplate) bei System.Windows.FrameworkTemplate.ApplyTemplateContent(System.Windows.UncommonField`1<System.Collections.Specialized.HybridDictionary[]>, System.Windows.FrameworkElement) bei System.Windows.FrameworkElement.ApplyTemplate() bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Grid.MeasureCell(Int32, Boolean) bei System.Windows.Controls.Grid.MeasureCellsGroup(Int32, System.Windows.Size, Boolean, Boolean, Boolean ByRef) bei System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Viewbox.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Border.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Grid.MeasureCell(Int32, Boolean) bei System.Windows.Controls.Grid.MeasureCellsGroup(Int32, System.Windows.Size, Boolean, Boolean, Boolean ByRef) bei System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Border.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Border.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.DockPanel.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei MS.Internal.Helper.MeasureElementWithSingleChild(System.Windows.UIElement, System.Windows.Size) bei System.Windows.Controls.ContentPresenter.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Documents.AdornerDecorator.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Controls.Border.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Window.MeasureOverrideHelper(System.Windows.Size) bei System.Windows.Window.MeasureOverride(System.Windows.Size) bei System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) bei System.Windows.UIElement.Measure(System.Windows.Size) bei System.Windows.Interop.HwndSource.SetLayoutSize() bei System.Windows.Interop.HwndSource.set_RootVisualInternal(System.Windows.Media.Visual) bei System.Windows.Window.SetRootVisual() bei System.Windows.Window.SetRootVisualAndUpdateSTC() bei System.Windows.Window.SetupInitialState(Double, Double, Double, Double) bei System.Windows.Window.CreateSourceWindow(Boolean) bei System.Windows.Window.ShowHelper(System.Object) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) bei System.Windows.Threading.DispatcherOperation.InvokeImpl() bei MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object) bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) bei MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object) bei System.Windows.Threading.DispatcherOperation.Invoke() bei System.Windows.Threading.Dispatcher.ProcessQueue() bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) bei MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32) bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr) bei MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef) bei System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame) bei System.Windows.Application.RunDispatcher(System.Object) bei System.Windows.Application.RunInternal(System.Windows.Window) bei ZusiMeter.App.Main()</Data> 
  </EventData>
  </Event>

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 18:41:20
von Holger Maaß
Ein Microsoft-Klassiker: 30 oder mehr Zeilen (ich habe nicht gezählt) mit dem gleichen Informationswert, wieder dieser Satz: Mit dem Obst war etwas nicht in Ordnung.Herzlichen Glückwunsch!

Lade bitte mal diese Debug-Version herunter und probiere mal: Download

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 18:57:32
von Holger Maaß
... noch was: deaktiviere sicherheitshalber mal die vorhandenen Layouts, z.B. durch Umbenennen des Ordners: C:\Benutzer\<login_name>\Eigene Dokumente\ZusiMeterLayouts ...

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 19:14:44
von Christian Marx
Mit dieser Version und dem Umbenennen des Layout Ordner starten beide Programme ordnungsgemäß.
Es taucht kein Fehler in der Ereignisanzeige auf und das Log zeigt lediglich das das Programm gestartet wurde.

Da mir das spanisch vorkam, habe ich den Layout Ordner wieder umbenannt und der Fehler tritt wieder exakt genauso auf.
Leider liefert das Log auch diesmal keine weiteren Informationen:

Code: Alles auswählen

2018-10-27 19:07:23,123 [1] DEBUG ZusiMeter.MainWindow - start session
2018-10-27 19:10:51,437 [1] DEBUG ZusiMeter.MainWindow - start session

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 19:16:44
von Holger Maaß
Wenn du möchtest, schick' mir deine Layouts und ich passe sie an die v1.5 an. Meine alten Layouts werden ordnungsgemäß konvertiert - aber irgendwas habe ich augenscheinlich wohl übersehen.

Nachtrag: Die schwülstige Fehlermeldung oben besagt, dass der Fehler bereits in einer sehr frühen Phase des Programmstarts auftritt. Daher kann die Log-Datei nichts aufzeichnen. Soweit kommt es gar nicht mehr.

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 19:21:57
von Christian Marx
Die Mail mit den Layouts ist raus. Ich hoffe dein Emailadresse ist noch die Alte.

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 19:25:17
von Holger Maaß
Schau mal in meine Signatur ... Aber ich passe bereits an.

Gruß
Holger

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 19:33:36
von Holger Maaß
Das ist jetzt seltsam: deine Layouts sind bereits V1.1. Da gibt's gar nichts anzupassen ... Sekunde noch ...

Einige Tests später bin ich ratlos, weshalb ZusiMeter/-Konfigurator bei dir mit den Layout-Dateien nicht startet. Abseits eines Minifehlers in der einen Datei sind die Layouts völlig in Ordnung. Was noch bliebe, wären eventuell die Sicherheitseinstellungen. Ich habe bewußt den Ordner unterhalb "Eigene Dokumente" angelegt, damit der Ordner und alle Dateien für den Benutzer volle Zugriffsrechte haben. Prüfe das eventuell noch mal. Dann lass' den Ordner umbenannt, starte den Konfigurator, erstelle und speichere ein Dummy-Layout und kopiere die Dateien (nur die *.zmlf, die *.org sind Backups) anschließend einzeln in den neuen ZusiMeterLayouts-Ordner. Was anderes fällt mir dazu nicht ein.

Das eine berichtigte Layout schicke ich per Mail.

Gruß
Holger

Re: Neuauflage ZusiMeter

Verfasst: 27.10.2018 21:14:06
von Christian Marx
Hallo Holger,

vielen Dank! Nun funktioniert wieder alles.
Habe nun die Layouts in den neuen Ordner kopiert und ZusiMeter startet wieder.
Woran das nun gelegen haben soll ist mir wirklich rätselhaft.

Re: Neuauflage ZusiMeter

Verfasst: 30.12.2018 22:12:40
von Christian Marx
Das Hinzufügen der Baugruppen Sifa oder PZB zu einem Text-Layout führt zum sofortigen Absturz.

Re: Neuauflage ZusiMeter

Verfasst: 31.12.2018 15:07:06
von Holger Maaß
Ich hatte noch keine Zeit, mir die Details des neuesten Zusi-Updates anzusehen. Vermutlich wird es da Veränderungen gegeben haben. Ich werde versuchen, dass so schnell als möglich wieder in Gang zu bringen. Mehr kann ich im Moment leider nicht sagen, da aus familiären Gründen kaum Zeit für den Zusi bleibt.

Gruß
Holger

Re: Neuauflage ZusiMeter

Verfasst: 31.12.2018 15:36:40
von Christian Marx
Mach dir keinen Stress, ich wollte es nur melden.