Forum
Contact





DirectX using C#
DirectX using C++
DirectX using Visual Basic



Latest Forum posts

 Tutorial 3 for Windows Phone 7
  Posted by: Anonymous
  When: 20/05/2013 at 02:30:13

 No download link for 2d series: shooter
  Posted by: zaboleq
  When: 07/05/2013 at 15:46:28

 Collision Class?
  Posted by: Anonymous
  When: 05/05/2013 at 19:03:59

 stack overflow
  Posted by: cityguy
  When: 07/04/2013 at 01:58:38

 Meshes looks strange.
  Posted by: ab_saratov
  When: 01/04/2013 at 04:31:08

 Lamppost Not loaded
  Posted by: Anonymous
  When: 22/03/2013 at 06:43:52

 Collision Class?
  Posted by: Da_Boom
  When: 21/03/2013 at 01:23:09

 Math boggles me
  Posted by: cityguy
  When: 17/03/2013 at 03:44:48

 Collision Class?
  Posted by: Da_Boom
  When: 16/03/2013 at 03:44:42

 Tree update
  Posted by: Anonymous
  When: 15/03/2013 at 21:11:22

 XNA 4.0
  Posted by: Anonymous
  When: 15/03/2013 at 19:43:57

 Error when I try to run.
  Posted by: Anonymous
  When: 15/03/2013 at 19:21:06

 Error With the Effect File
  Posted by: Anonymous
  When: 15/03/2013 at 18:21:01

 Can only get shadowmap
  Posted by: Anonymous
  When: 15/03/2013 at 15:48:52

 Vertex and Pixel Shader Versions?
  Posted by: Anonymous
  When: 15/03/2013 at 15:07:16

 Unsupported properties
  Posted by: Anonymous
  When: 15/03/2013 at 14:23:00

 Problem Loading Skybox
  Posted by: Rana
  When: 15/03/2013 at 10:34:45

 Black Screen Of Death - Help!
  Posted by: Anonymous
  When: 15/03/2013 at 03:43:43

 2.0 anyone?
  Posted by: Anonymous
  When: 15/03/2013 at 02:19:48

 Defitinition of tha rotation axis
  Posted by: Anonymous
  When: 15/03/2013 at 00:55:14




Topic: Getting an error



  
Goto parent category
  
Create a new user account


   Getting an error
 Poster : haunted5
 Posts: 2
 Country : UK
 City: Birmingham

  
Posted by haunted5 on 29/08/2006 at 07:52:10
Hi , im not good at programming but trying anyway ..
i get this error when i try to compile

System.NullReferenceException was unhandled
  Message="Object reference not set to an instance of an object."
  
its showing up on this line of code

device.Clear(ClearFlags.Target, Color.DarkSlateBlue, 1.0f, 0);

any ideas??
Thanks
 Poster : haunted5
 Posts: 2
 Country : UK
 City: Birmingham

  
Posted by haunted5 on 29/08/2006 at 08:08:06
Hi ,, found the answer

in the main method, the line of code Application.Run(our_dx_form); should come after the our_dx_form.InitializeDevice(); line of code. Mine was the other way around. Below is the proper way as already listed by the Tutorial writer. My bad :P

static void Main()
         {
             using (WinForm our_dx_form = new WinForm())
             {
                
                 our_dx_form.InitializeDevice();
                 Application.Run(our_dx_form);

             }
         }
 Poster : riemer
 Posts: 1392
 Country : Belgium
 City: Antwerp

  
Posted by riemer on 29/08/2006 at 08:13:50
;)
 Poster : Valdis
 Posts: 1
 Country : Lithuania
 City: Kaunas

  
Posted by Valdis on 18/09/2006 at 01:37:08
whan i compile the program the prigram show me the error
DLL 'C:WINDOWSassemblyGACMicrosoft.DirectX.Direct3D1.0.2902.0__31bf3856ad364e35Microsoft.DirectX.Direct3D.dll' is attempting managed execution inside OS Loader lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang.

can any body help me?
i do not undestend what that mean


Thanks
 Poster : riemer
 Posts: 1392
 Country : Belgium
 City: Antwerp

  
Posted by riemer on 18/09/2006 at 02:41:15
You can find 2 project files here:

ftp://www.riemers.net/www/Files/Forum/

if these don't compile, you should reinstall you SDK or even Visual Studio.
 Poster : Anonymous
 Posts:
 Country :
 City:

  
Posted by Anonymous on 09/10/2006 at 13:59:30
where's that projects now ??pls
 Poster : riemer
 Posts: 1392
 Country : Belgium
 City: Antwerp

  
Posted by riemer on 10/10/2006 at 02:32:40
You can find it here:

http://www.riemers.net/Files/Forum
 Poster : Anonymous
 Posts:
 Country :
 City:

  
Posted by Anonymous on 05/02/2008 at 04:35:37
Problem:
DLL 'C:WINDOWSassemblyGACMicrosoft.DirectX.Direct3D1.0.2902.0__31bf3856ad364e35Microsoft.DirectX.Direct3D.dll' is attempting managed execution inside OS Loader lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang.

Solution Found: http://www.thezbuffer.com/articles/304.aspx

If link does not work, here is the solution:

A Loader lock is one of the Managed Debugging Assistants (MDAs) that were added to VS2005 to help find hard to debug runtime issues. There is code in all Managed DirectX 1.1 assemblies that causes this MDA to fire. Microsoft have confirmed they are aware of the problem. However I do not expect to see a fix for MDX 1.1 since current efforts are focused on MDX2.0/XNA Framework, it ONLY affects code run under the debugger (i.e. it won't happen when users run your EXE) and there is a trivial workaround. I'm not sure of exact reproduction steps - it appears to fire on some projects and not on others.

To work around the problem you have several choices:

   1. Go back to using VS2003 and .Net 1.1
   2. Use MDX 2.0. Note that MDX 2.0 will never actually ship as it is being transformed into the XNA framework.
   3. Disable the loader lock MDA. Debug/Exceptions (ctrl-D, E), Open the Managed Debugging Assistants tree node and uncheck Loader Lock. This setting is per solution so it will only affect this solution.

Versions affected:All .Net 1.1 Managed DirectX assemblies when used with Visual Studio 2005 and .Net 2.0.
 Poster : Anonymous
 Posts:
 Country :
 City:

  
Posted by Anonymous on 11/02/2009 at 21:07:20
Bit Random that one. I got the same locker error. But fixed it be ctrl+d,e. Blue screen came up.

  
Post a new reply
 





Google
 
Web www.riemers.net
If you appreciate the amount of time I spend creating and updating
these pages, feel free to donate -- any amount is welcome !
- Website design & DirectX code : Riemer Grootjans -
©2006 Riemer Grootjans


News
Home
Forum
XNA 2.0 Recipes Book (8)
XNA 3.0 Recipes Book (8)
Downloads
Extra Reading (3)
Matrices: geometrical
Matrix Mathematics
Homogenous matrices
Community Projects (1)
Tutorials (160)
XNA 4.0 using C# (89)
DirectX using C# (54)
Series 1:Terrain (14)
Opening a window
Linking to the Device
Drawing a triangle
Camera
Rotation - Translation
Indices
Terrain creation
Terrain from file
DirectInput
Importing bmp files
Colored vertices
DirectX Light basics
Mesh creation
Mesh lighting
Series 2: Flightsim (19)
Series 3: HLSL (19)
Short Tuts (2)
Resizing problem
Checking Device caps
DirectX using C++ (15)
DirectX using VB (2)