1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. We, the pokemon3d.net staff, has from now (2016-09-02) discontinued work on this project and handed it over to a group of volunteers on Github. The project will be open source, and you can help develop it from now on. Check out the repo here.

    "Why?" you might ask. We have unfortunatly lost interest in continuing development on Pokémon 3D. Also Nintento of America Inc. sent a DMCA takedown notice to Gamejolt (where this game was hosted) and asked them to remove all games related to Nintendo's work. Read the full DMCA here.

    But you can still download the latest version of the game here!

Confirmed [Indev 0.54.1] Gender Specification Lack Crash

Discussion in 'Bugs' started by Fanta, Jul 18, 2017.

  1. Fanta
    Offline

    Fanta Content Developer

    • Global Moderator
    • P3D Developer
    Joined:
    Feb 27, 2014
    Messages:
    3,479
    Likes Received:
    987
    Trophy Points:
    156
    Location:
    Antarctica
    Credit:
    P29,183.59
    Gamejolt ID:
    oxtwlxo AKA oXFantaXo
    (This post is made for the purpose of future reference and also as a PSA)
    According to the wiki, if the gender of the trainer is not set in the trainer file, the gender will be assumed as (-1), AKA "random".
    What I expected to happen:
    the gender to be assumed

    What actually happened:
    the game got triggered and crashed

    Steps to reproduce:
    1. remove the gender specification of a trainer
    2. battle said trainer
    ...

    Code:
    Kolben Games Crash Log V 2.4
    Pokémon 3D has crashed!
    // Never gonna give you up ~
    
    ---------------------------------------------------------------------------------
    
    Game information:
    
    Pokémon 3D Indev version: 0.53.3 (90)
    Content Packs: {}
    Active GameMode: Pokemon 3D
    GameJolt Account: FALSE
    Playing on Servers: FALSE
    Game Environment: OverworldScreen
    Actionscript: Type: Script; Input: trainer\route34\010; Line: 1
    File Validation: False
    Sandboxmode: True
    
    ---------------------------------------------------------------------------------
    
    Screen state for the current screen (OverworldScreen)
    
    IsSurfing=False
    IsRiding=False
    LevelFile=routes\route34.dat
    UsedStrength=False
    EntityCount=1119
    
    ---------------------------------------------------------------------------------
    
    System specifications:
    
    Operating system: Microsoft Windows 10 Pro [6.2.9200.0]
    Core architecture: 64 Bit
    System time: 18-Jul-17 10:55:42 AM
    System language: English (United States)(ENU) / Loaded game language: en
    Decimal separator: .
    Available physical memory: 11.86 Gigabyte
    Available logical processors: 4
    
    ---------------------------------------------------------------------------------
    
    .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.7.02046
      Full  4.7.02046
    v4.0
      Client  4.0.0.0
    
    ---------------------------------------------------------------------------------
    
    Graphics Card information:
    
    [CardName(s): "Intel(R) HD Graphics 520"]
    [CardRAM(s) : "1073741824"]
    
    ---------------------------------------------------------------------------------
    
    Error information:
    
    Message: Conversion from string "" to type 'Integer' is not valid.
    InnerException: Input string was not in a correct format.
    BaseException: Input string was not in a correct format.
    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:
    
       at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
       at net.Pokemon3D.Game.Trainer.LoadTrainer(String[] Data)
       at net.Pokemon3D.Game.Trainer..ctor(String TrainerFile)
       at net.Pokemon3D.Game.ScriptVersion2.ScriptCommander.DoBattle(String subClass)
       at net.Pokemon3D.Game.ScriptVersion2.ScriptCommander.ExecuteCommand(ScriptV2& ScriptV2, String inputString)
       at net.Pokemon3D.Game.ScriptV2.DoCommand()
       at net.Pokemon3D.Game.ScriptV2.Update()
       at net.Pokemon3D.Game.Script.Update()
       at net.Pokemon3D.Game.ActionScript.Update()
       at net.Pokemon3D.Game.OverworldScreen.Update()
       at net.Pokemon3D.Game.Core.Update(GameTime gameTime)
       at net.Pokemon3D.Game.GameController.Update(GameTime gameTime)
       at Microsoft.Xna.Framework.Game.Tick()
       at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
       at Microsoft.Xna.Framework.GameHost.OnIdle()
       at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
       at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
       at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
       at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.Run(Form mainForm)
       at Microsoft.Xna.Framework.WindowsGameHost.Run()
       at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
       at Microsoft.Xna.Framework.Game.Run()
       at 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.
    and a 0.54.1 crash log.
    Code:
    Kolben Games Crash Log V 2.4
    Pokémon 3D has crashed!
    // Team Rocket blasting off again!
    
    ---------------------------------------------------------------------------------
    
    Game information:
    
    Pokémon 3D Indev version: 0.54.1 (92)
    Content Packs: {}
    Active GameMode: Pokemon 3D
    GameJolt Account: FALSE
    Playing on Servers: FALSE
    Game Environment: OverworldScreen
    Actionscript: No script running
    File Validation: True
    Sandboxmode: True
    
    ---------------------------------------------------------------------------------
    
    Screen state for the current screen (OverworldScreen)
    
    IsSurfing=False
    IsRiding=False
    LevelFile=routes\route34.dat
    UsedStrength=False
    EntityCount=1118
    
    ---------------------------------------------------------------------------------
    
    System specifications:
    
    Operating system: Microsoft Windows 10 Pro [6.2.9200.0]
    Core architecture: 64 Bit
    System time: 19-Jul-17 10:22:51 AM
    System language: English (United States)(ENU) / Loaded game language: en
    Decimal separator: .
    Available physical memory: 11.86 Gigabyte
    Available logical processors: 4
    
    ---------------------------------------------------------------------------------
    
    .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.7.02046
      Full  4.7.02046
    v4.0 
      Client  4.0.0.0
    
    ---------------------------------------------------------------------------------
    
    Graphics Card information:
    
    [CardName(s): "Intel(R) HD Graphics 520"]
    [CardRAM(s) : "1073741824"]
    
    ---------------------------------------------------------------------------------
    
    Error information:
    
    Message: Conversion from string "" to type 'Integer' is not valid.
    InnerException: Input string was not in a correct format.
    BaseException: Input string was not in a correct format.
    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:
    
       at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
       at ‎‍‮‎‎‭‪‭‬‪‎‬‎‎‪‫‏‌‭‪‎‏‭‮.‬‬‬‍‌‎‪‬‏‬‬‎‌‎‌‫‏‮(String[] )
       at ‬‮‫‎‎‮‭‌‮‮‪‎‫‪‏‭‌‎‌‬‪‫‫‮‮.‮‮‫‪‮‭‬‫‮‫‬‪‭‬‮‪‎‭‪‫‬‎‏‌‪‏‍‮()
       at ‎‍‪‭‎‍‬‮‬‏‬‬‍‮‫‭‪‭‪‭‍‍‮‌‮‮.‭‪‪‪‭‫‬‮‪‏‪‌‮‍‎‎‍‪‬‏‬‬‍‍‭‌‮‎‫‏‮()
       at ‮‍‪‍‮‎‬‪‎‮‍‎‭‌‎‏‬‬‮‮‮‬‮.‭‍‬‮‭‌‌‌‫‭‫‪‫‎‬‭‍‪‌‬‎‮‮()
       at ‮‍‪‍‮‎‬‪‎‮‍‎‭‌‎‏‬‬‮‮‮‬‮.‭‫‫‏‮‍‫‫‮‪‪‪‎‬‍‍‫‌‍‫‫‮(Int32 )
       at ‫‎‭‭‪‎‪‫‭‎‭‭‎‫‏‌‎‪‪‮‫‪‭‮.‬‌‏‫‏‍‏‫‮‌‭‍‮‮()
       at ‫‎‭‭‪‎‪‫‭‎‭‭‎‫‏‌‎‪‪‮‫‪‭‮.‏‬‭‏‪‌‫‎‎‫‍‮‪‪‬‭‭‍‌‪‮()
       at ‫‫‍‮‫‫‭‫‎‮‎‌‏‎‪‮‎‫‮‪‍‫‎‬‌‮.‏‬‭‏‪‌‫‎‎‫‍‮‪‪‬‭‭‍‌‪‮()
       at ‫‭‮‬‏‪‫‬‭‭‍‪‌‏‬‬‭‌‌‍‫‮‌‬‫‎‮.‏‬‭‏‪‌‫‎‎‫‍‮‪‪‬‭‭‍‌‪‮(GameTime )
       at ‭‭‪‍‪‫‭‮‬‏‎‎‮‭‮‭‫‎‪‮‍‫‌‪‫‭‪‎‍‮.‏‬‭‏‪‌‫‎‎‫‍‮‪‪‬‭‭‍‌‪‮(GameTime )
       at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime)
       at Microsoft.Xna.Framework.Game.Tick()
       at Microsoft.Xna.Framework.OpenTKGamePlatform.RunLoop()
       at ‭‬‏‪‬‬‍‍‭‏‎‮‪‌‭‭‎‌‪‎‫‪‌‎‭‏‮.‮‍‪‬‪‏‬‫‬‪‎‌‏‏‭‎‪‮‍‪‫‮(String[] )
    
    ---------------------------------------------------------------------------------
    
    Enviornment dump:
    
       Private ‭‪‍‎‌‫‬‍‪‮‮‏‮‎‍‌‬‭‪‌‎‫‎‪‮ As ‏‍‮‏‬‭‍‏‬‏‭‫‮‮‪‏‫‫‮ = ‏‍‮‏‬‭‍‏‬‏‭‫‮‮‪‏‫‫‮
       Private ‌‮‮‎‍‮‎‬‎‍‌‭‍‍‪‮‌‮‏‪‪‮ As Texture2D = Microsoft.Xna.Framework.Graphics.Texture2D
       Private ‏‎‮‪‎‏‬‬‮‭‬‍‪‪‍‭‎‬‮‬‍‮ As Boolean = False
       Private ‌‭‎‌‪‬‏‎‭‪‬‮‮‬‭‌‫‬‫‭‬‎‮‫‍‬‮ As List<‎‏‫‭‪‬‏‎‫‏‎‫‫‌‮‫‍‮>[] = {}
       Private ‍‍‬‏‌‭‬‫‍‭‍‪‫‭‍‭‎‪‍‏‮ As Single = 8
       Private ‎‪‬‎‍‍‏‫‪‎‍‪‍‪‍‏‬‭‫‮ As Boolean = False
       Private Shared ‪‭‬‮‌‏‏‍‮‎‪‎‮‭‮‮‪‍‭‮‌‪‎‮ As Int32 = 0
       Private Shared ‫‪‎‎‪‎‍‭‬‍‌‪‏‍‮‪‪‬‎‫‫‫‮ As Int32 = -1
       Public ‫‍‎‬‏‬‫‏‍‮‫‬‮‬‎‍‌‪‪‏‭‏‮ As Boolean = False
       Public ‌‌‮‬‏‍‏‎‎‭‌‫‭‌‌‎‎‪‪‮‎‮ 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: Jul 19, 2017
  2. Capt_Segis
    Offline

    Capt_Segis Engine Developer

    • Global Moderator
    • P3D Developer
    Joined:
    Feb 18, 2015
    Messages:
    177
    Likes Received:
    36
    Trophy Points:
    71
    Location:
    Perú
    Credit:
    P2,530.53
    Gamejolt ID:
    Capt_Segis
    So you want the engine to... assume their gender? :D
     
    Fanta likes this.
  3. Fanta
    Offline

    Fanta Content Developer

    • Global Moderator
    • P3D Developer
    Joined:
    Feb 27, 2014
    Messages:
    3,479
    Likes Received:
    987
    Trophy Points:
    156
    Location:
    Antarctica
    Credit:
    P29,183.59
    Gamejolt ID:
    oxtwlxo AKA oXFantaXo
    torando ruined all the jokes I made in the title >.>, even as a GM, he still does that to me :/
     

Share This Page