Indigo Rose Software
  #1  
Old 10-14-2008
neergj neergj is offline
Forum Member
 
Join Date: Oct 2008
Posts: 5
Size limit on files being patched?

I am getting a "Error 3210 Could not create diff file."

Is there a size limit on a file that can be patched? I have a large file (600MB) that I can't patch. Neither file (version 1, version 2) is being used, and both files are good on the harddrive.

I am using Visual Patch 2.0, would version 3.0 solve my problem?

BTW, I can patch all my smaller files with no problems.

Thanks,
John
Reply With Quote
  #2  
Old 10-16-2008
neergj neergj is offline
Forum Member
 
Join Date: Oct 2008
Posts: 5
Additional info

My problem with patching large files occured when I was running VP under Windows XP (64bit). When I tried the same thing using Windows XP (32bit), it was able to create the patch.

So it appears to only be a problem with VP under Windows XP 64.
Reply With Quote
  #3  
Old 10-16-2008
Lorne's Avatar
Lorne Lorne is offline
Indigo Rose Staff Member
 
Join Date: Feb 2001
Location: Indigo Rose Software
Posts: 2,588
Quote:
Originally Posted by neergj View Post
I am getting a "Error 3210 Could not create diff file."
...
So it appears to only be a problem with VP under Windows XP 64.
I believe the error you ran into was fixed in the latest update for 3.0.

It has to do with the way the virtual memory system page size is reported under WOW in 64 bit windows. Somewhat ironically, a 32 bit app needs to perform "unbuffered" reads in smaller pieces on a 64 bit system than it does on a 32 bit system.

Quote:
Is there a size limit on a file that can be patched? I have a large file (600MB) that I can't patch.
Visual Patch has been tested creating patches for source files well over 1 GB, so 600 MB would not be a problem.
__________________
--[[ Indigo Rose Software Developer ]]
Reply With Quote
  #4  
Old 10-17-2008
neergj neergj is offline
Forum Member
 
Join Date: Oct 2008
Posts: 5
Which version?

Lorne,
I did upgrade to VP 3.0.2.0 and still had the problem with XP64. Is there a later VP version or fix that I could apply?
Thanks,
John
Reply With Quote
  #5  
Old 10-17-2008
Ulrich's Avatar
Ulrich Ulrich is offline
Indigo Rose Staff Member
 
Join Date: Apr 2005
Location: Sao Paulo, Brazil
Posts: 823
The latest version at this moment is 3.0.3.0.
Reply With Quote
  #6  
Old 10-18-2008
jassing's Avatar
jassing jassing is offline
Indigo Rose Customer
 
Join Date: Jan 2001
Location: Anderson Island, WA, USA
Posts: 1,899
Quote:
Originally Posted by Lorne View Post
It has to do with the way the virtual memory system page size is reported under WOW in 64 bit windows. Somewhat ironically, a 32 bit app needs to perform "unbuffered" reads in smaller pieces on a 64 bit system than it does on a 32 bit system.
Visual Patch has been tested creating patches for source files well over 1 GB, so 600 MB would not be a problem.

I just tried to create patch with 2versions (each with 1 file) and the file was 1.6 gigs on winxp x64 with 4 gigs of ram.
Ignoring the "low ram warning"; it ran for about 20-30 minutes then errored out with "cannot access target file"

Trying to create patch with 2 gig files yeilded the process running for the same time and then telling me I couldn't patch files greater than 2 gigs.

Seems like there is an issue with VP and x64.
__________________
Reply With Quote
  #7  
Old 10-18-2008
Lorne's Avatar
Lorne Lorne is offline
Indigo Rose Staff Member
 
Join Date: Feb 2001
Location: Indigo Rose Software
Posts: 2,588
Can you try the same tests on a 32 bit system to confirm it's a 64-bit OS issue?
__________________
--[[ Indigo Rose Software Developer ]]
Reply With Quote
  #8  
Old 10-19-2008
jassing's Avatar
jassing jassing is offline
Indigo Rose Customer
 
Join Date: Jan 2001
Location: Anderson Island, WA, USA
Posts: 1,899
Quote:
Originally Posted by Lorne View Post
Can you try the same tests on a 32 bit system to confirm it's a 64-bit OS issue?
same 2 files, same vp2 project, winxp 2 gig ram; built fine. (took hours, but no errors)
__________________
Reply With Quote
  #9  
Old 10-19-2008
Lorne's Avatar
Lorne Lorne is offline
Indigo Rose Staff Member
 
Join Date: Feb 2001
Location: Indigo Rose Software
Posts: 2,588
Thanks Josh.

It shouldn't be possible for the same WOW64 issue to exist in 3.0.3.0 (unless my fix didn't make it into the build for some reason)...I actually changed the code to keep adjusting the largest read/write size smaller until there are no errors, so it should be self-righting.

I'll check with Adam on Monday to see if that fix was tested on a 4 GB system running a 64-bit OS or not...it could be a separate issue related to how available free memory is reported under WOW64.
__________________
--[[ Indigo Rose Software Developer ]]
Reply With Quote
  #10  
Old 10-20-2008
jassing's Avatar
jassing jassing is offline
Indigo Rose Customer
 
Join Date: Jan 2001
Location: Anderson Island, WA, USA
Posts: 1,899
Quote:
Originally Posted by Lorne View Post
I'll check with Adam on Monday to see if that fix was tested on a 4 GB system running a 64-bit OS or not...it could be a separate issue related to how available free memory is reported under WOW64.
Any info? I have a few systems here with various 64bit OS's (single & dual proc) I can test things on....
__________________
Reply With Quote
  #11  
Old 10-20-2008
Lorne's Avatar
Lorne Lorne is offline
Indigo Rose Staff Member
 
Join Date: Feb 2001
Location: Indigo Rose Software
Posts: 2,588
No update yet. Thanks for the offer, Josh...I'll (or someone will) let you know if we need to take you up on that.
__________________
--[[ Indigo Rose Software Developer ]]
Reply With Quote
  #12  
Old 11-04-2008
neergj neergj is offline
Forum Member
 
Join Date: Oct 2008
Posts: 5
Issue solved w/ version 3.03

Finally got the latest VP version and it solved my problem. I guess there is something to be said for keeping current.....
Reply With Quote
  #13  
Old 11-05-2008
Lorne's Avatar
Lorne Lorne is offline
Indigo Rose Staff Member
 
Join Date: Feb 2001
Location: Indigo Rose Software
Posts: 2,588
Quote:
Originally Posted by neergj View Post
Finally got the latest VP version and it solved my problem. I guess there is something to be said for keeping current.....
Glad to hear it worked! Thanks for the update. As I mentioned above, the same bug shouldn't be able to happen in 3.0.3.0 since I made the code self-correcting (for that issue, at least).

jassing: can you confirm what you were using when you performed your test?
__________________
--[[ Indigo Rose Software Developer ]]
Reply With Quote
  #14  
Old 11-05-2008
jassing's Avatar
jassing jassing is offline
Indigo Rose Customer
 
Join Date: Jan 2001
Location: Anderson Island, WA, USA
Posts: 1,899
Quote:
Originally Posted by Lorne View Post
Glad to hear it worked! Thanks for the update. As I mentioned above, the same bug shouldn't be able to happen in 3.0.3.0 since I made the code self-correcting (for that issue, at least).

jassing: can you confirm what you were using when you performed your test?
when did 3.0.3 come out? That's the version I have...
__________________
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Best way to share custom buttons with the group? mwreyf1 AutoPlay Media Studio 6.0 10 09-03-2009 05:01 AM
resizing proportionally to the page size Stan Hamers AutoPlay Media Studio 7.5 Discussion 7 11-23-2007 10:38 AM
http://yourfilelink.com - 50MB max upload, free! Intrigued General Chat 14 09-26-2006 09:44 AM
Unable to find software? NigelLacey Visual Patch 2.0 4 10-11-2005 11:35 AM
size limit to Post/Get variables??? intel352 Setup Factory 6.0 28 02-19-2003 11:00 AM


All times are GMT -6. The time now is 05:32 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright © 2000 - 2009 Indigo Rose Corporation. All rights reserved.
Indigo Rose Software