Hallöle,
es wird Zeit, dass ich wieder mal was schreibe. 🙃
Seit geraumer Zeit muss ich feststellen, dass unsere Wawi 1.6.42.2 ab und zu abschmiert. Wenn es eintrifft, dann immer nach drücken des „Ausliefern“ Knöpfchens des ersten Auftrags des Tages. Es passiert nie danach und auch nicht, wenn wir die Wawi neustarten.
Manchmal ist die Wawi beim abschmieren gleich weg, manchmal sammelt das Absturzding so lange Daten, dass ich noch den nächsten Auftrag ausliefern kann. 😅
Manchmal gibt die Wawi noch den Lieferschein und Rechnung des ersten Auftrags noch an den Drucker, meist aber nicht. Falls ich den nächsten Auftrag noch ausliefern kann, bekomme ich definitiv noch den Lieferschein und Rechnung.
Alles etwas putzig.
Ich dachte mir, dass ich vielleicht mal n Update einspielen sollte, vong Wawi 1.7 her, aba da gibet ja noch mehr Abstürze.
Aber hier mal was aus der Ereignisanzeige.
Die erste Quelle ist regelmäßig „net.framework“
Vielleicht kann irgendwer was damit anfangen. 🤷♀️
es wird Zeit, dass ich wieder mal was schreibe. 🙃
Seit geraumer Zeit muss ich feststellen, dass unsere Wawi 1.6.42.2 ab und zu abschmiert. Wenn es eintrifft, dann immer nach drücken des „Ausliefern“ Knöpfchens des ersten Auftrags des Tages. Es passiert nie danach und auch nicht, wenn wir die Wawi neustarten.
Manchmal ist die Wawi beim abschmieren gleich weg, manchmal sammelt das Absturzding so lange Daten, dass ich noch den nächsten Auftrag ausliefern kann. 😅
Manchmal gibt die Wawi noch den Lieferschein und Rechnung des ersten Auftrags noch an den Drucker, meist aber nicht. Falls ich den nächsten Auftrag noch ausliefern kann, bekomme ich definitiv noch den Lieferschein und Rechnung.
Alles etwas putzig.
Ich dachte mir, dass ich vielleicht mal n Update einspielen sollte, vong Wawi 1.7 her, aba da gibet ja noch mehr Abstürze.
Aber hier mal was aus der Ereignisanzeige.
Die erste Quelle ist regelmäßig „net.framework“
Code:
Anwendung: JTL-Wawi.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.AccessViolationException
bei combit.Reporting.NativeMethods.LlGetDebugSinkProxyCategory32(combit.Reporting.LogCategory, IntPtr, System.Object ByRef)
bei combit.Reporting.LlCore.LlGetDebugSinkProxy(combit.Reporting.LogCategory)
bei combit.Reporting.LlCore.Init(combit.Reporting.ListLabel)
bei combit.Reporting.LlCore..ctor(combit.Reporting.ListLabel)
bei combit.Reporting.ListLabel.Init(combit.Reporting.LlLanguage, System.Globalization.CultureInfo, Boolean, System.String, combit.Reporting.ILlLogger)
bei combit.Reporting.ListLabel..ctor()
bei JTL.Ausgabe.ListAndLabel.ListLabelEngineOld.oL8g8prhUE()
bei JTL.Ausgabe.ListAndLabel.ListLabelEngineOld..ctor()
bei JTL.Ausgabe.Engines.ListLabelProcessEngineOld..ctor(combit.Reporting.Repository.IRepository, JTL.Ausgabe.Elemente.IAusgabeElement, System.Guid)
bei JTL.Ausgabe.Engines.ListLabelProcessEngineFactory.GetListLabelProcessEngine(combit.Reporting.Repository.IRepository, JTL.Ausgabe.Elemente.IAusgabeElement, JTL.Ausgabe.Vorlagen.IVorlageListLabel)
bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineSpeichern.Speichern(JTL.Ausgabe.Elemente.IAusgabeElement, JTL.Ausgabe.Einstellungen.AusgabeEinstellungenSpeichern, System.Threading.CancellationToken)
bei JTL.Ausgabe.Rendering.Prozesse.AusgabeProzessSpeichern.Execute()
bei JTL.Ausgabe.Rendering.Prozesse.ProzessBase.J53EbwmkC3()
bei System.Threading.Tasks.Task.InnerInvoke()
bei System.Threading.Tasks.Task.Execute()
bei System.Threading.Tasks.Task.ExecutionContextCallback(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.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
bei System.Threading.Tasks.Task.ExecuteEntry(Boolean)
bei System.Threading.Tasks.ThreadPoolTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task, Boolean)
bei System.Threading.Tasks.TaskScheduler.TryRunInline(System.Threading.Tasks.Task, Boolean)
bei System.Threading.Tasks.Task.InternalRunSynchronously(System.Threading.Tasks.TaskScheduler, Boolean)
bei JTL.Ausgabe.Rendering.Queues.AusgabeQueueBase`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].c8myPoqKf2()
bei System.Threading.Tasks.Task.InnerInvoke()
bei System.Threading.Tasks.Task.Execute()
bei System.Threading.Tasks.Task.ExecutionContextCallback(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.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
bei System.Threading.Tasks.Task.ExecuteEntry(Boolean)
bei System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
bei System.Threading.ThreadPoolWorkQueue.Dispatch()
bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Vielleicht kann irgendwer was damit anfangen. 🤷♀️