600 Points for successful solution to my software problem

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Justin7
    SBR Hall of Famer
    • 07-31-06
    • 8577

    #1
    600 Points for successful solution to my software problem
    If you get my program working the way I want it, you win. If several people contribute, I'll split the 600 points in a way I think is fair, based on each contribution.

    I run Virtual Pascal v2.1 build 243. It works fine in XP and Vista.

    When I run it in Windows 7, I get an error about 90% of the time when I compile and run any program, even a "Hello World" program. The error is:

    Exception XCPT_ACESS_VIOLATION (C0000005) at 00404D96, TID = 17E4.

    All the addresses change each time you reload it. If you don't reload it, but rerun it, you get an identical error with identical addresses.

    The workaround is to close the VP integrated environment compiler, reload it and rerun it. Eventually, it works. It runs correctly about 10% of the time, requiring about 10 loads per attempt.

    It's extremely aggravating. Most of my modeling software is written in this primitive (but easy to use) environment.

    I want a solution that lets me run this in Windows 7, and never gives me this (or some other) error much of the time.
  • whatsgood5
    Restricted User
    • 10-13-09
    • 15359

    #2
    Simple fix.

    F11 backslash override. Jam on the override key.


    Seriously though as you may have figured out i've got no clue how to help you here, but I've heard my dad use that line a million fukking times and this was my one time to use it.

    Good luck resolving your issue though.
    Comment
    • rfr3sh
      SBR Posting Legend
      • 11-07-09
      • 10229

      #3
      not sure if this helps :



      thats turbo pascal not virtual pascal

      and what about downloading build 279

      also:

      Comment
      • excel
        Restricted User
        • 03-25-10
        • 4270

        #4
        http://www.windowsbbs.com/windows-20...violation.html Thread is old but I think the third post might still be relevant.

        Seems like it's the operating system sending the message the program is trying to access no mans land. Probably because windows 7 is so new might have to dual boot another OS or wait for service pack whatever to come out.
        Comment
        • eidolon
          SBR Hall of Famer
          • 01-02-08
          • 9547

          #5
          It's a memory error. Could be because of the code their is a memory leak; but I doubt it if the address is the same for each error (1st try 2ndtry 3rd try....). Allocated memory could be running out. But the question of why is this is only for 7 and not xp or vista is a good question.

          I'll try and find out why this is...
          Comment
          • Extra Innings
            SBR Posting Legend
            • 02-26-10
            • 15058

            #6
            I'll take a shot at this...

            Uninstall/reinstall....no harm no foul
            Comment
            • Extra Innings
              SBR Posting Legend
              • 02-26-10
              • 15058

              #7
              eidolon and excel are on the right paths...I like what others have suggested as well.
              Comment
              • minet123
                SBR Posting Legend
                • 02-17-07
                • 10280

                #8
                buy a macbook
                Comment
                • eidolon
                  SBR Hall of Famer
                  • 01-02-08
                  • 9547

                  #9
                  it seems that virtual pascal has been dead since 2005. So I'm not sure if it is compatible with windows 7.
                  You might want to try a different compiler: freepascal 2.4 or Turbo Pascal 7.0


                  Turbo Pascal free download for Windows 7 - "Revolutionize programming with Turbo Pascal - Windows 7's go-to software for coding."
                  Comment
                  • Data
                    SBR MVP
                    • 11-27-07
                    • 2236

                    #10
                    Options -> Compiler -> uncheck "Asm stack frame" -> OK -> Options -> Save Options.

                    Or,

                    View -> Exceptions -> uncheck XCPT_ACCESS_VIOLATION -> OK
                    Comment
                    • chachi
                      SBR MVP
                      • 02-16-07
                      • 4571

                      #11
                      best suggestion would be winxp in a VM for this ... win7 and ancient IDE/compiler tools don't always get on
                      Comment
                      • Scorpion
                        SBR Hall of Famer
                        • 09-04-05
                        • 7797

                        #12
                        Originally posted by Justin7
                        If you get my program working the way I want it, you win. If several people contribute, I'll split the 600 points in a way I think is fair, based on each contribution.

                        I run Virtual Pascal v2.1 build 243. It works fine in XP and Vista.

                        When I run it in Windows 7, I get an error about 90% of the time when I compile and run any program, even a "Hello World" program. The error is:

                        Exception XCPT_ACESS_VIOLATION (C0000005) at 00404D96, TID = 17E4.

                        All the addresses change each time you reload it. If you don't reload it, but rerun it, you get an identical error with identical addresses.

                        The workaround is to close the VP integrated environment compiler, reload it and rerun it. Eventually, it works. It runs correctly about 10% of the time, requiring about 10 loads per attempt.

                        It's extremely aggravating. Most of my modeling software is written in this primitive (but easy to use) environment.

                        I want a solution that lets me run this in Windows 7, and never gives me this (or some other) error much of the time.

                        Simple, since it works in windows XP install XP mode in windows7 and run it in XP mode
                        Comment
                        • chachi
                          SBR MVP
                          • 02-16-07
                          • 4571

                          #13
                          ide/compilers don't always play nice even in XP mode under Win7 though ...
                          Comment
                          • Justin7
                            SBR Hall of Famer
                            • 07-31-06
                            • 8577

                            #14
                            Originally posted by Data
                            Options -> Compiler -> uncheck "Asm stack frame" -> OK -> Options -> Save Options.

                            Or,

                            View -> Exceptions -> uncheck XCPT_ACCESS_VIOLATION -> OK
                            With these changes, it still crashes, but I don't get an error message now
                            Comment
                            • Justin7
                              SBR Hall of Famer
                              • 07-31-06
                              • 8577

                              #15
                              Originally posted by Scorpion
                              Simple, since it works in windows XP install XP mode in windows7 and run it in XP mode
                              http://www.microsoft.com/windows/vir.../download.aspx
                              I've run it in XP mode, and get the same problems.
                              Comment
                              • Justin7
                                SBR Hall of Famer
                                • 07-31-06
                                • 8577

                                #16
                                Originally posted by rfr3sh
                                not sure if this helps :



                                thats turbo pascal not virtual pascal

                                and what about downloading build 279

                                also:

                                http://www.google.com/search?sourcei...S_VIOLATION%22
                                Installing Turbo Pascal is a major burden, and likely to have some similar problems (ancient software not kept up-to-date).
                                Comment
                                • chachi
                                  SBR MVP
                                  • 02-16-07
                                  • 4571

                                  #17
                                  Originally posted by chachi
                                  best suggestion would be winxp in a VM for this ... win7 and ancient IDE/compiler tools don't always get on
                                  methinks is your only solution actually ...
                                  Comment
                                  • ouman101
                                    SBR MVP
                                    • 12-02-09
                                    • 2815

                                    #18
                                    Have you tried right clicking on the program and choosing 'run as administrator'. This fixes some problems, even if you are logged in as an administrator. I would also shut of UAC (User Access Control), can be found in the control panel. I can give you instructions if you can't find it.

                                    Sounds like you might have already tried this, but you can also right click on the shortcut, and choose properties. Then select run in compatibility mode and choose the version of operating system you were using before.
                                    Attached Files
                                    Comment
                                    • Justin7
                                      SBR Hall of Famer
                                      • 07-31-06
                                      • 8577

                                      #19
                                      Running as admin doesn't help. I can't find the UAC in the control panel.
                                      Comment
                                      • blackbeSSt
                                        SBR Hall of Famer
                                        • 09-06-08
                                        • 9398

                                        #20
                                        justin have you tried to shim VP?
                                        Comment
                                        • ouman101
                                          SBR MVP
                                          • 12-02-09
                                          • 2815

                                          #21
                                          Originally posted by Justin7
                                          Running as admin doesn't help. I can't find the UAC in the control panel.
                                          1. Control Panel -> User Accounts -> User Account
                                          2. Click on Change User Account Control settings link.
                                          3. Move the Slider to Never Notify
                                          4. Click OK to make the change effective
                                          5. Reboot.
                                          Comment
                                          • ouman101
                                            SBR MVP
                                            • 12-02-09
                                            • 2815

                                            #22
                                            Any luck?
                                            Comment
                                            • Data
                                              SBR MVP
                                              • 11-27-07
                                              • 2236

                                              #23
                                              Options -> Compiler -> uncheck "Delphi syntax" -> OK -> Options -> Save Options.

                                              If that does not help then either get VMWare (less hassle, VP will work) or make a clean Windows 7 install (free but time consuming, VP will likely work).
                                              Comment
                                              • d1m@
                                                SBR Sharp
                                                • 03-27-10
                                                • 275

                                                #24
                                                change back windows 7 to vista or XP anyway 7 is one big big big shit
                                                Comment
                                                • HauntingTheHoly
                                                  SBR MVP
                                                  • 04-28-10
                                                  • 1397

                                                  #25
                                                  TURN THE COMPUTER OFF THEN TURN IT BACK ON!!!!!

                                                  Erm. Sorry, had to.
                                                  Comment
                                                  • pavyracer
                                                    SBR Aristocracy
                                                    • 04-12-07
                                                    • 82854

                                                    #26
                                                    It's amazing. SBR employees over 40 programmers and not a single one knows how to fix Justin's problem. I would be scared if I was the owner and paying these people to run my website.
                                                    Comment
                                                    • chachi
                                                      SBR MVP
                                                      • 02-16-07
                                                      • 4571

                                                      #27
                                                      website programmers <> "vagaries of win7" experts

                                                      Originally posted by Data
                                                      get VMWare (less hassle, VP will work)
                                                      I agree, VMware is the solution, I claim my points
                                                      Comment
                                                      • Wrigley
                                                        SBR Hall of Famer
                                                        • 12-28-07
                                                        • 7268

                                                        #28
                                                        call the geek squad is my solution

                                                        Comment
                                                        • pavyracer
                                                          SBR Aristocracy
                                                          • 04-12-07
                                                          • 82854

                                                          #29
                                                          Originally posted by Wrigley
                                                          call the geek squad is my solution

                                                          Comment
                                                          • ouman101
                                                            SBR MVP
                                                            • 12-02-09
                                                            • 2815

                                                            #30
                                                            Originally posted by Wrigley
                                                            call the geek squad is my solution
                                                            Geek squad = overpriced high school drop outs

                                                            Wouldn't pay them a dime
                                                            Comment
                                                            • wrongturn
                                                              SBR MVP
                                                              • 06-06-06
                                                              • 2228

                                                              #31
                                                              if even "hello world!" gives out an error, it is time to rewrite in another language.
                                                              Comment
                                                              • GELATINOUS CUBE
                                                                SBR MVP
                                                                • 08-09-09
                                                                • 4534

                                                                #32
                                                                update-windows-from-the-start-menu??
                                                                blog '09-'10: 37-16: +$31,900
                                                                mlb 2010; 16-12: +$4,540
                                                                gellyhoops 2010: 10-6 +$3,150
                                                                overall: 63-34 +$40,290
                                                                Comment
                                                                • byronbb
                                                                  SBR MVP
                                                                  • 11-13-08
                                                                  • 3067

                                                                  #33
                                                                  Just run an old xp box and run it off there.
                                                                  Comment
                                                                  • rki999
                                                                    SBR Sharp
                                                                    • 12-29-09
                                                                    • 282

                                                                    #34
                                                                    format C: and then use hammerhihehehe
                                                                    Comment
                                                                    • Justin7
                                                                      SBR Hall of Famer
                                                                      • 07-31-06
                                                                      • 8577

                                                                      #35
                                                                      Originally posted by Data
                                                                      Options -> Compiler -> uncheck "Delphi syntax" -> OK -> Options -> Save Options.

                                                                      If that does not help then either get VMWare (less hassle, VP will work) or make a clean Windows 7 install (free but time consuming, VP will likely work).
                                                                      Delphi Syntax has no effect.

                                                                      This machine had a clean windows 7 install, and had this problem from day 1.
                                                                      Comment
                                                                      Search
                                                                      Collapse
                                                                      Top-Rated US Sportsbooks
                                                                      Collapse
                                                                      Working...