Librsync: Win10 and Win8/Win7 Different results
I'm using librsync for generating binary patches and send them to another users.
But i faced a problem: on some files on win8/win7 checksum (sha512) after applying patch differs from checksum after applying patch on win10.
librsync build with msvc 14 64 bit.
I tried build librsync on win10 and on win8 - no result.
I tried use same libs (api-ms-*) on all systems - no result.
Trouble file - file with graphics resource.
With other files library works well: checksums are same on win10 and win8.
How can i fix it?
c windows-7 windows-10 rsync librsync
add a comment |
I'm using librsync for generating binary patches and send them to another users.
But i faced a problem: on some files on win8/win7 checksum (sha512) after applying patch differs from checksum after applying patch on win10.
librsync build with msvc 14 64 bit.
I tried build librsync on win10 and on win8 - no result.
I tried use same libs (api-ms-*) on all systems - no result.
Trouble file - file with graphics resource.
With other files library works well: checksums are same on win10 and win8.
How can i fix it?
c windows-7 windows-10 rsync librsync
Too broad for a C question.
– Weather Vane
Aug 6 '18 at 20:18
Same problem here, but mine works in debug mode! also in release mode with CRT : Multi-threaded debug dll.
– HojjatJafary
Nov 15 '18 at 18:09
1
@WeatherVane I'd say too specific for a C question, it's nonetheless also a C question.
– chakmeshma
Nov 16 '18 at 9:41
add a comment |
I'm using librsync for generating binary patches and send them to another users.
But i faced a problem: on some files on win8/win7 checksum (sha512) after applying patch differs from checksum after applying patch on win10.
librsync build with msvc 14 64 bit.
I tried build librsync on win10 and on win8 - no result.
I tried use same libs (api-ms-*) on all systems - no result.
Trouble file - file with graphics resource.
With other files library works well: checksums are same on win10 and win8.
How can i fix it?
c windows-7 windows-10 rsync librsync
I'm using librsync for generating binary patches and send them to another users.
But i faced a problem: on some files on win8/win7 checksum (sha512) after applying patch differs from checksum after applying patch on win10.
librsync build with msvc 14 64 bit.
I tried build librsync on win10 and on win8 - no result.
I tried use same libs (api-ms-*) on all systems - no result.
Trouble file - file with graphics resource.
With other files library works well: checksums are same on win10 and win8.
How can i fix it?
c windows-7 windows-10 rsync librsync
c windows-7 windows-10 rsync librsync
edited Dec 9 '18 at 3:36
Cœur
19.1k9114155
19.1k9114155
asked Aug 6 '18 at 20:08
Petr TugolukovPetr Tugolukov
163
163
Too broad for a C question.
– Weather Vane
Aug 6 '18 at 20:18
Same problem here, but mine works in debug mode! also in release mode with CRT : Multi-threaded debug dll.
– HojjatJafary
Nov 15 '18 at 18:09
1
@WeatherVane I'd say too specific for a C question, it's nonetheless also a C question.
– chakmeshma
Nov 16 '18 at 9:41
add a comment |
Too broad for a C question.
– Weather Vane
Aug 6 '18 at 20:18
Same problem here, but mine works in debug mode! also in release mode with CRT : Multi-threaded debug dll.
– HojjatJafary
Nov 15 '18 at 18:09
1
@WeatherVane I'd say too specific for a C question, it's nonetheless also a C question.
– chakmeshma
Nov 16 '18 at 9:41
Too broad for a C question.
– Weather Vane
Aug 6 '18 at 20:18
Too broad for a C question.
– Weather Vane
Aug 6 '18 at 20:18
Same problem here, but mine works in debug mode! also in release mode with CRT : Multi-threaded debug dll.
– HojjatJafary
Nov 15 '18 at 18:09
Same problem here, but mine works in debug mode! also in release mode with CRT : Multi-threaded debug dll.
– HojjatJafary
Nov 15 '18 at 18:09
1
1
@WeatherVane I'd say too specific for a C question, it's nonetheless also a C question.
– chakmeshma
Nov 16 '18 at 9:41
@WeatherVane I'd say too specific for a C question, it's nonetheless also a C question.
– chakmeshma
Nov 16 '18 at 9:41
add a comment |
1 Answer
1
active
oldest
votes
Seems the problem is related to a bug in CRT, I fixed the issue by adding rewind(f);
before the fseek
in the rs_file_copy_cb
function inside the fileutil.c
, please try this and let me know, it fixed on my PC.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f51714921%2flibrsync-win10-and-win8-win7-different-results%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Seems the problem is related to a bug in CRT, I fixed the issue by adding rewind(f);
before the fseek
in the rs_file_copy_cb
function inside the fileutil.c
, please try this and let me know, it fixed on my PC.
add a comment |
Seems the problem is related to a bug in CRT, I fixed the issue by adding rewind(f);
before the fseek
in the rs_file_copy_cb
function inside the fileutil.c
, please try this and let me know, it fixed on my PC.
add a comment |
Seems the problem is related to a bug in CRT, I fixed the issue by adding rewind(f);
before the fseek
in the rs_file_copy_cb
function inside the fileutil.c
, please try this and let me know, it fixed on my PC.
Seems the problem is related to a bug in CRT, I fixed the issue by adding rewind(f);
before the fseek
in the rs_file_copy_cb
function inside the fileutil.c
, please try this and let me know, it fixed on my PC.
answered Nov 17 '18 at 12:26
HojjatJafaryHojjatJafary
1768
1768
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f51714921%2flibrsync-win10-and-win8-win7-different-results%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Too broad for a C question.
– Weather Vane
Aug 6 '18 at 20:18
Same problem here, but mine works in debug mode! also in release mode with CRT : Multi-threaded debug dll.
– HojjatJafary
Nov 15 '18 at 18:09
1
@WeatherVane I'd say too specific for a C question, it's nonetheless also a C question.
– chakmeshma
Nov 16 '18 at 9:41