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

Fixed [0.38.3a] Yo, champ in crashing! Gym Guy at Olivine

Valtam

Bug Catcher
I got really giddy after the awesome TorbenC bugfix (http://pokemon3d.net/forum/threads/5575/) and applied the patches on my own. Finally delivered the medicine and was on my way to crush Jasmine with my overgrinded team, good times. So, although I don't tend to talk to Gym Guy (specially this one, that doesn't say anything constructive or relevant to the gym) I got in a chit-chat mood and this happened:

Code:
Kolben Games Crash Log V 1.0
Pokémon 3D has crashed!
---------------------------

System specifications:
Pokémon 3D version: 0.38.3a
Operating system: Microsoft Windows 8 Single Language [6.2.9200.0]
System time: 03/11/2013 7:13:10 p. m.
System language: ESO
Decimal seperator: ,
Content Packs: {}
Active GameMode: Pokemon 3D
Operating online: TRUE (108450)
Game environment: OverworldScreen
Actionscript: Type: Script; Input: olivine\GymGuy; Line: 6
---------------------------

Here is further information:
Message: StartIndex no puede ser inferior a cero.
Nombre del parámetro: startIndex
InnerException: NOTHING
BaseException: StartIndex no puede ser inferior a cero.
Nombre del parámetro: startIndex
HelpLink: No helplink available.
Data: System.Collections.ListDictionaryInternal
Source: mscorlib
TargetSite: Name: Remove [
  Attributes: PrivateScope, Public, HideBySig
  CallingConvention: Standard, HasThis
  ContainsGenericParameters: False
  DeclaringType: System.String
  IsAbstract: False
  IsAssembly: False
  IsConstructor: False
  IsFamily: False
  IsFamilyAndAssembly: False
  IsFamilyOrAssembly: False
  IsFinal: False
  IsGenericMethod: False
  IsGenericMethodDefinition: False
  IsHideBySig: True
  IsPrivate: False
  IsPublic: True
  IsSecurityCritical: False
  IsSecuritySafeCritical: False
  IsSecurityTransparent: True
  IsSpecialName: False
  IsStatic: False
  IsVirtual: False
  MemberType: Method
  MetadataToken: 100664175
  MethodHandle: System.RuntimeMethodHandle
  Module: CommonLanguageRuntimeLibrary
  ReflectedType: System.String
  ]

StackTrace:    en System.String.Remove(Int32 startIndex)
  en _2._5DHero.ScriptComparer.GetArgumentValue(Object inputString)
  en _2._5DHero.ScriptComparer.Compare(String inputString, Boolean caseSensitive)
  en _2._5DHero.ScriptComparer.Compare(String inputString)
  en _2._5DHero.ScriptV2.DoIf()
  en _2._5DHero.ScriptV2.Update()
  en _2._5DHero.Script.Update()
  en _2._5DHero.ActionScript.ChooseIf(Boolean T)
  en _2._5DHero.ScriptV2.DoIf()
  en _2._5DHero.ScriptV2.Update()
  en _2._5DHero.Script.Update()
  en _2._5DHero.ActionScript.Update()
  en _2._5DHero.OverworldScreen.Update()
  en _2._5DHero.Basic.Update(GameTime gameTime)
  en _2._5DHero.DGame.Update(GameTime gameTime)
  en Microsoft.Xna.Framework.Game.Tick()
  en Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
  en Microsoft.Xna.Framework.GameHost.OnIdle()
  en Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
  en Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
  en System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
  en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
  en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
  en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
  en System.Windows.Forms.Application.Run(Form mainForm)
  en Microsoft.Xna.Framework.WindowsGameHost.Run()
  en Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
  en Microsoft.Xna.Framework.Game.Run()
  en _2._5DHero.Program.Main(String[] args)

You should report this error.

Go to "http://pokemon3d.net/forums/6/create-thread/" to report this crash there.
Just thought it would be nice to report.
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
I got really giddy after the awesome TorbenC bugfix (http://pokemon3d.net/forum/threads/5575/) and applied the patches on my own. Finally delivered the medicine and was on my way to crush Jasmine with my overgrinded team, good times. So, although I don't tend to talk to Gym Guy (specially this one, that doesn't say anything constructive or relevant to the gym) I got in a chit-chat mood and this happened:

Code:
Kolben Games Crash Log V 1.0
Pokémon 3D has crashed!
---------------------------

System specifications:
Pokémon 3D version: 0.38.3a
Operating system: Microsoft Windows 8 Single Language [6.2.9200.0]
System time: 03/11/2013 7:13:10 p. m.
System language: ESO
Decimal seperator: ,
Content Packs: {}
Active GameMode: Pokemon 3D
Operating online: TRUE (108450)
Game environment: OverworldScreen
Actionscript: Type: Script; Input: olivine\GymGuy; Line: 6
---------------------------

Here is further information:
Message: StartIndex no puede ser inferior a cero.
Nombre del parámetro: startIndex
InnerException: NOTHING
BaseException: StartIndex no puede ser inferior a cero.
Nombre del parámetro: startIndex
HelpLink: No helplink available.
Data: System.Collections.ListDictionaryInternal
Source: mscorlib
TargetSite: Name: Remove [
  Attributes: PrivateScope, Public, HideBySig
  CallingConvention: Standard, HasThis
  ContainsGenericParameters: False
  DeclaringType: System.String
  IsAbstract: False
  IsAssembly: False
  IsConstructor: False
  IsFamily: False
  IsFamilyAndAssembly: False
  IsFamilyOrAssembly: False
  IsFinal: False
  IsGenericMethod: False
  IsGenericMethodDefinition: False
  IsHideBySig: True
  IsPrivate: False
  IsPublic: True
  IsSecurityCritical: False
  IsSecuritySafeCritical: False
  IsSecurityTransparent: True
  IsSpecialName: False
  IsStatic: False
  IsVirtual: False
  MemberType: Method
  MetadataToken: 100664175
  MethodHandle: System.RuntimeMethodHandle
  Module: CommonLanguageRuntimeLibrary
  ReflectedType: System.String
  ]

StackTrace:    en System.String.Remove(Int32 startIndex)
  en _2._5DHero.ScriptComparer.GetArgumentValue(Object inputString)
  en _2._5DHero.ScriptComparer.Compare(String inputString, Boolean caseSensitive)
  en _2._5DHero.ScriptComparer.Compare(String inputString)
  en _2._5DHero.ScriptV2.DoIf()
  en _2._5DHero.ScriptV2.Update()
  en _2._5DHero.Script.Update()
  en _2._5DHero.ActionScript.ChooseIf(Boolean T)
  en _2._5DHero.ScriptV2.DoIf()
  en _2._5DHero.ScriptV2.Update()
  en _2._5DHero.Script.Update()
  en _2._5DHero.ActionScript.Update()
  en _2._5DHero.OverworldScreen.Update()
  en _2._5DHero.Basic.Update(GameTime gameTime)
  en _2._5DHero.DGame.Update(GameTime gameTime)
  en Microsoft.Xna.Framework.Game.Tick()
  en Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
  en Microsoft.Xna.Framework.GameHost.OnIdle()
  en Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
  en Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
  en System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
  en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
  en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
  en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
  en System.Windows.Forms.Application.Run(Form mainForm)
  en Microsoft.Xna.Framework.WindowsGameHost.Run()
  en Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
  en Microsoft.Xna.Framework.Game.Run()
  en _2._5DHero.Program.Main(String[] args)

You should report this error.

Go to "http://pokemon3d.net/forums/6/create-thread/" to report this crash there.
Just thought it would be nice to report.
Try unpatching the fix and talking to him again.
 

Valtam

Bug Catcher
Nope, still crashes. I think it's related to that particular Gym Guy. Tested it (with and without the quick patch) on Mahogany's and Blackthorne's, and they work like a charm.
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
Nope, still crashes. I think it's related to that particular Gym Guy. Tested it (with and without the quick patch) on Mahogany's and Blackthorne's, and they work like a charm.
I'm no bi-linguist, but I think the crash log is stating that it cannot use a value lower than zero. Weird. I can't think of any solution to this.
 

Darkfire

Administrator
Administrator
P3D Developer
just a little hint for bug checking:
add 2 to the line number of the reported issue
it will also not count the lines of any :if: or :when: that does not apply to it

found the issue on line 8(there is a period missing i leave you to find where ;))
fixed in next version
 
Top