jmacd / xdelta

open-source binary diff, delta/differential compression tools, VCDIFF/RFC 3284 delta compression
http://xdelta.org
1.12k stars 187 forks source link

xdelta 3.0.2 output not compatable with 3.0.0 #145

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. use xdelta3.0z.x86-32.exe generate x.xdelta
2. apply x.xdelta by xdelta3-3.0.2-x86-32.exe
3. failed !!!

D:\var>xdelta3-3.0.2-x86-32.exe -dv -s A.iso x.xdelta A.iso
N0Rc歔剉噀鯪0open failed: read: x.xdelta: 鹼邁~b

D:\var>xdelta3.0z.x86-32.exe -dv -s A.iso x.xdelta A.iso
xdelta3: source VS2012_ULT_enu.iso source size 1.49 GiB [1594998784] blksize 
2.00 MiB window 64.0 MiB
xdelta3: 0: in 16.2 KiB: out 8.00 MiB: total in 16.2 KiB: out 8.00 MiB: 81 ms
...
xdelta3: 190: in 26.0 B: out 1.11 MiB: total in 21.5 KiB: out 1.49 GiB: 42 ms
xdelta3: finished in 51 sec; input 22064 output 1594998784 bytes (7228964.76%)

If you break the compatibility, you should bump the version number to 4.0, and 
alert user.

Original issue reported on code.google.com by dongshen...@gmail.com on 18 Aug 2012 at 2:10

GoogleCodeExporter commented 9 years ago
There was no format change, this is simply a bug in the Windows build.  I'm 
marking this a duplicate of issue 143, I'll try to figure it out ASAP.

Original comment by josh.mac...@gmail.com on 18 Aug 2012 at 5:34