Alright, I've been pulling my hair out on this one. Time to see if anyone else can help me on this one or not. The Call View Stack is an excellent resource for finding out where problems lie within your program (thanks for the tip Palbano), but the problem that I seem to be having lies within a DLL. The Call View Stack is not able to delve into the delpths of any DLL, and so my problem remains. <br><br>Everything that I can see is going correctly, all variables are right, the program is calling the right functions and the program operates fine...for about 10 minutes and then it crashes due to an assertion error. Using the debugger I can find that several Access Violations are happening when I use several different pushbuttons within the program. Problem is when I try and track down the problem the Call View Stack can't get into a DLL which is where the problem is happening. Obviously something is incorrect in my programming to cause a problem within the DLL, but everything appears to be ok on paper, just not in action. Any tips on how I can go about finding the errors?<br><br>Thanks,<br><br>Nyjil