• ✨ 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 [0.52.1] Game crashes when capturing pokemon

The game crashes whenever I try to capture pokemon right after I've handed the egg to professor Elm. I'm playing online mode, with only Totodile as my starter.

What I expected to happen:
I expected to capture pokemon with pokeballs... Didn't work out so well

What actually happened:
When I tried capturing a ratata and a hoothoot, the game crashed when I had caught them. The ball sparked and then it said the data would be added to the pokedex, and then it crashed.

Steps to reproduce:
1. Weaken pokemon down to red
2. Use pokeball to capture the pokemon
3. Capture pokemon, which thus leads to crash.
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
The game crashes whenever I try to capture pokemon right after I've handed the egg to professor Elm. I'm playing online mode, with only Totodile as my starter.

What I expected to happen:
I expected to capture pokemon with pokeballs... Didn't work out so well

What actually happened:
When I tried capturing a ratata and a hoothoot, the game crashed when I had caught them. The ball sparked and then it said the data would be added to the pokedex, and then it crashed.

Steps to reproduce:
1. Weaken pokemon down to red
2. Use pokeball to capture the pokemon
3. Capture pokemon, which thus leads to crash.
Can you please copy-paste the contents of the crash log that likely generated here?
 
Here's everything in the crash report. I have got another, but it looks to be just about the same.

"Kolben Games Crash Log V 2.4
Pokémon 3D has crashed!
// Wut?

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

Game information:

Pokémon 3D Indev version: 0.52.1 (86)
Content Packs: {}
Active GameMode: Pokemon 3D
GameJolt Account: TRUE (111516)
Playing on Servers: TRUE (Official P3D Server/karp.pokemon3d.net:15124)
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 8.1 [6.2.9200.0]
Core architecture: 64 Bit
System time: 01/02/2015 22:03:55
System language: English (United Kingdom)(ENG) / Loaded game language: en
Decimal separator: .
Available physical memory: 7.82 Gigabyte
Available logical processors: 2

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

.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): "Intel(R) HD Graphics"]
[CardRAM(s) : "2277507072"]

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

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\Jon\Documents\Pokemon\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:

at net.Pokemon3D.Game.Security.FileValidation.CheckFileValid(String file, Boolean relativePath, String origin)
at net.Pokemon3D.Game.PokedexScreen.Habitat..ctor(String file)
at net.Pokemon3D.Game.PokedexViewScreen.FillHabitats()
at net.Pokemon3D.Game.PokedexViewScreen..ctor(Screen currentScreen, Pokemon Pokemon)
at net.Pokemon3D.Game.BattleCatchScreen.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)

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

You should report this error.

Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there. "
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
Here's everything in the crash report. I have got another, but it looks to be just about the same.

"Kolben Games Crash Log V 2.4
Pokémon 3D has crashed!
// Wut?

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

Game information:

Pokémon 3D Indev version: 0.52.1 (86)
Content Packs: {}
Active GameMode: Pokemon 3D
GameJolt Account: TRUE (111516)
Playing on Servers: TRUE (Official P3D Server/karp.pokemon3d.net:15124)
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 8.1 [6.2.9200.0]
Core architecture: 64 Bit
System time: 01/02/2015 22:03:55
System language: English (United Kingdom)(ENG) / Loaded game language: en
Decimal separator: .
Available physical memory: 7.82 Gigabyte
Available logical processors: 2

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

.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): "Intel(R) HD Graphics"]
[CardRAM(s) : "2277507072"]

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

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\Jon\Documents\Pokemon\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:

at net.Pokemon3D.Game.Security.FileValidation.CheckFileValid(String file, Boolean relativePath, String origin)
at net.Pokemon3D.Game.PokedexScreen.Habitat..ctor(String file)
at net.Pokemon3D.Game.PokedexViewScreen.FillHabitats()
at net.Pokemon3D.Game.PokedexViewScreen..ctor(Screen currentScreen, Pokemon Pokemon)
at net.Pokemon3D.Game.BattleCatchScreen.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)

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

You should report this error.

Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there. "
There is a file in the directory "C:\Users\Jon\Documents\Pokemon\Pokemon\maps\poke\alph01.poke" that shouldn't be there (alph01.poke). Delete that file.
 
Unfortunately that didn't work... I attempted to catch another hoothoot (albeit level 2 so eh, whatevs'). Here's the second crash report.

"
Kolben Games Crash Log V 2.4
Pokémon 3D has crashed!
// Snorlax just sat on your computer!

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

Game information:

Pokémon 3D Indev version: 0.52.1 (86)
Content Packs: {}
Active GameMode: Pokemon 3D
GameJolt Account: TRUE (111516)
Playing on Servers: TRUE (Official P3D Server/karp.pokemon3d.net:15124)
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 8.1 [6.2.9200.0]
Core architecture: 64 Bit
System time: 01/02/2015 22:31:15
System language: English (United Kingdom)(ENG) / Loaded game language: en
Decimal separator: .
Available physical memory: 7.82 Gigabyte
Available logical processors: 2

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

.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): "Intel(R) HD Graphics"]
[CardRAM(s) : "2277507072"]

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

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\Jon\Documents\Pokemon\Pokemon\maps\poke\burnedtower1f.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:

at net.Pokemon3D.Game.Security.FileValidation.CheckFileValid(String file, Boolean relativePath, String origin)
at net.Pokemon3D.Game.PokedexScreen.Habitat..ctor(String file)
at net.Pokemon3D.Game.PokedexViewScreen.FillHabitats()
at net.Pokemon3D.Game.PokedexViewScreen..ctor(Screen currentScreen, Pokemon Pokemon)
at net.Pokemon3D.Game.BattleCatchScreen.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)

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

You should report this error.

Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there."

Would it be wise to try a complete fresh download and install? 'cause these files have been around since the early days, and there might just be old content not used anymore that might be giving me trouble.
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
Unfortunately that didn't work... I attempted to catch another hoothoot (albeit level 2 so eh, whatevs'). Here's the second crash report.

"
Kolben Games Crash Log V 2.4
Pokémon 3D has crashed!
// Snorlax just sat on your computer!

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

Game information:

Pokémon 3D Indev version: 0.52.1 (86)
Content Packs: {}
Active GameMode: Pokemon 3D
GameJolt Account: TRUE (111516)
Playing on Servers: TRUE (Official P3D Server/karp.pokemon3d.net:15124)
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 8.1 [6.2.9200.0]
Core architecture: 64 Bit
System time: 01/02/2015 22:31:15
System language: English (United Kingdom)(ENG) / Loaded game language: en
Decimal separator: .
Available physical memory: 7.82 Gigabyte
Available logical processors: 2

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

.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): "Intel(R) HD Graphics"]
[CardRAM(s) : "2277507072"]

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

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\Jon\Documents\Pokemon\Pokemon\maps\poke\burnedtower1f.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:

at net.Pokemon3D.Game.Security.FileValidation.CheckFileValid(String file, Boolean relativePath, String origin)
at net.Pokemon3D.Game.PokedexScreen.Habitat..ctor(String file)
at net.Pokemon3D.Game.PokedexViewScreen.FillHabitats()
at net.Pokemon3D.Game.PokedexViewScreen..ctor(Screen currentScreen, Pokemon Pokemon)
at net.Pokemon3D.Game.BattleCatchScreen.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)

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

You should report this error.

Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there."

Would it be wise to try a complete fresh download and install? 'cause these files have been around since the early days, and there might just be old content not used anymore that might be giving me trouble.
This time "burnedtower1f.poke" seems to be the file.

Instead of going through them all one at a time, maybe delete your Content, maps, and Script folders and redownload the game?
 
Top