This includes the following commits: changeset: 22:14a375563e2b summary: chang "while" command to "type -P" in bash based configure changeset: 21:c4bf7c0f33d2 summary: updated codec paper for RS01 life cycle changeset: 20:dbcaad8128aa summary: replaced build count with mercurial changeset changeset: 19:fba258a6acfa summary: Added tag 0.79.10 for changeset 49950be5a2ef changeset: 18:49950be5a2ef summary: merged some debian patches changeset: 17:815be3929c41 summary: merged "easy" patches from Stéphane Lesimple's version changeset: 16:7d15f8a958cb summary: Made printf format strings 32/64bit safe as suggested by Stéphane; changeset: 15:1055a53b8d6d summary: reorganized code for --with-gui=[yes|no] option changeset: 14:fbe2ae12a32c summary: Added tag 0.79.9 for changeset f2fdd6d3a1f5 changeset: 13:f2fdd6d3a1f5 summary: updated TODO and CHANGELOG And other changes that were needed to resolve the (many) conflicts.
359 lines
14 KiB
Plaintext
359 lines
14 KiB
Plaintext
c319fc9939c126bacb39ac6d66121c28
|
|
ignore
|
|
This software comes with ABSOLUTELY NO WARRANTY. This
|
|
is free software and you are welcome to redistribute it
|
|
under the conditions of the GNU GENERAL PUBLIC LICENSE.
|
|
See the file "COPYING" for further information.
|
|
|
|
ExamineUDF(File: rs03i-tmp.iso)
|
|
Examining the ISO file system...
|
|
Sector 16:
|
|
Volume descriptor type = 1
|
|
Volume descriptor version = 1
|
|
Standard identifier = CD001
|
|
-> primary volume descriptor:
|
|
System identifier : | |
|
|
Volume identifier : |RANDOM IMAGE |
|
|
Volume space size : 118354 sectors
|
|
Volume set size : 1
|
|
Volume sequence size : 1
|
|
Logical block size : 2048
|
|
Path table size : 10 bytes
|
|
L-Path table location : 19
|
|
Opt L-Path table location : 0
|
|
M-Path table location : 20
|
|
Opt M-Path table location : 0
|
|
Volume creation date/time : 16-07-2006 10:35:46.23
|
|
Volume modification d/t : 16-07-2006 10:35:46.23
|
|
Volume expiration d/t : 16-07-2106 10:35:46.23
|
|
Volume effective d/t : 16-07-2006 10:35:46.23
|
|
File structure version : 1
|
|
Sector 17:
|
|
Volume descriptor type = 2
|
|
Volume descriptor version = 1
|
|
Standard identifier = CD001
|
|
-> supplementary volume descriptor: *skipped*
|
|
Sector 18:
|
|
Volume descriptor type = 255
|
|
Volume descriptor version = 1
|
|
Standard identifier = CD001
|
|
-> volume descriptor set terminator;
|
|
end of ISO file system parsing.
|
|
Examining the UDF file system...
|
|
not yet implemented.
|
|
|
|
ExamineECC() started
|
|
...trying RS01
|
|
...trying RS02
|
|
RS02Recognize: file rs03i-tmp.iso
|
|
try_sector: trying sector 118354
|
|
try_sector: read error, trying next header
|
|
try_sector: trying sector 118204
|
|
try_sector: no cookie, skipping current modulo
|
|
RS02Recognize: No EH, entering exhaustive search
|
|
FindHeaderInMedium: Trying modulo 4611686018427387904
|
|
FindHeaderInMedium: Trying modulo 2305843009213693952
|
|
FindHeaderInMedium: Trying modulo 1152921504606846976
|
|
FindHeaderInMedium: Trying modulo 576460752303423488
|
|
FindHeaderInMedium: Trying modulo 288230376151711744
|
|
FindHeaderInMedium: Trying modulo 144115188075855872
|
|
FindHeaderInMedium: Trying modulo 72057594037927936
|
|
FindHeaderInMedium: Trying modulo 36028797018963968
|
|
FindHeaderInMedium: Trying modulo 18014398509481984
|
|
FindHeaderInMedium: Trying modulo 9007199254740992
|
|
FindHeaderInMedium: Trying modulo 4503599627370496
|
|
FindHeaderInMedium: Trying modulo 2251799813685248
|
|
FindHeaderInMedium: Trying modulo 1125899906842624
|
|
FindHeaderInMedium: Trying modulo 562949953421312
|
|
FindHeaderInMedium: Trying modulo 281474976710656
|
|
FindHeaderInMedium: Trying modulo 140737488355328
|
|
FindHeaderInMedium: Trying modulo 70368744177664
|
|
FindHeaderInMedium: Trying modulo 35184372088832
|
|
FindHeaderInMedium: Trying modulo 17592186044416
|
|
FindHeaderInMedium: Trying modulo 8796093022208
|
|
FindHeaderInMedium: Trying modulo 4398046511104
|
|
FindHeaderInMedium: Trying modulo 2199023255552
|
|
FindHeaderInMedium: Trying modulo 1099511627776
|
|
FindHeaderInMedium: Trying modulo 549755813888
|
|
FindHeaderInMedium: Trying modulo 274877906944
|
|
FindHeaderInMedium: Trying modulo 137438953472
|
|
FindHeaderInMedium: Trying modulo 68719476736
|
|
FindHeaderInMedium: Trying modulo 34359738368
|
|
FindHeaderInMedium: Trying modulo 17179869184
|
|
FindHeaderInMedium: Trying modulo 8589934592
|
|
FindHeaderInMedium: Trying modulo 4294967296
|
|
FindHeaderInMedium: Trying modulo 2147483648
|
|
FindHeaderInMedium: Trying modulo 1073741824
|
|
FindHeaderInMedium: Trying modulo 536870912
|
|
FindHeaderInMedium: Trying modulo 268435456
|
|
FindHeaderInMedium: Trying modulo 134217728
|
|
FindHeaderInMedium: Trying modulo 67108864
|
|
FindHeaderInMedium: Trying modulo 33554432
|
|
FindHeaderInMedium: Trying modulo 16777216
|
|
FindHeaderInMedium: Trying modulo 8388608
|
|
FindHeaderInMedium: Trying modulo 4194304
|
|
FindHeaderInMedium: Trying modulo 2097152
|
|
FindHeaderInMedium: Trying modulo 1048576
|
|
FindHeaderInMedium: Trying modulo 524288
|
|
FindHeaderInMedium: Trying modulo 262144
|
|
try_sector: trying sector 262144
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 131072
|
|
Sector 262144 cached; skipping modulo
|
|
FindHeaderInMedium: Trying modulo 65536
|
|
try_sector: trying sector 327680
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 32768
|
|
Sector 327680 cached; skipping modulo
|
|
FindHeaderInMedium: Trying modulo 16384
|
|
try_sector: trying sector 344064
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 8192
|
|
try_sector: trying sector 352256
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 4096
|
|
try_sector: trying sector 356352
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 2048
|
|
try_sector: trying sector 358400
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 1024
|
|
Sector 358400 cached; skipping modulo
|
|
FindHeaderInMedium: Trying modulo 512
|
|
try_sector: trying sector 358912
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 256
|
|
try_sector: trying sector 359168
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 128
|
|
Sector 359168 cached; skipping modulo
|
|
FindHeaderInMedium: Trying modulo 64
|
|
try_sector: trying sector 359232
|
|
try_sector: no cookie, skipping current modulo
|
|
FindHeaderInMedium: Trying modulo 32
|
|
try_sector: trying sector 359264
|
|
try_sector: no cookie, skipping current modulo
|
|
...trying RS03
|
|
RS03RecognizeImage: file rs03i-tmp.iso
|
|
FindRS03HeaderInImage: file rs03i-tmp.iso
|
|
RS03RecognizeImage: No EH, entering exhaustive search
|
|
.. trying layer size 1409
|
|
Scanning layers for signatures.
|
|
- layer slice 0
|
|
RS03: try number = 1, reading sector 118356
|
|
RS03: try number = 2, reading sector 119765
|
|
RS03: try number = 3, reading sector 121174
|
|
RS03: try number = 4, reading sector 122583
|
|
RS03: try number = 5, reading sector 123992
|
|
RS03: try number = 6, reading sector 125401
|
|
RS03: try number = 7, reading sector 126810
|
|
RS03: try number = 8, reading sector 128219
|
|
RS03: try number = 9, reading sector 129628
|
|
RS03: try number = 10, reading sector 131037
|
|
RS03: try number = 11, reading sector 132446
|
|
RS03: try number = 12, reading sector 133855
|
|
RS03: try number = 13, reading sector 135264
|
|
RS03: try number = 14, reading sector 136673
|
|
RS03: try number = 15, reading sector 138082
|
|
RS03: try number = 16, reading sector 139491
|
|
RS03: try number = 17, reading sector 140900
|
|
RS03: try number = 18, reading sector 142309
|
|
RS03: try number = 19, reading sector 143718
|
|
RS03: try number = 20, reading sector 145127
|
|
RS03: try number = 21, reading sector 146536
|
|
RS03: try number = 22, reading sector 147945
|
|
RS03: try number = 23, reading sector 149354
|
|
RS03: try number = 24, reading sector 150763
|
|
RS03: try number = 25, reading sector 152172
|
|
RS03: try number = 26, reading sector 153581
|
|
RS03: try number = 27, reading sector 154990
|
|
RS03: try number = 28, reading sector 156399
|
|
RS03: try number = 29, reading sector 157808
|
|
RS03: try number = 30, reading sector 159217
|
|
RS03: try number = 31, reading sector 160626
|
|
RS03: try number = 32, reading sector 162035
|
|
RS03: try number = 33, reading sector 163444
|
|
RS03: try number = 34, reading sector 164853
|
|
RS03: try number = 35, reading sector 166262
|
|
RS03: try number = 36, reading sector 167671
|
|
RS03: try number = 37, reading sector 169080
|
|
RS03: try number = 38, reading sector 170489
|
|
RS03: try number = 39, reading sector 171898
|
|
RS03: try number = 40, reading sector 173307
|
|
RS03: try number = 41, reading sector 174716
|
|
RS03: try number = 42, reading sector 176125
|
|
RS03: try number = 43, reading sector 177534
|
|
RS03: try number = 44, reading sector 178943
|
|
RS03: try number = 45, reading sector 180352
|
|
RS03: try number = 46, reading sector 181761
|
|
RS03: try number = 47, reading sector 183170
|
|
RS03: try number = 48, reading sector 184579
|
|
RS03: try number = 49, reading sector 185988
|
|
RS03: try number = 50, reading sector 187397
|
|
RS03: try number = 51, reading sector 188806
|
|
RS03: try number = 52, reading sector 190215
|
|
RS03: try number = 53, reading sector 191624
|
|
RS03: try number = 54, reading sector 193033
|
|
RS03: try number = 55, reading sector 194442
|
|
RS03: try number = 56, reading sector 195851
|
|
RS03: try number = 57, reading sector 197260
|
|
RS03: try number = 58, reading sector 198669
|
|
RS03: try number = 59, reading sector 200078
|
|
RS03: try number = 60, reading sector 201487
|
|
RS03: try number = 61, reading sector 202896
|
|
RS03: try number = 62, reading sector 204305
|
|
RS03: try number = 63, reading sector 205714
|
|
RS03: try number = 64, reading sector 207123
|
|
RS03: try number = 65, reading sector 208532
|
|
RS03: try number = 66, reading sector 209941
|
|
RS03: try number = 67, reading sector 211350
|
|
RS03: try number = 68, reading sector 212759
|
|
RS03: try number = 69, reading sector 214168
|
|
RS03: try number = 70, reading sector 215577
|
|
RS03: try number = 71, reading sector 216986
|
|
RS03: try number = 72, reading sector 218395
|
|
RS03: try number = 73, reading sector 219804
|
|
RS03: try number = 74, reading sector 221213
|
|
RS03: try number = 75, reading sector 222622
|
|
RS03: try number = 76, reading sector 224031
|
|
RS03: try number = 77, reading sector 225440
|
|
RS03: try number = 78, reading sector 226849
|
|
RS03: try number = 79, reading sector 228258
|
|
RS03: try number = 80, reading sector 229667
|
|
RS03: try number = 81, reading sector 231076
|
|
RS03: try number = 82, reading sector 232485
|
|
RS03: try number = 83, reading sector 233894
|
|
RS03: try number = 84, reading sector 235303
|
|
RS03: try number = 85, reading sector 236712
|
|
RS03: try number = 86, reading sector 238121
|
|
RS03: try number = 87, reading sector 239530
|
|
RS03: try number = 88, reading sector 240939
|
|
RS03: try number = 89, reading sector 242348
|
|
RS03: try number = 90, reading sector 243757
|
|
RS03: try number = 91, reading sector 245166
|
|
RS03: try number = 92, reading sector 246575
|
|
RS03: try number = 93, reading sector 247984
|
|
RS03: try number = 94, reading sector 249393
|
|
RS03: try number = 95, reading sector 250802
|
|
RS03: try number = 96, reading sector 252211
|
|
RS03: try number = 97, reading sector 253620
|
|
RS03: try number = 98, reading sector 255029
|
|
RS03: try number = 99, reading sector 256438
|
|
RS03: try number = 100, reading sector 257847
|
|
RS03: try number = 101, reading sector 259256
|
|
RS03: try number = 102, reading sector 260665
|
|
RS03: try number = 103, reading sector 262074
|
|
RS03: try number = 104, reading sector 263483
|
|
RS03: try number = 105, reading sector 264892
|
|
RS03: try number = 106, reading sector 266301
|
|
RS03: try number = 107, reading sector 267710
|
|
RS03: try number = 108, reading sector 269119
|
|
RS03: try number = 109, reading sector 270528
|
|
RS03: try number = 110, reading sector 271937
|
|
RS03: try number = 111, reading sector 273346
|
|
RS03: try number = 112, reading sector 274755
|
|
RS03: try number = 113, reading sector 276164
|
|
RS03: try number = 114, reading sector 277573
|
|
RS03: try number = 115, reading sector 278982
|
|
RS03: try number = 116, reading sector 280391
|
|
RS03: try number = 117, reading sector 281800
|
|
RS03: try number = 118, reading sector 283209
|
|
RS03: try number = 119, reading sector 284618
|
|
RS03: try number = 120, reading sector 286027
|
|
RS03: try number = 121, reading sector 287436
|
|
RS03: try number = 122, reading sector 288845
|
|
RS03: try number = 123, reading sector 290254
|
|
RS03: try number = 124, reading sector 291663
|
|
RS03: try number = 125, reading sector 293072
|
|
RS03: try number = 126, reading sector 294481
|
|
RS03: try number = 127, reading sector 295890
|
|
RS03: try number = 128, reading sector 297299
|
|
RS03: try number = 129, reading sector 298708
|
|
RS03: try number = 130, reading sector 300117
|
|
RS03: try number = 131, reading sector 301526
|
|
RS03: try number = 132, reading sector 302935
|
|
RS03: try number = 133, reading sector 304344
|
|
RS03: try number = 134, reading sector 305753
|
|
RS03: try number = 135, reading sector 307162
|
|
RS03: try number = 136, reading sector 308571
|
|
RS03: try number = 137, reading sector 309980
|
|
RS03: try number = 138, reading sector 311389
|
|
RS03: try number = 139, reading sector 312798
|
|
RS03: try number = 140, reading sector 314207
|
|
RS03: try number = 141, reading sector 315616
|
|
RS03: try number = 142, reading sector 317025
|
|
RS03: try number = 143, reading sector 318434
|
|
RS03: try number = 144, reading sector 319843
|
|
RS03: try number = 145, reading sector 321252
|
|
RS03: try number = 146, reading sector 322661
|
|
RS03: try number = 147, reading sector 324070
|
|
RS03: try number = 148, reading sector 325479
|
|
RS03: try number = 149, reading sector 326888
|
|
RS03: try number = 150, reading sector 328297
|
|
RS03: try number = 151, reading sector 329706
|
|
RS03: try number = 152, reading sector 331115
|
|
RS03: try number = 153, reading sector 332524
|
|
RS03: try number = 154, reading sector 333933
|
|
RS03: try number = 155, reading sector 335342
|
|
RS03: try number = 156, reading sector 336751
|
|
RS03: try number = 157, reading sector 338160
|
|
RS03: try number = 158, reading sector 339569
|
|
RS03: try number = 159, reading sector 340978
|
|
RS03: try number = 160, reading sector 342387
|
|
RS03: try number = 161, reading sector 343796
|
|
RS03: try number = 162, reading sector 345205
|
|
RS03: try number = 163, reading sector 346614
|
|
RS03: try number = 164, reading sector 348023
|
|
-> 1 untested layers remaining
|
|
- layer slice 1
|
|
RS03: try number = 165, reading sector 118357
|
|
-> 1 untested layers remaining
|
|
- layer slice 2
|
|
RS03: try number = 166, reading sector 118358
|
|
-> 1 untested layers remaining
|
|
- layer slice 3
|
|
RS03: try number = 167, reading sector 118359
|
|
-> 1 untested layers remaining
|
|
- layer slice 4
|
|
RS03: try number = 168, reading sector 118360
|
|
-> 1 untested layers remaining
|
|
- layer slice 5
|
|
RS03: try number = 169, reading sector 118361
|
|
** Success: sector 118361, rediscovered format with 170 roots
|
|
...augmented image found
|
|
GetImageFingerprint(16): read & cached
|
|
|
|
rs03i-tmp.iso present.
|
|
Calculated layout for RS03 image:
|
|
data sectors = 118354
|
|
data padding = 0
|
|
layer size = 1409
|
|
total sectors = 359295
|
|
medium capacity = 0
|
|
header position = 118354
|
|
first CRC sector = 118356
|
|
first ECC sector = 119765
|
|
ndata = 85
|
|
nroots = 170 (200.0%)
|
|
|
|
|
|
Error correction properties:
|
|
- type : Augmented image
|
|
- method : RS03, 170 roots, 200.0% redundancy.
|
|
- created by : dvdisaster-0.80
|
|
- requires : dvdisaster-0.79
|
|
- data md5sum : none available
|
|
|
|
Data integrity:
|
|
- medium sectors : 359295 total / 118354 data
|
|
CalcRS03Layout(): returning cached layout (augmented)
|
|
* missing sectors : 118354 - 118360
|
|
* BAD image/file : 7 sectors missing
|
|
... data section : 2 sectors missing; 0 CRC errors
|
|
... crc section : 5 sectors missing
|
|
... ecc section : 0 sectors missing
|
|
* Ecc block test : 1402 good, 7 bad; 3251 bad sub blocks
|
|
- erasure counts : avg = 1.0; worst = 1 per ecc block.
|
|
- prognosis : 359295 of 359295 sectors recoverable (100.0%)
|
|
FreeCrcBuf - buffer cleared
|