Client stĂĽrzt ab

Bild Microsoft Dynamics NAV 2018

Client stĂĽrzt ab

Beitragvon CronusAG » 8. Juni 2020 17:00

Hallo Community,

wenn man auf die Action "Artikelablaufverfolgung" in der Page "6505 Chargennr.-Informationskarte klickt, dann stĂĽrzt der Client ab, so dass man nicht debuggen kann.

Ich habe es so weit verfolgt, das es etwas mit dieser Schleife zu tun hat.
1.jpg


Vielleicht hat das auch was mit weiter unten damit zu tun.
2.jpg


Diese Fehlermeldung taucht auf unter Ereignisanzeige:

Code: Alles auswählen
Type: System.ArgumentOutOfRangeException Message: Der Index lag auĂźerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein. Parametername: index StackTrace: bei Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.<>c__DisplayClass11_0.<DoRethrowWithCatchException>b__0() bei Microsoft.Dynamics.Nav.Client.WinClient.NavClientErrorHandler.ExecuteAndCatchExceptions(Func`1 execute) bei Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoExecute(Func`1 execute) bei Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoRethrowWithCatchException(Exception exception, Boolean designMode) Source: Microsoft.Dynamics.Nav.Client.WinClient HResult: -2146233086 StackTrace: bei Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.<>c__DisplayClass11_0.<DoRethrowWithCatchException>b__0() bei Microsoft.Dynamics.Nav.Client.WinClient.NavClientErrorHandler.ExecuteAndCatchExceptions(Func`1 execute) bei Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoExecute(Func`1 execute) bei Microsoft.Dynamics.Nav.Client.WinClient.ExceptionHandler.DoRethrowWithCatchException(Exception exception, Boolean designMode) ---------------------------------- Type: System.ArgumentOutOfRangeException Message: Der Index lag auĂźerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein. Parametername: index ParamName: index StackTrace: bei System.Collections.ArrayList.get_Item(Int32 index) bei System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex) bei System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index) bei Microsoft.Dynamics.Framework.UI.WinForms.RepeaterControlAdapter.FirstVisibleCellIndex(Int32 rowIndex, Int32 columnIndex) bei Microsoft.Dynamics.Framework.UI.WinForms.RepeaterControlAdapter.SelectIndex(Int32 newIndex) bei Microsoft.Dynamics.Framework.UI.WinForms.RepeaterControlAdapter.DataGrid_PostHandleCreated(Object sender, EventArgs e) bei Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessGridView.OnPostHandleCreated(EventArgs e) bei System.Windows.Forms.Control.WmCreate(Message& m) bei System.Windows.Forms.Control.WndProc(Message& m) bei Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessGridView.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Source: mscorlib HResult: -2146233086 StackTrace: bei System.Collections.ArrayList.get_Item(Int32 index) bei System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex) bei System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index) bei Microsoft.Dynamics.Framework.UI.WinForms.RepeaterControlAdapter.FirstVisibleCellIndex(Int32 rowIndex, Int32 columnIndex) bei Microsoft.Dynamics.Framework.UI.WinForms.RepeaterControlAdapter.SelectIndex(Int32 newIndex) bei Microsoft.Dynamics.Framework.UI.WinForms.RepeaterControlAdapter.DataGrid_PostHandleCreated(Object sender, EventArgs e) bei Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessGridView.OnPostHandleCreated(EventArgs e) bei System.Windows.Forms.Control.WmCreate(Message& m) bei System.Windows.Forms.Control.WndProc(Message& m) bei Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessGridView.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Ăśber eine positive RĂĽckmeldung freue ich mich sehr.
Zuletzt geändert von CronusAG am 9. Juni 2020 08:14, insgesamt 1-mal geändert.
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Client stĂĽrzt ab

Beitragvon sweikelt » 8. Juni 2020 17:40

hi,

der Client stĂĽrzt einfach ab? Direkt einfach so, ohne was zu drĂĽcken?
Er darf nicht negativ und kleiner als die Sammlung sein.


PS: pack deine Ereignisanzeige bitte in die Code-Brackets
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Client stĂĽrzt ab

Beitragvon fiddi » 8. Juni 2020 21:32

Hallo,

Ich hatte gerade das Problem, das der Client crasht, wenn, wenn man ein CurrPage.Close im OnAfterGetCurrRecord- Trigger macht.

Deaktiviere mal den Trigger in deiner Funktion.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Client stĂĽrzt ab

Beitragvon sweikelt » 9. Juni 2020 06:48

fiddi hat geschrieben:Deaktiviere mal den Trigger in deiner Funktion.


woher weiĂźt du, dass er eine Funktion benutzt, wo er eingreifen kann?
Der Anwender wirft ein StĂĽck unleserliches Geblubbel (kurz vor Feierabend?) hin, ohne zu beschreiben, was denn genau wann passiert....meine Glaskugel ist leider gerade kaputt gegangen
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Client stĂĽrzt ab

Beitragvon CronusAG » 9. Juni 2020 08:17

Wenn man auf die Action klickt, dann taucht dieser blaue Donut auf. Nav funktioniert nicht mehr und es schlieĂźt sich nach 1 Minute von alleine.
Wenn ich die Schleife im ersten Bild auskommentiere, dann ruft er die Page auf, ohne Absturz.
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Client stĂĽrzt ab

Beitragvon fiddi » 9. Juni 2020 08:20

Hallo,

so ähnlich sieht das aus wenn man das so macht, wie ich das oben beschrieben habe mit dem Currpage.Close. Es gibt aber auch noch andere Fälle bei denen etwas ähnliches passiert.

Passiert das nur bei einem User oder bei allen?

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Client stĂĽrzt ab

Beitragvon CronusAG » 9. Juni 2020 08:24

Bei allen User. In der einer anderen DB (Objekte sind identisch) passiert das nicht.
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Client stĂĽrzt ab

Beitragvon m_schneider » 9. Juni 2020 08:54

Den Dienst hast du bereits neu gestartet und auch schonmal alle Objekte kompiliert?
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Client stĂĽrzt ab

Beitragvon fiddi » 9. Juni 2020 09:01

Hallo,

dann würde ich das mal zunächst mit einer aktuell kopierten DB testen. Passiert das dann immer noch, hilft evtl. ein "Compile All" in der TEST- DB (NICHT in der echt-DB, könnte deine Anwendung lahm legen).
Wenn es dann immer noch passiert, hängt es wahrscheinlich mit den Daten zusammen, was u.U. eine etwas längere Debugger- Session bedeuten kann.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Client stĂĽrzt ab

Beitragvon sweikelt » 9. Juni 2020 09:10

was auch interessant wäre - Extensions drin?
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Client stĂĽrzt ab

Beitragvon CronusAG » 12. Juni 2020 08:35

Ich habe alle Objekte compiliert und die Serverschicht neu gestartet. Leider tritt der Fehler immer noch auf. Extensions sind enthalten.
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Client stĂĽrzt ab

Beitragvon sweikelt » 12. Juni 2020 09:14

naja -
CronusAG hat geschrieben:Leider tritt der Fehler immer noch auf. Extensions sind enthalten.


schonmal deinstalliert? und wieder probiert?
welche Extensions sind denn drin (Eigenentwicklungen?)?
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Client stĂĽrzt ab

Beitragvon CronusAG » 12. Juni 2020 11:36

Die Extensions: DATEV, OPPlus
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Client stĂĽrzt ab

Beitragvon sweikelt » 12. Juni 2020 13:15

CronusAG hat geschrieben:Die Extensions: DATEV, OPPlus


ja, ABER(!) - hast du die mal deinstalliert und dann probiert?
bitte nicht immer so halbherzig lesen und antworten :evil:
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Client stĂĽrzt ab

Beitragvon CronusAG » 15. Juni 2020 13:30

Ich kann da nichts deinstallieren oder installieren, weil es das Echt-System ist.
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Client stĂĽrzt ab

Beitragvon fiddi » 15. Juni 2020 13:40

Hallo,

da hat er wohl recht, diese Extensions kann man nicht mal eben so deinstallieren. Das sind keine Handy- Apps.

EDIT: diese Extensions dĂĽrften damit auch nichts zu tun haben.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell


ZurĂĽck zu NAV 2018

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast