PDA

View Full Version : arithmetischer überlauf



DarkMo
18-02-2014, 21:10
Es ist ein Fehler aufgetreten
Die arithmetische Operation hat einen Überlauf verursacht.

More Details:

[OverflowException: Die arithmetische Operation hat einen Überlauf verursacht.]
bei stne.TFightShipWrapper.calcWeaponStrength(Double Evasion, Double Armor) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 1004.
bei stne.TFightShipWrapper..ctor(IAngriffsZiel Target, TFight Fight, Dictionary`2 TargetWeapon, EWaffe Waffe, Double Armor, Double Evasion) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 968.
bei stne.TFight.AddShipTo(IAngriffsZiel Ship, Dictionary`2 Target, Dictionary`2 TargetWeapon, EWaffe Waffe, Double Armor, Double Evasion) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 429.
bei stne.TFight..ctor(TShipList AttackingShips, TAngriffsZielList AttackedObjects, TProtokoll Protokoll, TUser Attacker, SMapPosition Position, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 341.
bei stne.TSektorShipAction.<>c__DisplayClass2.<.ctor>b__0() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 41.
bei stne.TSektorShipAction.RegisterGlobal() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 59.
bei stne.TSektorShipActionList.RegisterGlobal() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 136.
bei stne.ShipLib.AfterActions(TShipList ShipList, TAngriffsZielList AttackedObjects, TUser User, TProtokoll Protokoll, TUserSession us, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Ship Lib.cs:Zeile 5701.
bei stne.ShipLib.AfterActions(TShipList ShipList, TAngriffsZielList AttackedObjects, TUserSession us, TProtokoll Protokoll, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Ship Lib.cs:Zeile 5665.
bei stne.TUserShipAction.AfterAction(Boolean UpdateData) in d:\source\arakis\dev1\projects\stne\game\Core\Ship MultiAction.cs:Zeile 167.
bei stne.TUserShipAction.InOrbitEinfliegen(Boolean Status) in d:\source\arakis\dev1\projects\stne\game\Core\Ship MultiAction.cs:Zeile 488.
bei stne.WebForms.wf_Ship.ExecuteAction2() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 354.
bei stne.WebForms.wf_Ship.ExecuteAction() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 167.
bei stne.TstneBasePage.CallExecuteAction() in d:\source\arakis\dev1\projects\stne\game\Core\WebC ontrols.cs:Zeile 227.
bei stne.TstneGamePage.CallExecuteAction() in d:\source\arakis\dev1\projects\stne\game\Core\WebC ontrols.cs:Zeile 1050.
bei stne.WebForms.wf_Ship.Run() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 98.
bei stne.wf_Game.Page_Load(Object sender, EventArgs e) in d:\source\arakis\dev1\projects\stne\game\Game.aspx .cs:Zeile 142.
bei System.Web.UI.Control.LoadRecursive()
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Assembly: stne.dll
Time: 18.02.2014 19:54:12
Server: EN1
User-ID: 32142
STNE-Version: 1.0.74.953
Compiled at: 18.02.2014 18:58:49
Compiled from: Arakis

joa, server, id, version usw steht ja hier mit bei. situationsverlauf:
erstes auftreten: warpkern aufüllen meiner station im M. die waren wurden verbraucht, der wk geladen, das passt alles. aber irgendwo danach scheint was abgefreckt zu sein ^^
zweites auftreten: meine "tankerflotte" (dy500 + 2 indus) wollten deu besorgen. abdocken, ausm orbit, 9felder eingestellt (warp factor) und nach links geflogen. nach 5 feldern oder so kam der fehler. ah, 6 warens *nochma geguggt* dann manuell weiter geflogen und gesaugt
drittes auftreten: die jungs dümpeln nun also zurück, ich muss eins runter und 11 nach rechts. also 1 runter, 2 manuell nach rechts und probeweise wieder 9 per warpfaktor einstellung - ZACK, fehler. diesmal kam er 3 felder. war beim selben feld hängen geblieben - zufall? liegts am feld? kA. is wie gesagt 6 felder links vom M - sollte ja zu finden sein :P *paranoia*
viertes auftreten: also manuell zurück gehumpelt ^^ und rinn in orbit - plopp. fehler -.- das war dann der hier oben gepostete. hab eben nochma geschaut: sind alle wohlbehalten im orbit angekommen, kein schiff is verloren gegangen oder hat sich ausm staub gemacht oder is abgestürzt oder... ja, ne. ma guggn, ob andocken und deu rüber beamen geht...

öh ^^ ich habs kaputt gemacht:

Serverfehler in der Anwendung /.
Laufzeitfehler
Beschreibung: Anwendungsfehler auf dem Server. Aufgrund der aktuellen benutzerdefinierten Fehlereinstellungen für diese Anwendung können die Details des Anwendungsfehlers (aus Sicherheitsgründen) nicht remote angezeigt werden. Sie können jedoch von Browsern angezeigt werden, die auf dem lokalen Server ausgeführt werden.

Details: Sie können die Details dieser Fehlermeldung auf dem lokalen Computer anzeigen, indem Sie ein <customErrors>-Tag in der Konfigurationsdatei web.config erstellen, die sich im Stammverzeichnis der aktuellen Webanwendung befindet. Das mode-Attribut dieses <customErrors>-Tags sollte dann auf "Off" festgelegt werden.


<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>


Hinweise: Die aktuelle Seite kann durch eine benutzerdefinierte Fehlerseite ersetzt werden, indem Sie das defaultRedirect-Attribut des <customErrors>-Konfigurationstags dieser Anwendung so setzen, das es auf einen benutzerdefinierten Fehlerseiten-URL zeigt.


<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
bastelt ihr grad schon oder?

naja, in der zwischenzeit mal die anderen fehler noch:
#1 (wk füllen):

[OverflowException: Die arithmetische Operation hat einen Überlauf verursacht.]
bei stne.TFightShipWrapper.calcWeaponStrength(Double Evasion, Double Armor) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 1004.
bei stne.TFightShipWrapper..ctor(IAngriffsZiel Target, TFight Fight, Dictionary`2 TargetWeapon, EWaffe Waffe, Double Armor, Double Evasion) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 968.
bei stne.TFight.AddShipTo(IAngriffsZiel Ship, Dictionary`2 Target, Dictionary`2 TargetWeapon, EWaffe Waffe, Double Armor, Double Evasion) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 429.
bei stne.TFight..ctor(TShipList AttackingShips, TAngriffsZielList AttackedObjects, TProtokoll Protokoll, TUser Attacker, SMapPosition Position, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 341.
bei stne.TSektorShipAction.<>c__DisplayClass2.<.ctor>b__0() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 41.
bei stne.TSektorShipAction.RegisterGlobal() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 59.
bei stne.TSektorShipActionList.RegisterGlobal() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 136.
bei stne.ShipLib.AfterActions(TShipList ShipList, TAngriffsZielList AttackedObjects, TUser User, TProtokoll Protokoll, TUserSession us, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Ship Lib.cs:Zeile 5701.
bei stne.ShipLib.AfterActions(TShipList ShipList, TAngriffsZielList AttackedObjects, TUserSession us, TProtokoll Protokoll, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Ship Lib.cs:Zeile 5665.
bei stne.TUserShipAction.AfterAction(Boolean UpdateData) in d:\source\arakis\dev1\projects\stne\game\Core\Ship MultiAction.cs:Zeile 167.
bei stne.TUserShipAction.WarpkernNachfüllen(Double Menge, EWarpcoreFillType BasisWare) in d:\source\arakis\dev1\projects\stne\game\Core\Ship MultiAction.cs:Zeile 1203.
bei stne.WebForms.wf_Ship.ExecuteAction2() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 394.
bei stne.WebForms.wf_Ship.ExecuteAction() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 146.
bei stne.TstneBasePage.CallExecuteAction() in d:\source\arakis\dev1\projects\stne\game\Core\WebC ontrols.cs:Zeile 227.
bei stne.TstneGamePage.CallExecuteAction() in d:\source\arakis\dev1\projects\stne\game\Core\WebC ontrols.cs:Zeile 1050.
bei stne.WebForms.wf_Ship.Run() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 98.
bei stne.wf_Game.Page_Load(Object sender, EventArgs e) in d:\source\arakis\dev1\projects\stne\game\Game.aspx .cs:Zeile 142.
bei System.Web.UI.Control.LoadRecursive()
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Assembly: stne.dll
Time: 18.02.2014 19:52:18
Server: EN1
User-ID: 32142
STNE-Version: 1.0.74.953
Compiled at: 18.02.2014 18:58:49
Compiled from: Arakis

#2 (warpfactor 9 <-):

[OverflowException: Die arithmetische Operation hat einen Überlauf verursacht.]
bei stne.TFightShipWrapper.calcWeaponStrength(Double Evasion, Double Armor) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 1004.
bei stne.TFightShipWrapper..ctor(IAngriffsZiel Target, TFight Fight, Dictionary`2 TargetWeapon, EWaffe Waffe, Double Armor, Double Evasion) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 968.
bei stne.TFight.AddShipTo(IAngriffsZiel Ship, Dictionary`2 Target, Dictionary`2 TargetWeapon, EWaffe Waffe, Double Armor, Double Evasion) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 429.
bei stne.TFight..ctor(TShipList AttackingShips, TAngriffsZielList AttackedObjects, TProtokoll Protokoll, TUser Attacker, SMapPosition Position, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 341.
bei stne.TSektorShipAction.<>c__DisplayClass2.<.ctor>b__0() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 41.
bei stne.TSektorShipAction.RegisterGlobal() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 59.
bei stne.TSektorShipActionList.RegisterGlobal() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 136.
bei stne.ShipLib.AfterActions(TShipList ShipList, TAngriffsZielList AttackedObjects, TUser User, TProtokoll Protokoll, TUserSession us, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Ship Lib.cs:Zeile 5701.
bei stne.ShipLib.AfterActions(TShipList ShipList, TAngriffsZielList AttackedObjects, TUserSession us, TProtokoll Protokoll, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Ship Lib.cs:Zeile 5665.
bei stne.TUserShipAction.AfterAction(Boolean UpdateData) in d:\source\arakis\dev1\projects\stne\game\Core\Ship MultiAction.cs:Zeile 167.
bei stne.TUserShipAction.Move(EShipMoveDirection r, Int32 Count) in d:\source\arakis\dev1\projects\stne\game\Core\Ship MultiAction.cs:Zeile 542.
bei stne.WebForms.wf_Ship.ExecuteAction2() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 253.
bei stne.WebForms.wf_Ship.ExecuteAction() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 167.
bei stne.TstneBasePage.CallExecuteAction() in d:\source\arakis\dev1\projects\stne\game\Core\WebC ontrols.cs:Zeile 227.
bei stne.TstneGamePage.CallExecuteAction() in d:\source\arakis\dev1\projects\stne\game\Core\WebC ontrols.cs:Zeile 1050.
bei stne.WebForms.wf_Ship.Run() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 98.
bei stne.wf_Game.Page_Load(Object sender, EventArgs e) in d:\source\arakis\dev1\projects\stne\game\Game.aspx .cs:Zeile 142.
bei System.Web.UI.Control.LoadRecursive()
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Assembly: stne.dll
Time: 18.02.2014 19:53:27
Server: EN1
User-ID: 32142
STNE-Version: 1.0.74.953
Compiled at: 18.02.2014 18:58:49
Compiled from: Arakis

#3 (warpfactor 9 ->):

[OverflowException: Die arithmetische Operation hat einen Überlauf verursacht.]
bei stne.TFightShipWrapper.calcWeaponStrength(Double Evasion, Double Armor) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 1004.
bei stne.TFightShipWrapper..ctor(IAngriffsZiel Target, TFight Fight, Dictionary`2 TargetWeapon, EWaffe Waffe, Double Armor, Double Evasion) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 968.
bei stne.TFight.AddShipTo(IAngriffsZiel Ship, Dictionary`2 Target, Dictionary`2 TargetWeapon, EWaffe Waffe, Double Armor, Double Evasion) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 429.
bei stne.TFight..ctor(TShipList AttackingShips, TAngriffsZielList AttackedObjects, TProtokoll Protokoll, TUser Attacker, SMapPosition Position, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Kamp fsystem.cs:Zeile 341.
bei stne.TSektorShipAction.<>c__DisplayClass2.<.ctor>b__0() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 41.
bei stne.TSektorShipAction.RegisterGlobal() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 59.
bei stne.TSektorShipActionList.RegisterGlobal() in d:\source\arakis\dev1\projects\stne\game\Core\Kamp f.cs:Zeile 136.
bei stne.ShipLib.AfterActions(TShipList ShipList, TAngriffsZielList AttackedObjects, TUser User, TProtokoll Protokoll, TUserSession us, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Ship Lib.cs:Zeile 5701.
bei stne.ShipLib.AfterActions(TShipList ShipList, TAngriffsZielList AttackedObjects, TUserSession us, TProtokoll Protokoll, List`1 affectedObjects) in d:\source\arakis\dev1\projects\stne\game\Core\Ship Lib.cs:Zeile 5665.
bei stne.TUserShipAction.AfterAction(Boolean UpdateData) in d:\source\arakis\dev1\projects\stne\game\Core\Ship MultiAction.cs:Zeile 167.
bei stne.TUserShipAction.Move(EShipMoveDirection r, Int32 Count) in d:\source\arakis\dev1\projects\stne\game\Core\Ship MultiAction.cs:Zeile 542.
bei stne.WebForms.wf_Ship.ExecuteAction2() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 253.
bei stne.WebForms.wf_Ship.ExecuteAction() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 167.
bei stne.TstneBasePage.CallExecuteAction() in d:\source\arakis\dev1\projects\stne\game\Core\WebC ontrols.cs:Zeile 227.
bei stne.TstneGamePage.CallExecuteAction() in d:\source\arakis\dev1\projects\stne\game\Core\WebC ontrols.cs:Zeile 1050.
bei stne.WebForms.wf_Ship.Run() in d:\source\arakis\dev1\projects\stne\plugins\webfor ms\Webforms\ShipPage.cs:Zeile 98.
bei stne.wf_Game.Page_Load(Object sender, EventArgs e) in d:\source\arakis\dev1\projects\stne\game\Game.aspx .cs:Zeile 142.
bei System.Web.UI.Control.LoadRecursive()
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Assembly: stne.dll
Time: 18.02.2014 19:53:59
Server: EN1
User-ID: 32142
STNE-Version: 1.0.74.953
Compiled at: 18.02.2014 18:58:49
Compiled from: Arakis


ah ok, nun ging auch andocken wieder und alles rüber beamen ging auch anstandslos :)

Sternenfee
20-02-2014, 20:44
[Exception: Zu viele Anfragen. Dieser Fehler tritt auf, wenn du erneut klickst bevor der Server geantwortet hat.]
bei stne.wf_Game.EnqueueRequest() in d:\source\arakis\dev1\projects\stne\game\Game.aspx .cs:Zeile 297.
bei stne.wf_Game.Page_Load(Object sender, EventArgs e) in d:\source\arakis\dev1\projects\stne\game\Game.aspx .cs:Zeile 140.
bei System.Web.UI.Control.LoadRecursive()
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Assembly: stne.dll
Time: 20.02.2014 19:38:31
Server: DE1
User-ID: 70635
STNE-Version: 1.0.74.751
Compiled at: 18.02.2014 20:01:37
Compiled from: Arakis

One of Twelve
20-02-2014, 22:54
Sternenfee
die Meldung mit zu viele Anfragen tritt häufiger mal auf dann einfach 2-5 Minuten warten und normal weiter machen.

darkside
21-02-2014, 07:52
Es wäre schon sinnvoll zu wissen, bei welcher Aktion das auftritt. Arakis hat vorgestern etwas grundlegendes in STNE geändert und da sind dann noch ein paar Nacharbeiten nötig.

One of Twelve
21-02-2014, 12:18
Das mit dem Server brauchte zulange ist davor schon fast täglich bei mir aufgetreten als das das erste mal auftrat habe ich grade mit Proxi und co. telefoniert und man sagte mir das das schon einmal passieren kann wenn ich zu schnell für den Server klicke bzw. die Verbindung in dem Moment mal etwas problematisch ist so das mehrere Anfragen gleichzeitig oder nur minimal verzögert eintreffen.

darkside
21-02-2014, 15:10
Die hat ja auch nen andren BUG gemeldet als darkmo. narf

Lorenzorro
21-02-2014, 16:38
Die Meldung "Arithmetischer Überlauf" taucht immer bei Serverneutstart auf (soweit ich das gesehen habe). Nach Beendigung des Neustarts gehts normal weiter.

zakdorn
17-03-2014, 18:24
Hallo wurde behoben nachlesbar im Patchlog 16.03.2014


Erledigt