i have referenced memory error at the instructions at "0x033addcd"
pleaseee help i will be very thank full
Three answers:
anonymous
2008-10-24 10:03:00 UTC
This is memory error caused by two of the following error:
1. Either your's memory contains hanged up programs and virus. If you are using Windows XP press Ctrl+Del+Alt and go to Processes if u have unknown programs running click on it and press End Process. If u are infected virus clean it by using Anti Virus. And also some of the multiple startup programs may have caused this(if u are having yours system low speed at power on). Delete all the programs from startup.
2. It have may be caused by recent new hardware change or either software change. Please remove or uninstall hardware and software and run yours PC on Safe Mode and recover yours old seetings. Hope it helps
?
2016-05-29 04:32:11 UTC
you can't define your array: Array[1024] at the begining of your program, and then later, during execution redefine it as Array[1035]. You are running past the end of your array. You just happen to be getting lucky that you aren't running into trouble at point 1025. If you want to change the size of an array during runtime you must dynamically allocate the memory so that you can change it during run time. initial definition: char *EmptyValue = (char *)malloc( 1024 ); then later to change the size of the allocated block of memory: realloc( EmptyValue, 1035 ); the realloc will not change the contents, it will just increase the size. when you are done with this variable (probably at exit) you must "free" the allocated memory: free( EmptyValue);
anonymous
2008-10-24 09:51:47 UTC
This can happen for lots of reasons. When does it happen though? When you start a program / game? Tends to be a faulty program, so find out which program it is if you can.
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.