https://bugzilla.suse.com/show_bug.cgi?id=1214249 https://bugzilla.suse.com/show_bug.cgi?id=1214249#c9 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo? See Also| |https://github.com/WayneD/r | |sync/issues/511 --- Comment #9 from Jiri Slaby <jslaby@suse.com> --- (In reply to Richard Biener from comment #6)
Did you check what s1len actually is?
Unfortunately "optimized out". It's held only in a register which was apparently overwritten in further frames.
Do you have an actual testcase? Doing what you quote fails due to missing global-rsync-filter (and missing source files, possibly not needed).
Sorry, it's: https://build.opensuse.org/package/view_file/editors/vim-plugins/global-rsyn...
IMHO the
strlcpy(y, save, MAXPATHLEN);
is simply not correct (without proving that GCC computes a correct value here, but that should be possible to verify debugging the testcase).
Yeah, agreed, I created: https://github.com/WayneD/rsync/issues/511 -- You are receiving this mail because: You are on the CC list for the bug.