• ✨ 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

Solved [Indev 0.53] National Dex Open Crash

Exemplary

Gym Leader
Describe the bug you experienced here.

What I expected to happen:
Open the national dex

What actually happened:
it crashed

Steps to reproduce:
1. open the national dex

Code:
Kolben Games Crash Log V 2.4
Pokémon 3D has crashed!
// Does this help?

---------------------------------------------------------------------------------

Game information:

Pokémon 3D Indev version: 0.53 (87)
Content Packs: {}
Active GameMode: Pokemon 3D
GameJolt Account: TRUE (37802)
Playing on Servers: FALSE
Game Environment: PokedexScreen
Actionscript: No script running
File Validation: True
Sandboxmode: False

---------------------------------------------------------------------------------

Screen state for the current screen (PokedexScreen)

Screen state not implemented for screen class: PokedexScreen

---------------------------------------------------------------------------------

System specifications:

Operating system: Microsoft Windows 7 Home Premium  [6.1.7601.65536]
Core architecture: 64 Bit
System time: 2/22/2015 3:04:51 PM
System language: English (United States)(ENU) / Loaded game language: en
Decimal separator: .
Available physical memory: 8 Gigabyte
Available logical processors: 4

---------------------------------------------------------------------------------

.Net installation information:

v2.0.50727  2.0.50727.5420  SP2
v3.0  3.0.30729.5420  SP2
v3.5  3.5.30729.5420  SP1
v4 
  Client  4.5.50938
  Full  4.5.50938
v4.0 
  Client  4.0.0.0

---------------------------------------------------------------------------------

Graphics Card information:

[CardName(s): "ATI Radeon HD 4650 "]
[CardRAM(s) : "1073741824"]

---------------------------------------------------------------------------------

Error information:

Message: The File Validation system detected invalid files in a sensitive game environment.
InnerException: NOTHING
BaseException: The File Validation system detected invalid files in a sensitive game environment.
HelpLink: No helplink available.
Data: [File: "C:\Users\Exemplary\Desktop\Pokemon3D\Pokemon\Content\Pokemon\Data\650.dat"]
[File Validation result: "The File Validation system couldn't find the requested file."]
[Call Origin: "Pokemon.vb"]
[Relative Path: "False"]
Source: Pokemon
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 net.Pokemon3D.Game.Security.FileValidation.CheckFileValid(String file, Boolean relativePath, String origin)
   at net.Pokemon3D.Game.Pokemon.LoadDefinitions(Int32 Number, String AdditionalData)
   at net.Pokemon3D.Game.Pokemon.GetPokemonByID(Int32 Number, String AdditionalData)
   at net.Pokemon3D.Game.Pokemon.GetPokemonByID(Int32 Number)
   at net.Pokemon3D.Game.PokedexScreen.SetList()
   at net.Pokemon3D.Game.PokedexScreen..ctor(Screen currentScreen, PokedexProfile Profile, Habitat Habitat)
   at net.Pokemon3D.Game.PokedexSelectScreen.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 texture As Texture2D = Microsoft.Xna.Framework.Graphics.Texture2D
   Private Profiles As List<PokedexProfile>[] = {net.Pokemon3D.Game.PokedexSelectScreen+PokedexProfile, net.Pokemon3D.Game.PokedexSelectScreen+PokedexProfile}
   Private Cursor As Int32 = 1
   Public UpdateFadeOut As Boolean = False
   Public UpdateFadeIn As Boolean = False

---------------------------------------------------------------------------------
 

Exemplary

Gym Leader
Found the source: I somehow had a pokemon data file for #650. except it was for sylveon and not chespin for some reason?

Anyway, I removed it and now the national dex doesnt crash
 

Fanta

Content Developer
P3D Developer
Global Moderator
The message is misleading tho.
Data: [File: "C:\Users\Exemplary\Desktop\Pokemon3D\Pokemon\Content\Pokemon\Data\650.dat"]
[File Validation result: "The File Validation system couldn't find the requested file."]
 

nilllzz

Original Developer
Administrator
P3D Developer
Also, just to clear up why you had that file:
Someone thought it was a good idea to implement Sylveon before information on it was released, and set it to 650.
 

Darkfire

Administrator
Administrator
P3D Developer
Also, just to clear up why you had that file:
Someone thought it was a good idea to implement Sylveon before information on it was released, and set it to 650.
If I remember correctly that was you :p(I didnt suggest it, I just made the file)
 
Top