Win32 strange exception

Posted by Christian Frantz on Game Development See other posts from Game Development or by Christian Frantz
Published on 2013-06-30T08:06:17Z Indexed on 2013/06/30 10:28 UTC
Read the original article Hit count: 524

Filed under:
|

When creating 2500 objects, I get a strange windows exception. It says the operation copmleted successfully at my constructor line. The program doesn't run or anything. I'm assuming it has something to do with memory. Each object has 32 indices and 8 vertices, so that 640,000 bytes or whatever vertices and indices are stored as. Any idea on how to fix this? Creating 25 objects works fine\

    System.ComponentModel.Win32Exception was unhandled
    Message=The operation completed successfully
    Source=System.Drawing
    ErrorCode=-2147467259
    NativeErrorCode=0
    StackTrace:
   at System.Drawing.Icon.Initialize(Int32 width, Int32 height)
   at System.Drawing.Icon..ctor(Type type, String resource)
   at Microsoft.Xna.Framework.WindowsGameWindow.GetDefaultIcon()
   at Microsoft.Xna.Framework.WindowsGameWindow..ctor()
   at Microsoft.Xna.Framework.WindowsGameHost..ctor(Game game)
   at Microsoft.Xna.Framework.Game.EnsureHost()
   at Microsoft.Xna.Framework.Game..ctor()
   at Cube_Chaser.Cube..ctor(GraphicsDevice graphicsDevice, Vector3 Position, Color Color) in C:\Users\daj\Desktop\Cube Chaser after removal of cubedrawable - Copy\Cube Chaser\Cube Chaser\Cube.cs:line 31
   at Cube_Chaser.Cube.CreateMap() in C:\Users\user\Desktop\Cube Chaser after removal of cubedrawable - Copy\Cube Chaser\Cube Chaser\Cube.cs:line 247
   at Cube_Chaser.Game1.LoadContent() in C:\Users\daj\Desktop\Cube Chaser after removal of cubedrawable - Copy\Cube Chaser\Cube Chaser\Game1.cs:line 86
   at Microsoft.Xna.Framework.Game.Initialize()
   at Cube_Chaser.Game1.Initialize() in C:\Users\daj\Desktop\Cube Chaser after removal of cubedrawable - Copy\Cube Chaser\Cube Chaser\Game1.cs:line 77
   at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   at Microsoft.Xna.Framework.Game.Run()
   at Cube_Chaser.Program.Main(String[] args) in C:\Users\user\Desktop\Cube Chaser after removal of cubedrawable - Copy\Cube Chaser\Cube Chaser\Program.cs:line 15
  InnerException: 

© Game Development or respective owner

Related posts about XNA

Related posts about c#