Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : MMEdit Protection Violation Error
Author | Message | ||||
Goeytex Regular Member Joined: 12/05/2014 Location: United StatesPosts: 74 |
Just tried to install MMedit (3.4.10) on Win7-64 SP1 (Compaq CQ60-615DX) and when it tries to start it throws the following error. Install fine on XP. Any thoughts? ========================== Error log timestamp 5/24/2014 22:49:53 The registers were: EIP = 0x01ee020d ESP = 0x0018fea8 EBP = 0x00000000Cq60 EAX = 0x08744444 EBX = 0xffffe001 ECX = 0x00000100 EDX = 0x0008e3c8 EDI = 0x00000001 ESI = 0x08744444 CS = 0x00000023 DS = 0x0000002b ES = 0x0000002b SS = 0x0000002b End Registers Error log timestamp 5/24/2014 22:49:53 Message 1001: a non-continuable protection violation has occurred. Check ERROR.LOG file. =================== Bill |
||||
TassyJim Guru Joined: 07/08/2011 Location: AustraliaPosts: 6102 |
I run MMEdit happily on W7 both 32bit and 64 bit. I hope that the following fixes the problem for you: A non-continuable protection violation is Windows' way of protecting us from rouge software and to make life difficult for program developers. Visa made the setting too tight but they relaxed things a bit for Windows7. My W7 has the default setting and all is well but some PC suppliers had things set tight. You can either change your settings or install MMedit into a folder that is NOT in 'Program Files' Please check you DEP settings and if is not set to essential Windows programs only, that is the problem. If you want to leave it set for all programs you can add MMedit as an exception or go the other folder method. The easiest way to find DEP is to search Windows Help for DEP. DEP stands for Data Execution Prevention. I did add a "manifest" which is supposed to stop this from happening but as you have seen, Windows wins the battle some times. Jim VK7JH MMedit MMBasic Help |
||||
Goeytex Regular Member Joined: 12/05/2014 Location: United StatesPosts: 74 |
That solved it. First time I have had that happen with a program. Thanks! Bill |
||||
TassyJim Guru Joined: 07/08/2011 Location: AustraliaPosts: 6102 |
Glad it is working now. The problem has something to do with Liberty Basic, the compiler I used for MMEdit. The new version (when I eventually release it) is written in PureBasic which has a different set of problems to deal with. Jim VK7JH MMedit MMBasic Help |
||||
Print this page |