• ✨ 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.2] Crash after catching a pokemon

PikachuEXE

Trainer
Describe the bug you experienced here.

What I expected to happen:
It should return to the map (or show pokedex? not sure)

What actually happened:
Crash

Steps to reproduce:
1. Play the game with GameJolt
2. Use local server
3. Start new game, catch any pokemon
4. Read message "...data added to Pokedex"
5. Continue

(Add a crash log here if available and enclose it in the code tag with this button:
)
 

Attachments

Last edited:

Tornado9797

Content Developer
P3D Developer
Global Moderator
Describe the bug you experienced here.

What I expected to happen:
It should return to the map (or show pokedex? not sure)

What actually happened:
Crash

Steps to reproduce:
1. Play the game with GameJolt
2. Use local server
3. Start new game, catch any pokemon
4. Read message "...data added to Pokedex"
5. Continue

(Add a crash log here if available and enclose it in the code tag with this button:
)
Next time, could you please copy and paste the contents of your crash log into a Code Module (<> button) in your post? I will do so for you this time.
Code:
Kolben Games Crash Log V 2.4
Pokémon 3D has crashed!
// Wouldn't have happend with Swift.

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

Game information:

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

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

Screen state for the current screen (BattleCatchScreen)

Screen state not implemented for screen class: BattleCatchScreen

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

System specifications:

Operating system: Microsoft Windows 7 旗艦版  [6.1.7601.65536]
Core architecture: 64 Bit
System time: 9/10/2015 7:37:24
System language: Chinese (Traditional, Hong Kong S.A.R.)(ZHH) / Loaded game language: en
Decimal separator: .
Available physical memory: 31.95 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.51209
  Full  4.5.51209
v4.0 
  Client  4.0.0.0

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

Graphics Card information:

[CardName(s): "NVIDIA GeForce GTX 560 Ti  "]
[CardRAM(s) : "2147483648"]

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

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: "G:\Games\Pokemon3D\Pokemon\maps\poke\alph01.poke"]
[File Validation result: "The File Validation system couldn't find the requested file."]
[Call Origin: "PokedexScreen.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:

   於 net.Pokemon3D.Game.Security.FileValidation.CheckFileValid(String file, Boolean relativePath, String origin)
   於 net.Pokemon3D.Game.PokedexScreen.Habitat..ctor(String file)
   於 net.Pokemon3D.Game.PokedexViewScreen.FillHabitats()
   於 net.Pokemon3D.Game.PokedexViewScreen..ctor(Screen currentScreen, Pokemon Pokemon, Boolean transitionOut)
   於 net.Pokemon3D.Game.BattleCatchScreen.Update()
   於 net.Pokemon3D.Game.Core.Update(GameTime gameTime)
   於 net.Pokemon3D.Game.GameController.Update(GameTime gameTime)
   於 Microsoft.Xna.Framework.Game.Tick()
   於 Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
   於 Microsoft.Xna.Framework.GameHost.OnIdle()
   於 Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
   於 Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
   於 System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
   於 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   於 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   於 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   於 System.Windows.Forms.Application.Run(Form mainForm)
   於 Microsoft.Xna.Framework.WindowsGameHost.Run()
   於 Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   於 Microsoft.Xna.Framework.Game.Run()
   於 net.Pokemon3D.Game.Program.Main(String[] args)

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

Enviornment dump:

   Private Ball As Item = net.Pokemon3D.Game.Items.Balls.Pokeball
   Private Animations As List<BattleAnimation3D>[] = {}
   Private AnimationStarted As Boolean = True
   Private catched As Boolean = False
   Private InBall As Boolean = True
   Private AnimationIndex As Int32 = 9
   Private renamed As Boolean = False
   Private textboxStart As Boolean = True
   Private showPokedexEntry As Boolean = True
   Private boxData As String =
   Private sentToBox As Boolean = False
   Private p As Pokemon = {"Pokemon"[16]}{"Experience"[97]}{"Gender"[0]}{"EggSteps"[0]}{"Item"[0]}{"ItemData"[]}{"NickName"[]}{"Level"[4]}{"OT"[67594]}{"Ability"[51]}{"Status"[]}{"Nature"[7]}{"CatchLocation"[Route 29]}{"CatchTrainer"[PikachuEXE]}{"CatchBall"[5]}{"CatchMethod"[caught at]}{"Friendship"[70]}{"isShiny"[0]}{"Attack1"[33,35,34]}{"Attack2"[]}{"Attack3"[]}{"Attack4"[]}{"HP"[5]}{"EVs"[0,0,0,0,0,0]}{"IVs"[11,2,10,22,23,27]}{"AdditionalData"[]}{"IDValue"[9VatxlXEFnA]}
   Private ModelVisible As Boolean = False
   Private SpriteVisible As Boolean = True
   Private BattleScreen As BattleScreen = net.Pokemon3D.Game.BattleSystem.BattleScreen
   Private _playIntroSound As Boolean = True
   Public UpdateFadeOut As Boolean = False
   Public UpdateFadeIn As Boolean = True

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

You should report this error.

Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there.
You seem to have crashed due to having an old map file that is no longer valid. Try deleting your Content, maps, and Scripts folders and redownload the game through the launcher.
 

PikachuEXE

Trainer
Sorry for that
I got that strange error message when I try to paste the content into code block & submit
Which is why I uploaded the file instead

Your solution works! Thanks a lot!

Not sure if this is worth mentioning in FAQ...
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
Sorry for that
I got that strange error message when I try to paste the content into code block & submit
Which is why I uploaded the file instead

Your solution works! Thanks a lot!

Not sure if this is worth mentioning in FAQ...
No problem.

Also, probably not FAQ worthy; this issue only really arises when a player who has had a very old version decides to upgrade to the most recent. Doesn't happen too often, and it should take them long to find the solution somewhere on the website.
 
Top