Original Post
Just been following the d3d9 tutorial from here: http://www.gamedev.net/reference/articles/article1943.asp and compiled it, it all runs and the window is created but after about a second the window is destroyed and the only output in the debug window is:
Direct3D9: (ERROR) : [0] : Address 00A3D4CB
Direct3D9: (ERROR) : [1] : Address 00A3D59B
Direct3D9: (ERROR) : [2] : Address 00A3D440
Direct3D9: (ERROR) : [3] : Address 00A31D44
Direct3D9: (ERROR) : [4] : Address 4FDFAF2E
Direct3D9: (ERROR) : [5] : Address 00411455
Direct3D9: (ERROR) : [6] : Address 00411969
Direct3D9: (ERROR) : [7] : Address 00412136
Direct3D9: (ERROR) : [8] : Address 00411E9D
Direct3D9: (ERROR) : [9] : Address 7C816FD7
Direct3D9: (ERROR) : [10] : Address 00000000
Direct3D9: (ERROR) : [11] : Address 00000000
Direct3D9: (ERROR) : [12] : Address 00000000
Direct3D9: (ERROR) : [13] : Address 00000000
Direct3D9: (ERROR) : [14] : Address 00000000
Direct3D9: (ERROR) : [15] : Address 00000000
any ideas on what this could be?