Solved

the procedure entry point memmove_s could not be located in the dynamic link library msvcrt.dll

Posted on 2012-03-16
12
8,428 Views
2 Endorsements
Last Modified: 2013-11-12
Hi,
I am trying to run a game on windows xp, it is giving me this error
the procedure entry point memmove_s could not be located in the dynamic link library msvcrt.dll
Please advise
2
Comment
Question by:Ihab
  • 8
  • 4
12 Comments
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
That can happen when that dll is replaced by another version. Please upload the dll here so I can look inside it. It is located in the following folder:

C:\windows\system32
1
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
You may also want to just try re-installing the Microsoft Visual C++ package again in case it did get corrupted.

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29
1
 

Author Comment

by:Ihab
Comment Utility
rename the txt to dll
msvcrt.txt
0
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
The dll you have does not contain a memmove_s call. It does contain a memmove call. The difference between them is that the memmove_s function has a security enhancement.

What game is this for? That may provide a clue. You can try downloading the latest c++ distributable. It may have the latest version.

This one is the latest and requires XP with SP3. If you have SP2, then use the one in my previous post.

http://www.microsoft.com/download/en/details.aspx?id=5555
0
 

Author Comment

by:Ihab
Comment Utility
Hi

1-The game is renegade ops
2- I have windows xp sp3
3- I download the latest c++ distributable, still not working?
Please advise
0
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
I am still  looking for a dll that has that call inside it. Did this game ever work? If so, did it stop after an update? After a windows update?

I would also suggest running a virus scan like MBAM just in case.
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 30

Expert Comment

by:flubbster
Comment Utility
I found a comment that freemake video converter can cause this type of error. If you have that program, uninstall it and test.
0
 

Author Comment

by:Ihab
Comment Utility
I have video convertor, "winavi" and I download the dll file from the internet and I replace my original still the same, the game never works?
Do u have copy of that dll?
thanks
0
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
My copy only has memmove like yours.

Try to update your directX

http://www.microsoft.com/download/en/details.aspx?id=35


Also update the Microsoft .NET Framework

http://www.microsoft.com/download/en/details.aspx?id=17718
0
 
LVL 30

Accepted Solution

by:
flubbster earned 500 total points
Comment Utility
ok, here's the scoop. The game is designed to run on Windows Vista and Windows 7. It is not meant to run on Xp. I found the dll that contains the memmove_s call. I have attached it here with a .txt extension. Before replacing the existing file, rename or copy it somewhere so you can replace it if needed.

Using a Vista dll on an xp system may cause other problems, so the choice is yours to try or not. I don't think there is anything else that I can provide. Please close the question when you get a chance and award the points please.

Good luck!!!
msvcrt.txt
0
 

Author Closing Comment

by:Ihab
Comment Utility
Partial
0
 
LVL 30

Expert Comment

by:flubbster
Comment Utility
I'm curious....

Why did you give me only a partial grade? I spent a great deal of time investigating the problem and trying to help you. I came up with a definitive answer to your problem, and even provided you with the file you were looking for.

The fact that you are unable to run the game due to it's Operating System requirements is not my fault. The grade should be based on the support you received and on the answer that was provided, not on your happiness or unhappiness with the results of that answer. The requirements for the game are out of my control. I provided rock solid information and a great deal of time to you. I think I should have received the full amount of points allocated. In the future, I will not be so quick to try to help you, because I think your grade was unfair to me.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Rebuilding Hive in Windows XP Pro. 17 87
different catridges 8 86
Decrypting the Zepto Virus 21 596
SLI adding 16ms latency? 6 105
Ok I have been working on this for some time having learned and gained certification in XenDesktop 4 along came version 5 which was released last month. Since then I have been working to deploy XenDesktop 5 in a small environment with only 2 virt…
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup". After a while, you have entered a loop for Auto repair which does not fix anything and you will be in a  panic as all your work w…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now