• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

Crash [Indev 0.53] Altering Time Crash

Describe the bug you experienced here.

What I expected to happen:
Sucessfully login a Server or local
I start the launcher and Login with gamejolt, when I then try to start on a Server or local the game crashes.

What actually happened:
The game crashes

Steps to reproduce:
...

Code:
Kolben Games Crash Log V 2.4
Pokémon 3D has crashed!
// I'm sorry, Dave, I'm afraid I can't do that.
---------------------------------------------------------------------------------
Game information:
Pokémon 3D Indev version: 0.53 (87)
Content Packs: {}
Active GameMode: Pokemon 3D
GameJolt Account: TRUE (556858)
Playing on Servers: FALSE
Game Environment: OverworldScreen
Actionscript: Type: Script; Input: hiddengrotto\main; Line: 2
File Validation: True
Sandboxmode: False
---------------------------------------------------------------------------------
Screen state for the current screen (OverworldScreen)
IsSurfing=False
IsRiding=False
LevelFile=hiddengrotto\mahogany.dat
UsedStrength=False
EntityCount=146
---------------------------------------------------------------------------------
System specifications:
Operating system: Microsoft Windows 8.1 [6.2.9200.0]
Core architecture: 64 Bit
System time: 01.03.2015 16:19:49
System language: German (Germany)(DEU) / Loaded game language: en
Decimal separator: ,
Available physical memory: 15,91 Gigabyte
Available logical processors: 8
---------------------------------------------------------------------------------
.Net installation information:
v2.0.50727  2.0.50727.4927  SP2
v3.0  3.0.30729.4926  SP2
v3.5  3.5.30729.4926  SP1
v4 
  Client  4.5.51650
  Full  4.5.51650
v4.0 
  Client  4.0.0.0
---------------------------------------------------------------------------------
Graphics Card information:
[CardName(s): "NVIDIA GeForce GT 750M  "]
[CardRAM(s) : "2147483648"]
---------------------------------------------------------------------------------
Error information:
Message: Die arithmetische Operation hat einen Überlauf verursacht.
InnerException: NOTHING
BaseException: Die arithmetische Operation hat einen Überlauf verursacht.
HelpLink: No helplink available.
Data: Items: 0
Source: Microsoft.VisualBasic
Win32 Errorcode: -1
---------------------------------------------------------------------------------
Error solution:
(The provided solution might not work for your problem)
Error ID: -1
Error Type: NaN
Error Description: The error is undocumented in the error handling system.
Error Solution: NaN
---------------------------------------------------------------------------------
CallStack:
  bei Microsoft.VisualBasic.DateAndTime.DateAdd(DateInterval Interval, Double Number, DateTime DateValue)
  bei net.Pokemon3D.Game.ActionScript.UnixToTime(String strUnixTime)
  bei net.Pokemon3D.Game.ActionScript.CheckTimeBasedRegisters()
  bei net.Pokemon3D.Game.ActionScript.IsRegistered(String i)
  bei net.Pokemon3D.Game.ScriptVersion2.ScriptComparer.DoRegister(String subClass)
  bei net.Pokemon3D.Game.ScriptVersion2.ScriptComparer.GetConstructReturnValue(String mainClass, String subClass)
  bei net.Pokemon3D.Game.ScriptVersion2.ScriptComparer.EvaluateConstruct(Object construct)
  bei net.Pokemon3D.Game.ScriptVersion2.ScriptComparer.EvaluateScriptComparison(String inputString, Boolean caseSensitive)
  bei net.Pokemon3D.Game.ScriptVersion2.ScriptComparer.EvaluateScriptComparison(String inputString)
  bei net.Pokemon3D.Game.ScriptV2.CheckCondition()
  bei net.Pokemon3D.Game.ScriptV2.DoIf()
  bei net.Pokemon3D.Game.ScriptV2.Update()
  bei net.Pokemon3D.Game.Script.Update()
  bei net.Pokemon3D.Game.ActionScript.Update()
  bei net.Pokemon3D.Game.OverworldScreen.Update()
  bei net.Pokemon3D.Game.Core.Update(GameTime gameTime)
  bei net.Pokemon3D.Game.GameController.Update(GameTime gameTime)
  bei Microsoft.Xna.Framework.Game.Tick()
  bei Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
  bei Microsoft.Xna.Framework.GameHost.OnIdle()
  bei Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
  bei Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
  bei System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
  bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
  bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
  bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
  bei System.Windows.Forms.Application.Run(Form mainForm)
  bei Microsoft.Xna.Framework.WindowsGameHost.Run()
  bei Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
  bei Microsoft.Xna.Framework.Game.Run()
  bei net.Pokemon3D.Game.Program.Main(String[] args)
---------------------------------------------------------------------------------
Enviornment dump:
  Private _actionScript As ActionScript = net.Pokemon3D.Game.ActionScript
  Private _particlesTexture As Texture2D = Microsoft.Xna.Framework.Graphics.Texture2D
  Private _trainerEncountered As Boolean = False
  Private _titles As List<Title>[] = {}
  Private ShowControlsDelay As Single = 4
  Private Shared _fadeValue As Int32 = 0
  Private Shared _drawRodID As Int32 = -1
  Public UpdateFadeOut As Boolean = False
  Public UpdateFadeIn As Boolean = False
---------------------------------------------------------------------------------
You should report this error.
Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there.
 
Last edited:

nilllzz

Original Developer
Administrator
P3D Developer
Ah, have you changed the time on your computer to affect time based events?
 

Shou Liengod

Active Member
Trusted Support
I'm boned, aren't I? ......
this needs to be looked into to prevent future potential save corruption (if leading to...) while fiddling with your PC Time.
good luck guys, this is a big issue for people who try to "cheat" (which is considered as such)
 

Fanta

Content Developer
P3D Developer
Global Moderator
this needs to be looked into to prevent future potential save corruption (if leading to...) while fiddling with your PC Time.
good luck guys, this is a big issue for people who try to "cheat" (which is considered as such)
I'm sorry but, How is "people cheating" our problem?
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
I'm sorry but, How is "people cheating" our problem?
Generically speaking, it would represent unfair gameplay in comparison to players who play the game normally (hence why the Injection Shield was added).
But I'm not so sure that altering computer time is considered a major hack of the game.
 

Fanta

Content Developer
P3D Developer
Global Moderator
Generically speaking, it would represent unfair gameplay in comparison to players who play the game normally (hence why the Injection Shield was added).
But I'm not so sure that altering computer time is considered a major hack of the game.
I'm not saying ban him for cheating, but what I am saying is, why consume resources to help people who break their saves while cheating?
(btw this is not directed to @TheFlipside , I'm just saying in general, if I knew how to help him I would have helped him nonetheless)
 
Top