home

Topics Topics Edit Profile Profile Help/Instructions Help Register Register  
Search Last 1 | 3 | 7 Days Search Search Tree View Tree View  

Crash with msvcrt.dll

The Panorama Factory Forum » The Panorama Factory FAQ » Crash with msvcrt.dll « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Michael Kreim
Unregistered guest
Posted on Sunday, April 25, 2004 - 11:07 am:   Edit PostDelete Post

Hello!

Great program... Seems to be. ;-)

What is the current version of msvcrt.dll that works with TPF v3.2?

I get EVERY time I will stitch pictures the following error:
PFACTORY verursachte einen Ausnahmefehler 10H in Modul MSVCRT.DLL bei 018f:7802c36f.
Register:
EAX=0084a248 CS=018f EIP=7802c36f EFLGS=00010206
EBX=00000000 SS=0197 ESP=0072ec90 EBP=0072ed44
ECX=00000eff DS=0197 ESI=008948f0 FS=44a7
EDX=0084a248 ES=0197 EDI=00000001 GS=0000
Bytes bei CS:EIP:
d9 c9 dd 1c 24 dd 54 24 08 8b 44 24 0c e8 0d 00
Stapelwerte:
696763e6 00003bfc 000077f8 0000215c 6967644e 00000001 008948f0 00000001 0072ecc4 bff88dc4 00780000 0079854c 00000000 0072ed04 81b85868 008480e4

I have checked that with some versions of msvcrt.dll.

My OS: Win98se

Top of pagePrevious messageNext messageBottom of page Link to this message

John Strait
Moderator
Username: Jstrait

Post Number: 87
Registered: 5-2001
Posted on Monday, April 26, 2004 - 9:05 pm:   Edit PostDelete Post

Redistributable DLLs

MFC42 and MSVCRT are Microsoft "redistributable" DLLs. ("Redistributable" means that Microsoft allows or intends software vendors to provide these DLLs along with their software.) The setup for The Panorama Factory is supposed to update these DLLs only if the versions included with The Panorama Factory are newer than the ones already on your computer.

Updating the DLLs is the correct thing to do. Microsoft has designed the DLLs to be upward compatible. That is, programs that were designed with older versions of the DLLs will still work with the newer versions.


Some computers have multiple copies of the DLLs

For obscure reasons, some software developers have thought it a good idea to install the redistributable DLLs to folder containing their own software. Unfortunately, this can cause problems for other software on the same computer.

In Windows 95, 98 and ME, only one copy of a given DLL may be loaded into memory at any time (The rules are different in Windows XP). So if you run more than one program that uses MFC42 or MSVCRT, then the DLL loaded by the first one is the one used by all software. And if that first program provides an older version of the DLL in its application folder, then any other programs that need newer versions may not work correctly.

There should only be one copy of MSVCRT.DLL in your system, usually in C:\Windows\System (Windows 98) or C:\Windows\System32 (Windows ME, XP). Note that The Panorama Factory only loads these DLLs into the correct location and checks version numbers to be sure that it will not incorrectly replace the DLLs.



Find all copies of MSVCRT.DLL

I recommend you search your system to find all copies of MSVCRT.DLL. Use the "Find...Files and Folders" command in the Windows Start menu to search your disk for copies of the files. We should eliminate the possibility that you have old versions somewhere else on your disk.


The correct version of MSVCRT.DLL for Windows 98 SE

To determine the correct versions of DLLs for various operating systems, refer to the DLL Help Database at support.microsoft.com.

According to the DLL Help Database, the version that should be used with applications created under Visual Studio Service Pack 5 (used for V3.2) is 6.0.8797.0. This is the version that is included with The Panorama Factory setup. This DLL is installed only if it is newer than the one on the target computer.

Some versions of Windows (e.g. Windows XP) require a different version of MSVCRT.DLL and include it with their own installation. However, this does not apply to Windows 98 Second Edition. The correct version of MSVCRT.DLL for Windows 98 SE is 6.0.8797.0.


Eliminate extra copies of MSVCRT.DLL

If you find multiple copies of MSVCRT.DLL on your system, I recommend that you rename the older versions to something like MSVCRT.old. You may have some difficulty renaming one of the files. You may receive the message that the file is in use. If this happens you may need to quit all programs and try again. If you still don't succeed in renaming the file after quitting all programs, reboot the computer and try again. If you are still unable to rename the file after rebooting, you'll have to shut down to DOS mode. I can tell you how to do this if you need to.


Next step

I hope that sorting out the versions of MSVCRT.DLL will correct your problem. If it does not, please send email to support@panoramafactory.com for more intensive troubleshooting help.
Top of pagePrevious messageNext messageBottom of page Link to this message

Michael Kreim
Unregistered guest
Posted on Tuesday, April 27, 2004 - 12:56 pm:   Edit PostDelete Post

Hello John!

Thank you for the great support!!!!! :-)

I understand everything and can also work in the DOS-Mode.

Now I have only msvcrt.dll Version 6.00.8337.0 (german?) on my system working. But I get the same error. Okay, itīs not 6.0.8797.0. But where can I get this newest version?

If I install TPF it will not overwrite my older version... Why?

Thank you again!
Top of pagePrevious messageNext messageBottom of page Link to this message

Bryan Dunn
New member
Username: Bryandunn

Post Number: 4
Registered: 4-2004
Posted on Tuesday, April 27, 2004 - 3:17 pm:   Edit PostDelete Post

Michael - try doing a search for that DLL on Google. There are quite a few areas you can find it, http://www.dll-files.com/dllindex/dll-files.shtml?msvcrt is one of the places.
Top of pagePrevious messageNext messageBottom of page Link to this message

Michael Kreim
Unregistered guest
Posted on Tuesday, April 27, 2004 - 4:02 pm:   Edit PostDelete Post

Thank you!

Iīve now the 6.0.8797.0.

But: It didnīt work. Everytime the same error. I donīt know why....
Top of pagePrevious messageNext messageBottom of page Link to this message

Bryan Dunn
New member
Username: Bryandunn

Post Number: 5
Registered: 4-2004
Posted on Tuesday, April 27, 2004 - 4:27 pm:   Edit PostDelete Post

No problem...here's a link to 6.1.8637.0 -
http://dll.softandco.com/dll/3/Msvcrt.dll.html
Top of pagePrevious messageNext messageBottom of page Link to this message

John Strait
Moderator
Username: Jstrait

Post Number: 88
Registered: 5-2001
Posted on Wednesday, April 28, 2004 - 6:35 pm:   Edit PostDelete Post

It turns out that Michael's problem was a variation of the problem described in Trouble Report 374.

I noticed that there was a number in his original message that matches Trouble Report 374:

> Stapelwerte:
> 696763e6 00003bfc 000077f8 0000215c 6967644e 00000001 008948f0
> 00000001 0072ecc4 bff88dc4 00780000 0079854c 00000000 0072ed04
> 81b85868 008480e4


I recommended (by private email) that he install the patch for Trouble Report 374 to see if it corrected his problem. He replied (also by private email):

> Hello John!
> YOUR the best!!!
> It works with the patch patch_3202.exe! The problem is solved!!!

Anyone who encounters the same problem may request a copy of this patch by writing to support@panoramafactory.com. Please refer to "Trouble Report 374" in your message.
Top of pagePrevious messageNext messageBottom of page Link to this message

John L. Jacobson
Unregistered guest
Posted on Monday, January 02, 2006 - 8:48 pm:   Edit PostDelete Post

I get error msgs. Microsoft says it is most likely Msvcrt.dll; I ran it through find and there is one for the system, 2 for drivers, 1 for tools, and 1 add on. I'm running windows 98. I hate to spend money for repair when i'm going to buy a new computer in a couple of weeks. Obviously i'm computer illiterate. Anyone have any suggestions?
Top of pagePrevious messageNext messageBottom of page Link to this message

Aleksandar
New member
Username: Astamenovic

Post Number: 1
Registered: 6-2008
Posted on Sunday, June 29, 2008 - 12:40 pm:   Edit PostDelete Post

Hi ! How can i replace Msvcrt.dll in windows\system32 ? I tried to copy, i tried to close any program first, also i tried in Command prompt mode and in Safe Mode, but nothing, is same message "Cannot copy msvcrt.dll: It is being used by another person or program. Close any programs that might be using the file and try again.". What do i do ? I have WinXp.

Add Your Message Here
Post:
Bold text Italics Underline Create a hyperlink Insert a clipart image

Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action:

Administration Administration Log Out Log Out   Previous Page Previous Page Next Page Next Page