Warning: ob_start(): function 'compress_handler' not found or invalid function name in /www/htdocs/xfmantis/core.php on line 18
0002306: Absturz - Mantis
Mantis - X-Force Gamesets
Viewing Issue Advanced Details
2306 Allgemein crash random 02.08.09 21:55 14.01.10 03:00
Speedy  
BlackBetty  
normal  
closed X-Force V0.915  
fixed  
none    
none  
Apokalypse
0.45
0002306: Absturz
Syncho Mutterschiffe haben den Himmel voll gespawnt mit UFOs, irgendwann kam es zum Absturz, könnte evtl. mit den zahlenreichen Skript Fehlermeldungen zusammen hängen

kein Save vorhanden in Absturznähe
--------------------------------
Zugriffsverletzung bei Adresse 00404868 in Modul 'XForce.exe'. Lesen von Adresse FFFFFFDC
$00404868 System.@AsClass
$00404BFC System.@HandleAnyException
$0062A27C MissionList.pas 2512 inherited Create(Mission, Sender);
$0062876D MissionList.pas 1720 result:=TTimerEvent.Create(Self,SkriptEvent,Interval,Sender);
$006293F5 MissionList.pas 2088 result:=NewEreigniss(script_utils_GetFunctionName(fScriptRunTime,Event),Minutes, Sender);
$00514935 x86.inc 158 jnz @@1
$00516919 x86.inc 675 btclass, btu32, bts32: tbtu32(res^.dta^) := RealCall_Other(Address, @Stack[Length(Stack)-3], Length(Stack) div 4, 4, nil);
$00519ED4 uPSRuntime.pas 11265 result := Caller.InnerfuseCall(p.Ext2, p.Ext1, cc, MyList, n);
$00519F72 uPSRuntime.pas 11286 Result := DelphiFunctionProc(Caller, p, Global, Stack, cdStdCall);
$005109B4 uPSRuntime.pas 7529 if not TPSExternalProcRec(u).ProcPtr(Self, TPSExternalProcRec(u), FGlobalVars, FStack) then
$0050F6DC uPSRuntime.pas 6884 Result := RunScript;
$00628847 MissionList.pas 1743 fScriptRunTime.RunProc(List,Proc);
$0062A34B MissionList.pas 2539 fMission.CallEvent(fSkriptFunc,[fObj]);
$00628E6F MissionList.pas 1946 TTimerEvent(fEventList[Dummy]).DoInterval(Minutes);
$00625ADF MissionList.pas 896 Missions[Dummy].NextRound(Minutes);
$005D33C7 KD4SaveGame.pas 631 fMissionList.NextRound(Minuten);
$0060C6F0 GameMenu.pas 270 SaveGame.NextRound(fTime);
$00634A53 DXContainer.pas 2020 if Func(Parameter,Frames) then
$00634913 DXContainer.pas 1962 PerformFrameTime;
$0049F5CE DXClass.pas 478 if Assigned(FOnTimer) then FOnTimer(Self, LagCount);
$0049F529 DXClass.pas 445 DoTimer(LagCount);
$00470ABB Forms.pas 8083 if Assigned(FOnIdle) then FOnIdle(Self, Done);
$0046FE32 Forms.pas 7689 if not ProcessMessage(Msg) then Idle(Msg);
$004700BE Forms.pas 7773 HandleMessage;
  $00677E56
--------------------------------
Zugriffsverletzung bei Adresse 00404868 in Modul 'XForce.exe'. Lesen von Adresse FFFFFFDC
$00404868 System.@AsClass
$00404BFC System.@HandleAnyException
$0062A27C MissionList.pas 2512 inherited Create(Mission, Sender);
$0062876D MissionList.pas 1720 result:=TTimerEvent.Create(Self,SkriptEvent,Interval,Sender);
$006293F5 MissionList.pas 2088 result:=NewEreigniss(script_utils_GetFunctionName(fScriptRunTime,Event),Minutes, Sender);
$00514935 x86.inc 158 jnz @@1
$00516919 x86.inc 675 btclass, btu32, bts32: tbtu32(res^.dta^) := RealCall_Other(Address, @Stack[Length(Stack)-3], Length(Stack) div 4, 4, nil);
$00519ED4 uPSRuntime.pas 11265 result := Caller.InnerfuseCall(p.Ext2, p.Ext1, cc, MyList, n);
$00519F72 uPSRuntime.pas 11286 Result := DelphiFunctionProc(Caller, p, Global, Stack, cdStdCall);
$005109B4 uPSRuntime.pas 7529 if not TPSExternalProcRec(u).ProcPtr(Self, TPSExternalProcRec(u), FGlobalVars, FStack) then
$0050F6DC uPSRuntime.pas 6884 Result := RunScript;
$00628847 MissionList.pas 1743 fScriptRunTime.RunProc(List,Proc);
$0062A34B MissionList.pas 2539 fMission.CallEvent(fSkriptFunc,[fObj]);
$00628E6F MissionList.pas 1946 TTimerEvent(fEventList[Dummy]).DoInterval(Minutes);
$00625ADF MissionList.pas 896 Missions[Dummy].NextRound(Minutes);
$005D33C7 KD4SaveGame.pas 631 fMissionList.NextRound(Minuten);
$0060C6F0 GameMenu.pas 270 SaveGame.NextRound(fTime);
$00634A53 DXContainer.pas 2020 if Func(Parameter,Frames) then
$00634913 DXContainer.pas 1962 PerformFrameTime;
$0049F5CE DXClass.pas 478 if Assigned(FOnTimer) then FOnTimer(Self, LagCount);
$0049F529 DXClass.pas 445 DoTimer(LagCount);
$00470ABB Forms.pas 8083 if Assigned(FOnIdle) then FOnIdle(Self, Done);
$0046FE32 Forms.pas 7689 if not ProcessMessage(Msg) then Idle(Msg);
$004700BE Forms.pas 7773 HandleMessage;
  $00677E56
--------------------------------
Zugriffsverletzung bei Adresse 00406A68 in Modul 'XForce.exe'. Lesen von Adresse 00000002
$00406A68 System.@DynArrayLength
$00404BFC System.@HandleAnyException
$0062AEA5 MissionList.pas 2778 fNotifyList.RemoveEvent(fDestroyHandle);
$0062A2F9 MissionList.pas 2524 inherited;
$004046B2 System.TObject.Free
$0041FD76 classes.pas 2945 Notify(Temp, lnDeleted);
$00628B44 MissionList.pas 1857 fEventList.Delete(0);
$004046B2 System.TObject.Free
$005D33C7 KD4SaveGame.pas 631 fMissionList.NextRound(Minuten);
$0060C6F0 GameMenu.pas 270 SaveGame.NextRound(fTime);
$00634A53 DXContainer.pas 2020 if Func(Parameter,Frames) then
$00634913 DXContainer.pas 1962 PerformFrameTime;
$0049F5CE DXClass.pas 478 if Assigned(FOnTimer) then FOnTimer(Self, LagCount);
$0049F529 DXClass.pas 445 DoTimer(LagCount);
$00470ABB Forms.pas 8083 if Assigned(FOnIdle) then FOnIdle(Self, Done);
$0046FE32 Forms.pas 7689 if not ProcessMessage(Msg) then Idle(Msg);
$004700BE Forms.pas 7773 HandleMessage;
  $00677E56
--------------------------------
 error-02-08-2009-21-45.txt [^] (13,275 bytes) 03.08.09 09:50

Notes
(0004190)
Speedy   
03.08.09 09:51   
Dachte bei zusätzlichen Informationen die error.txt rein kopieren, wurde das sonst nicht immer so gemacht?
(0004191)
DirkF   
03.08.09 10:23   
Die bearbeitete error.txt wird von Natter in die Zusatzinfo kopiert, aber zur Bearbeitung benötigt das entsprechende Programm das Textfile.

Vergleich mal am Ende der error.txt den Inhalt mit dem was sonst in den Zusätzen steht - in der Original-datei sind dort nur Zahlen, kein Entschlüsselter Code...
(0004192)
Natter   
03.08.09 13:16   
Sieht sehr nach Skriptfehler aus. Generell macht eine weitere Fehlersuche in dem Spielsatz imho keinen Sinn, solange nicht wenigstens (!) die Skriptfehler beseitgt wurden, die schon beim Prüfen des Spielsatzes angezeigt werden.
(0004193)
Speedy   
03.08.09 16:19   
OK,
hab den Unterschied gesehen...mein Fehler!
(0004351)
BlackBetty   
13.12.09 22:10   
Das Script wurde in der neuesten Version deaktiviert und Bedarf einer kompletten Überarbeitung.