1.7 MB
/srv/reproducible-results/rbuild-debian/r-b-build.d1D7UCwM/b1/kotlinx-coroutines_1.0.1-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.d1D7UCwM/b2/kotlinx-coroutines_1.0.1-2_i386.changes
226 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·3e176390004855b2e54e2868686fe770·812404·java·optional·libkotlinx-coroutines-java_1.0.1-2_all.deb1 ·25e0114f352c43c457b23c04698690b8·812300·java·optional·libkotlinx-coroutines-java_1.0.1-2_all.deb
1.7 MB
libkotlinx-coroutines-java_1.0.1-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-02·21:31:17.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-02·21:31:17.000000·debian-binary
2 -rw-r--r--···0········0········0·····1004·2023-02-02·21:31:17.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1004·2023-02-02·21:31:17.000000·control.tar.xz
3 -rw-r--r--···0········0········0···811208·2023-02-02·21:31:17.000000·data.tar.xz3 -rw-r--r--···0········0········0···811104·2023-02-02·21:31:17.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.7 MB
data.tar.xz
1.7 MB
data.tar
2.11 KB
file list
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/doc/libkotlinx-coroutines-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/doc/libkotlinx-coroutines-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)······472·2018-11-06·15:25:12.000000·./usr/share/doc/libkotlinx-coroutines-java/NOTICE.txt6 -rw-r--r--···0·root·········(0)·root·········(0)······472·2018-11-06·15:25:12.000000·./usr/share/doc/libkotlinx-coroutines-java/NOTICE.txt
7 -rw-r--r--···0·root·········(0)·root·········(0)······231·2023-02-02·21:31:17.000000·./usr/share/doc/libkotlinx-coroutines-java/changelog.Debian.gz7 -rw-r--r--···0·root·········(0)·root·········(0)······231·2023-02-02·21:31:17.000000·./usr/share/doc/libkotlinx-coroutines-java/changelog.Debian.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)····16886·2018-11-06·15:25:12.000000·./usr/share/doc/libkotlinx-coroutines-java/changelog.gz8 -rw-r--r--···0·root·········(0)·root·········(0)····16886·2018-11-06·15:25:12.000000·./usr/share/doc/libkotlinx-coroutines-java/changelog.gz
9 -rw-r--r--···0·root·········(0)·root·········(0)·····1777·2023-01-24·12:54:45.000000·./usr/share/doc/libkotlinx-coroutines-java/copyright9 -rw-r--r--···0·root·········(0)·root·········(0)·····1777·2023-01-24·12:54:45.000000·./usr/share/doc/libkotlinx-coroutines-java/copyright
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/java/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/java/
11 -rw-r--r--···0·root·········(0)·root·········(0)···795005·2023-02-02·21:31:17.000000·./usr/share/java/kotlinx-coroutines-core-1.0.1.jar11 -rw-r--r--···0·root·········(0)·root·········(0)···794993·2023-02-02·21:31:17.000000·./usr/share/java/kotlinx-coroutines-core-1.0.1.jar
12 -rw-r--r--···0·root·········(0)·root·········(0)····92198·2023-02-02·21:31:17.000000·./usr/share/java/kotlinx-coroutines-core-common-1.0.1.jar12 -rw-r--r--···0·root·········(0)·root·········(0)····92198·2023-02-02·21:31:17.000000·./usr/share/java/kotlinx-coroutines-core-common-1.0.1.jar
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/jetbrains/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/jetbrains/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/jetbrains/kotlinx/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/jetbrains/kotlinx/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/jetbrains/kotlinx/kotlinx-coroutines-core/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/jetbrains/kotlinx/kotlinx-coroutines-core/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.0.1/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-02·21:31:17.000000·./usr/share/maven-repo/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.0.1/
1.69 MB
./usr/share/java/kotlinx-coroutines-core-1.0.1.jar
2.91 KB
zipinfo {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 Zip·file·size:·795005·bytes,·number·of·entries:·4571 Zip·file·size:·794993·bytes,·number·of·entries:·457
2 drwxr-xr-x··2.0·unx········0·b-·stor·23-Feb-02·21:31·META-INF/2 drwxr-xr-x··2.0·unx········0·b-·stor·23-Feb-02·21:31·META-INF/
3 -rw-r--r--··2.0·unx·······25·b-·defN·23-Feb-02·21:31·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx·······25·b-·defN·23-Feb-02·21:31·META-INF/MANIFEST.MF
4 -rw-r--r--··2.0·unx·····1346·b-·defN·23-Feb-02·21:31·META-INF/kotlinx-coroutines-core.kotlin_module4 -rw-r--r--··2.0·unx·····1346·b-·defN·23-Feb-02·21:31·META-INF/kotlinx-coroutines-core.kotlin_module
5 drwxr-xr-x··2.0·unx········0·b-·stor·23-Feb-02·21:31·META-INF/proguard/5 drwxr-xr-x··2.0·unx········0·b-·stor·23-Feb-02·21:31·META-INF/proguard/
6 -rw-r--r--··2.0·unx······299·b-·defN·23-Feb-02·21:31·META-INF/proguard/coroutines.pro6 -rw-r--r--··2.0·unx······299·b-·defN·23-Feb-02·21:31·META-INF/proguard/coroutines.pro
7 drwxr-xr-x··2.0·unx········0·b-·stor·23-Feb-02·21:31·kotlinx/7 drwxr-xr-x··2.0·unx········0·b-·stor·23-Feb-02·21:31·kotlinx/
8 drwxr-xr-x··2.0·unx········0·b-·stor·23-Feb-02·21:31·kotlinx/coroutines/8 drwxr-xr-x··2.0·unx········0·b-·stor·23-Feb-02·21:31·kotlinx/coroutines/
9 -rw-r--r--··2.0·unx····13789·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AbstractContinuation.class9 -rw-r--r--··2.0·unx····13789·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AbstractContinuation.class
10 -rw-r--r--··2.0·unx······845·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AbstractContinuationKt.class10 -rw-r--r--··2.0·unx······845·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AbstractContinuationKt.class
11 -rw-r--r--··2.0·unx·····7161·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AbstractCoroutine.class11 -rw-r--r--··2.0·unx·····7161·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AbstractCoroutine.class
12 -rw-r--r--··2.0·unx······595·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/Active.class12 -rw-r--r--··2.0·unx······595·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/Active.class
13 -rw-r--r--··2.0·unx·····5255·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitAll$AwaitAllNode.class13 -rw-r--r--··2.0·unx·····5222·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitAll$AwaitAllNode.class
14 -rw-r--r--··2.0·unx·····3180·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel.class14 -rw-r--r--··2.0·unx·····3180·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel.class
15 -rw-r--r--··2.0·unx·····6186·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitAll.class15 -rw-r--r--··2.0·unx·····6186·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitAll.class
16 -rw-r--r--··2.0·unx·····1470·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt$awaitAll$1.class16 -rw-r--r--··2.0·unx·····1470·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt$awaitAll$1.class
17 -rw-r--r--··2.0·unx·····1447·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt$awaitAll$2.class17 -rw-r--r--··2.0·unx·····1447·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt$awaitAll$2.class
18 -rw-r--r--··2.0·unx·····1567·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt$joinAll$1.class18 -rw-r--r--··2.0·unx·····1567·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt$joinAll$1.class
19 -rw-r--r--··2.0·unx·····1529·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt$joinAll$3.class19 -rw-r--r--··2.0·unx·····1529·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt$joinAll$3.class
20 -rw-r--r--··2.0·unx·····6574·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt.class20 -rw-r--r--··2.0·unx·····6574·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/AwaitKt.class
Offset 452, 8 lines modifiedOffset 452, 8 lines modified
452 -rw-r--r--··2.0·unx·····2685·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext$$special$$inlined$CoroutineExceptionHandler$1.class452 -rw-r--r--··2.0·unx·····2685·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext$$special$$inlined$CoroutineExceptionHandler$1.class
453 -rw-r--r--··2.0·unx·····1832·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext$Dispatcher$invokeOnTimeout$1.class453 -rw-r--r--··2.0·unx·····1832·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext$Dispatcher$invokeOnTimeout$1.class
454 -rw-r--r--··2.0·unx·····2028·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext$Dispatcher$scheduleResumeAfterDelay$$inlined$Runnable$1.class454 -rw-r--r--··2.0·unx·····2028·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext$Dispatcher$scheduleResumeAfterDelay$$inlined$Runnable$1.class
455 -rw-r--r--··2.0·unx·····4581·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext$Dispatcher.class455 -rw-r--r--··2.0·unx·····4581·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext$Dispatcher.class
456 -rw-r--r--··2.0·unx····14008·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext.class456 -rw-r--r--··2.0·unx····14008·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContext.class
457 -rw-r--r--··2.0·unx·····3344·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContextKt.class457 -rw-r--r--··2.0·unx·····3344·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TestCoroutineContextKt.class
458 -rw-r--r--··2.0·unx·····3484·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TimedRunnable.class458 -rw-r--r--··2.0·unx·····3484·b-·defN·23-Feb-02·21:31·kotlinx/coroutines/test/TimedRunnable.class
459 457·files,·1715679·bytes·uncompressed,·710523·bytes·compressed:··58.6%459 457·files,·1715646·bytes·uncompressed,·710511·bytes·compressed:··58.6%
1.68 MB
zipdetails --redact --scan --utc {}
    
Offset 216, 22226 lines modifiedOffset 216, 22226 lines modified
216 02BF5·Extract·Zip·Spec······0A·(10)·'1.0'216 02BF5·Extract·Zip·Spec······0A·(10)·'1.0'
217 02BF6·Extract·OS············00·(0)·'MS-DOS'217 02BF6·Extract·OS············00·(0)·'MS-DOS'
218 02BF7·General·Purpose·Flag··0800·(2048)218 02BF7·General·Purpose·Flag··0800·(2048)
219 ······[Bits·1-2]············0·'Normal·Compression'219 ······[Bits·1-2]············0·'Normal·Compression'
220 ······[Bit·11]··············1·'Language·Encoding'220 ······[Bit·11]··············1·'Language·Encoding'
221 02BF9·Compression·Method····0008·(8)·'Deflated'221 02BF9·Compression·Method····0008·(8)·'Deflated'
222 02BFB·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'222 02BFB·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'
223 02BFF·CRC···················0E5E7549·(241071433)223 02BFF·CRC···················C7B76424·(3350684708)
224 02C03·Compressed·Size·······0000094D·(2381)224 02C03·Compressed·Size·······00000941·(2369)
225 02C07·Uncompressed·Size·····00001487·(5255)225 02C07·Uncompressed·Size·····00001466·(5222)
226 02C0B·Filename·Length·······002E·(46)226 02C0B·Filename·Length·······002E·(46)
227 02C0D·Extra·Length··········0000·(0)227 02C0D·Extra·Length··········0000·(0)
228 02C0F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'228 02C0F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
229 #229 #
230 #·WARNING:·Offset·0x2C0F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'230 #·WARNING:·Offset·0x2C0F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
231 #··········Zero·length·filename231 #··········Zero·length·filename
232 #232 #
233 02C3D·PAYLOAD233 02C3D·PAYLOAD
  
234 0358A·LOCAL·HEADER·#13······04034B50·(67324752)234 0357E·LOCAL·HEADER·#13······04034B50·(67324752)
235 0358E·Extract·Zip·Spec······0A·(10)·'1.0'235 03582·Extract·Zip·Spec······0A·(10)·'1.0'
236 0358F·Extract·OS············00·(0)·'MS-DOS'236 03583·Extract·OS············00·(0)·'MS-DOS'
237 03590·General·Purpose·Flag··0800·(2048)237 03584·General·Purpose·Flag··0800·(2048)
238 ······[Bits·1-2]············0·'Normal·Compression'238 ······[Bits·1-2]············0·'Normal·Compression'
239 ······[Bit·11]··············1·'Language·Encoding'239 ······[Bit·11]··············1·'Language·Encoding'
240 03592·Compression·Method····0008·(8)·'Deflated'240 03586·Compression·Method····0008·(8)·'Deflated'
241 03594·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'241 03588·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'
242 03598·CRC···················EC2D8BF7·(3962407927)242 0358C·CRC···················EC2D8BF7·(3962407927)
243 0359C·Compressed·Size·······000005DB·(1499)243 03590·Compressed·Size·······000005DB·(1499)
244 035A0·Uncompressed·Size·····00000C6C·(3180)244 03594·Uncompressed·Size·····00000C6C·(3180)
245 035A4·Filename·Length·······0039·(57)245 03598·Filename·Length·······0039·(57)
246 035A6·Extra·Length··········0000·(0)246 0359A·Extra·Length··········0000·(0)
247 035A8·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'247 0359C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
248 #248 #
249 #·WARNING:·Offset·0x35A8:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'249 #·WARNING:·Offset·0x359C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
250 #··········Zero·length·filename250 #··········Zero·length·filename
251 #251 #
252 035E1·PAYLOAD252 035D5·PAYLOAD
  
253 03BBC·LOCAL·HEADER·#14······04034B50·(67324752)253 03BB0·LOCAL·HEADER·#14······04034B50·(67324752)
254 03BC0·Extract·Zip·Spec······0A·(10)·'1.0'254 03BB4·Extract·Zip·Spec······0A·(10)·'1.0'
255 03BC1·Extract·OS············00·(0)·'MS-DOS'255 03BB5·Extract·OS············00·(0)·'MS-DOS'
256 03BC2·General·Purpose·Flag··0800·(2048)256 03BB6·General·Purpose·Flag··0800·(2048)
257 ······[Bits·1-2]············0·'Normal·Compression'257 ······[Bits·1-2]············0·'Normal·Compression'
258 ······[Bit·11]··············1·'Language·Encoding'258 ······[Bit·11]··············1·'Language·Encoding'
259 03BC4·Compression·Method····0008·(8)·'Deflated'259 03BB8·Compression·Method····0008·(8)·'Deflated'
260 03BC6·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'260 03BBA·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'
261 03BCA·CRC···················4B8EF957·(1267661143)261 03BBE·CRC···················4B8EF957·(1267661143)
262 03BCE·Compressed·Size·······00000AD0·(2768)262 03BC2·Compressed·Size·······00000AD0·(2768)
263 03BD2·Uncompressed·Size·····0000182A·(6186)263 03BC6·Uncompressed·Size·····0000182A·(6186)
264 03BD6·Filename·Length·······0021·(33)264 03BCA·Filename·Length·······0021·(33)
265 03BD8·Extra·Length··········0000·(0)265 03BCC·Extra·Length··········0000·(0)
266 03BDA·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'266 03BCE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
267 #267 #
268 #·WARNING:·Offset·0x3BDA:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'268 #·WARNING:·Offset·0x3BCE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
269 #··········Zero·length·filename269 #··········Zero·length·filename
270 #270 #
271 03BFB·PAYLOAD271 03BEF·PAYLOAD
  
272 046CB·LOCAL·HEADER·#15······04034B50·(67324752)272 046BF·LOCAL·HEADER·#15······04034B50·(67324752)
273 046CF·Extract·Zip·Spec······0A·(10)·'1.0'273 046C3·Extract·Zip·Spec······0A·(10)·'1.0'
274 046D0·Extract·OS············00·(0)·'MS-DOS'274 046C4·Extract·OS············00·(0)·'MS-DOS'
275 046D1·General·Purpose·Flag··0800·(2048)275 046C5·General·Purpose·Flag··0800·(2048)
276 ······[Bits·1-2]············0·'Normal·Compression'276 ······[Bits·1-2]············0·'Normal·Compression'
277 ······[Bit·11]··············1·'Language·Encoding'277 ······[Bit·11]··············1·'Language·Encoding'
278 046D3·Compression·Method····0008·(8)·'Deflated'278 046C7·Compression·Method····0008·(8)·'Deflated'
279 046D5·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'279 046C9·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'
280 046D9·CRC···················B61B0696·(3055224470)280 046CD·CRC···················B61B0696·(3055224470)
281 046DD·Compressed·Size·······00000310·(784)281 046D1·Compressed·Size·······00000310·(784)
282 046E1·Uncompressed·Size·····000005BE·(1470)282 046D5·Uncompressed·Size·····000005BE·(1470)
283 046E5·Filename·Length·······002B·(43)283 046D9·Filename·Length·······002B·(43)
284 046E7·Extra·Length··········0000·(0)284 046DB·Extra·Length··········0000·(0)
285 046E9·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'285 046DD·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
286 #286 #
287 #·WARNING:·Offset·0x46E9:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'287 #·WARNING:·Offset·0x46DD:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
288 #··········Zero·length·filename288 #··········Zero·length·filename
289 #289 #
290 04714·PAYLOAD290 04708·PAYLOAD
  
291 04A24·LOCAL·HEADER·#16······04034B50·(67324752)291 04A18·LOCAL·HEADER·#16······04034B50·(67324752)
292 04A28·Extract·Zip·Spec······0A·(10)·'1.0'292 04A1C·Extract·Zip·Spec······0A·(10)·'1.0'
293 04A29·Extract·OS············00·(0)·'MS-DOS'293 04A1D·Extract·OS············00·(0)·'MS-DOS'
294 04A2A·General·Purpose·Flag··0800·(2048)294 04A1E·General·Purpose·Flag··0800·(2048)
295 ······[Bits·1-2]············0·'Normal·Compression'295 ······[Bits·1-2]············0·'Normal·Compression'
296 ······[Bit·11]··············1·'Language·Encoding'296 ······[Bit·11]··············1·'Language·Encoding'
297 04A2C·Compression·Method····0008·(8)·'Deflated'297 04A20·Compression·Method····0008·(8)·'Deflated'
298 04A2E·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'298 04A22·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'
299 04A32·CRC···················4AA33758·(1252210520)299 04A26·CRC···················4AA33758·(1252210520)
300 04A36·Compressed·Size·······00000309·(777)300 04A2A·Compressed·Size·······00000309·(777)
301 04A3A·Uncompressed·Size·····000005A7·(1447)301 04A2E·Uncompressed·Size·····000005A7·(1447)
302 04A3E·Filename·Length·······002B·(43)302 04A32·Filename·Length·······002B·(43)
303 04A40·Extra·Length··········0000·(0)303 04A34·Extra·Length··········0000·(0)
304 04A42·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'304 04A36·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
305 #305 #
306 #·WARNING:·Offset·0x4A42:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'306 #·WARNING:·Offset·0x4A36:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
307 #··········Zero·length·filename307 #··········Zero·length·filename
308 #308 #
309 04A6D·PAYLOAD309 04A61·PAYLOAD
  
310 04D76·LOCAL·HEADER·#17······04034B50·(67324752)310 04D6A·LOCAL·HEADER·#17······04034B50·(67324752)
311 04D7A·Extract·Zip·Spec······0A·(10)·'1.0'311 04D6E·Extract·Zip·Spec······0A·(10)·'1.0'
312 04D7B·Extract·OS············00·(0)·'MS-DOS'312 04D6F·Extract·OS············00·(0)·'MS-DOS'
313 04D7C·General·Purpose·Flag··0800·(2048)313 04D70·General·Purpose·Flag··0800·(2048)
314 ······[Bits·1-2]············0·'Normal·Compression'314 ······[Bits·1-2]············0·'Normal·Compression'
315 ······[Bit·11]··············1·'Language·Encoding'315 ······[Bit·11]··············1·'Language·Encoding'
316 04D7E·Compression·Method····0008·(8)·'Deflated'316 04D72·Compression·Method····0008·(8)·'Deflated'
317 04D80·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'317 04D74·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'
318 04D84·CRC···················0DB10656·(229705302)318 04D78·CRC···················0DB10656·(229705302)
319 04D88·Compressed·Size·······00000347·(839)319 04D7C·Compressed·Size·······00000347·(839)
320 04D8C·Uncompressed·Size·····0000061F·(1567)320 04D80·Uncompressed·Size·····0000061F·(1567)
321 04D90·Filename·Length·······002A·(42)321 04D84·Filename·Length·······002A·(42)
322 04D92·Extra·Length··········0000·(0)322 04D86·Extra·Length··········0000·(0)
323 04D94·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'323 04D88·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
324 #324 #
325 #·WARNING:·Offset·0x4D94:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'325 #·WARNING:·Offset·0x4D88:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
326 #··········Zero·length·filename326 #··········Zero·length·filename
327 #327 #
328 04DBE·PAYLOAD328 04DB2·PAYLOAD
  
329 05105·LOCAL·HEADER·#18······04034B50·(67324752)329 050F9·LOCAL·HEADER·#18······04034B50·(67324752)
330 05109·Extract·Zip·Spec······0A·(10)·'1.0'330 050FD·Extract·Zip·Spec······0A·(10)·'1.0'
331 0510A·Extract·OS············00·(0)·'MS-DOS'331 050FE·Extract·OS············00·(0)·'MS-DOS'
332 0510B·General·Purpose·Flag··0800·(2048)332 050FF·General·Purpose·Flag··0800·(2048)
333 ······[Bits·1-2]············0·'Normal·Compression'333 ······[Bits·1-2]············0·'Normal·Compression'
334 ······[Bit·11]··············1·'Language·Encoding'334 ······[Bit·11]··············1·'Language·Encoding'
335 0510D·Compression·Method····0008·(8)·'Deflated'335 05101·Compression·Method····0008·(8)·'Deflated'
336 0510F·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'336 05103·Modification·Time·····5642ABE8·(1447209960)·'Thu·Feb··2·21:31:16·2023'
Max diff block lines reached; 1753991/1763925 bytes (99.44%) of diff not shown.
9.82 KB
kotlinx/coroutines/AwaitAll$AwaitAllNode.class
9.73 KB
procyon -ec {}
    
Offset 49, 102 lines modifiedOffset 49, 101 lines modified
49 ········//·····1:·ifnull··········4549 ········//·····1:·ifnull··········45
50 ········//·····4:·aload_0·········/*·this·*/50 ········//·····4:·aload_0·········/*·this·*/
51 ········//·····5:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.continuation:Lkotlinx/coroutines/CancellableContinuation;51 ········//·····5:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.continuation:Lkotlinx/coroutines/CancellableContinuation;
52 ········//·····8:·aload_1·········/*·cause·*/52 ········//·····8:·aload_1·········/*·cause·*/
53 ········//·····9:·invokeinterface·kotlinx/coroutines/CancellableContinuation.tryResumeWithException:(Ljava/lang/Throwable;)Ljava/lang/Object;53 ········//·····9:·invokeinterface·kotlinx/coroutines/CancellableContinuation.tryResumeWithException:(Ljava/lang/Throwable;)Ljava/lang/Object;
54 ········//····14:·astore_2········/*·token·*/54 ········//····14:·astore_2········/*·token·*/
55 ········//····15:·aload_2·········/*·token·*/55 ········//····15:·aload_2·········/*·token·*/
56 ········//····16:·ifnull··········19556 ········//····16:·ifnull··········194
57 ········//····19:·aload_0·········/*·this·*/57 ········//····19:·aload_0·········/*·this·*/
58 ········//····20:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.continuation:Lkotlinx/coroutines/CancellableContinuation;58 ········//····20:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.continuation:Lkotlinx/coroutines/CancellableContinuation;
59 ········//····23:·aload_2·········/*·token·*/59 ········//····23:·aload_2·········/*·token·*/
60 ········//····24:·invokeinterface·kotlinx/coroutines/CancellableContinuation.completeResume:(Ljava/lang/Object;)V60 ········//····24:·invokeinterface·kotlinx/coroutines/CancellableContinuation.completeResume:(Ljava/lang/Object;)V
61 ········//····29:·aload_0·········/*·this·*/61 ········//····29:·aload_0·········/*·this·*/
62 ········//····30:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.disposer:Lkotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel;62 ········//····30:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.disposer:Lkotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel;
63 ········//····33:·astore_3········/*·disposer·*/63 ········//····33:·astore_3········/*·disposer·*/
64 ········//····34:·aload_3·········/*·disposer·*/64 ········//····34:·aload_3·········/*·disposer·*/
65 ········//····35:·ifnull··········19565 ········//····35:·ifnull··········194
66 ········//····38:·aload_3·········/*·disposer·*/66 ········//····38:·aload_3·········/*·disposer·*/
67 ········//····39:·invokevirtual···kotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel.disposeAll:()V67 ········//····39:·invokevirtual···kotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel.disposeAll:()V
68 ········//····42:·goto············19568 ········//····42:·goto············194
69 ········//····45:·aload_0·········/*·this·*/69 ········//····45:·aload_0·········/*·this·*/
70 ········//····46:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.this$0:Lkotlinx/coroutines/AwaitAll;70 ········//····46:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.this$0:Lkotlinx/coroutines/AwaitAll;
 71 ········//····49:·invokestatic····kotlinx/coroutines/AwaitAll.access$getNotCompletedCount$p:(Lkotlinx/coroutines/AwaitAll;)Lkotlinx/atomicfu/AtomicInt;
 72 ········//····52:·invokevirtual···kotlinx/atomicfu/AtomicInt.decrementAndGet:()I
71 ········//····49:·getstatic·······kotlinx/coroutines/AwaitAll.notCompletedCount$FU:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; 
72 ········//····52:·swap··········· 
73 ········//····53:·invokevirtual···java/util/concurrent/atomic/AtomicIntegerFieldUpdater.decrementAndGet:(Ljava/lang/Object;)I 
74 ········//····56:·ifne············19573 ········//····55:·ifne············194
75 ········//····59:·aload_0·········/*·this·*/74 ········//····58:·aload_0·········/*·this·*/
76 ········//····60:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.continuation:Lkotlinx/coroutines/CancellableContinuation;75 ········//····59:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.continuation:Lkotlinx/coroutines/CancellableContinuation;
77 ········//····63:·checkcast·······Lkotlin/coroutines/Continuation;76 ········//····62:·checkcast·······Lkotlin/coroutines/Continuation;
78 ········//····66:·astore_2·······77 ········//····65:·astore_2·······
79 ········//····67:·aload_0·········/*·this·*/78 ········//····66:·aload_0·········/*·this·*/
80 ········//····68:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.this$0:Lkotlinx/coroutines/AwaitAll;79 ········//····67:·getfield········kotlinx/coroutines/AwaitAll$AwaitAllNode.this$0:Lkotlinx/coroutines/AwaitAll;
81 ········//····71:·invokestatic····kotlinx/coroutines/AwaitAll.access$getDeferreds$p:(Lkotlinx/coroutines/AwaitAll;)[Lkotlinx/coroutines/Deferred;80 ········//····70:·invokestatic····kotlinx/coroutines/AwaitAll.access$getDeferreds$p:(Lkotlinx/coroutines/AwaitAll;)[Lkotlinx/coroutines/Deferred;
82 ········//····74:·astore_3········/*·$this$map$iv·*/81 ········//····73:·astore_3········/*·$this$map$iv·*/
83 ········//····75:·iconst_0·······82 ········//····74:·iconst_0·······
84 ········//····76:·istore··········$i$f$map83 ········//····75:·istore··········$i$f$map
85 ········//····78:·aload_3·········/*·$this$map$iv·*/84 ········//····77:·aload_3·········/*·$this$map$iv·*/
86 ········//····79:·astore··········585 ········//····78:·astore··········5
87 ········//····81:·new·············Ljava/util/ArrayList;86 ········//····80:·new·············Ljava/util/ArrayList;
88 ········//····84:·dup············87 ········//····83:·dup············
89 ········//····85:·aload_3·········/*·$this$map$iv·*/88 ········//····84:·aload_3·········/*·$this$map$iv·*/
90 ········//····86:·arraylength····89 ········//····85:·arraylength····
91 ········//····87:·invokespecial···java/util/ArrayList.<init>:(I)V90 ········//····86:·invokespecial···java/util/ArrayList.<init>:(I)V
92 ········//····90:·checkcast·······Ljava/util/Collection;91 ········//····89:·checkcast·······Ljava/util/Collection;
93 ········//····93:·astore··········destination$iv$iv92 ········//····92:·astore··········destination$iv$iv
94 ········//····95:·iconst_0·······93 ········//····94:·iconst_0·······
95 ········//····96:·istore··········$i$f$mapTo94 ········//····95:·istore··········$i$f$mapTo
96 ········//····98:·aload···········$this$mapTo$iv$iv95 ········//····97:·aload···········$this$mapTo$iv$iv
97 ········//···100:·astore··········896 ········//····99:·astore··········8
98 ········//···102:·aload···········897 ········//···101:·aload···········8
99 ········//···104:·arraylength····98 ········//···103:·arraylength····
100 ········//···105:·istore··········999 ········//···104:·istore··········9
101 ········//···107:·iconst_0·······100 ········//···106:·iconst_0·······
102 ········//···108:·istore··········10101 ········//···107:·istore··········10
103 ········//···110:·iload···········10102 ········//···109:·iload···········10
104 ········//···112:·iload···········9103 ········//···111:·iload···········9
105 ········//···114:·if_icmpge·······160104 ········//···113:·if_icmpge·······159
106 ········//···117:·aload···········8105 ········//···116:·aload···········8
107 ········//···119:·iload···········10106 ········//···118:·iload···········10
108 ········//···121:·aaload·········107 ········//···120:·aaload·········
109 ········//···122:·astore··········item$iv$iv108 ········//···121:·astore··········item$iv$iv
110 ········//···124:·aload···········destination$iv$iv109 ········//···123:·aload···········destination$iv$iv
111 ········//···126:·aload···········item$iv$iv110 ········//···125:·aload···········item$iv$iv
112 ········//···128:·astore··········12111 ········//···127:·astore··········12
113 ········//···130:·astore··········14112 ········//···129:·astore··········14
114 ········//···132:·iconst_0·······113 ········//···131:·iconst_0·······
115 ········//···133:·istore··········$i$a$-map-AwaitAll$AwaitAllNode$invoke$1114 ········//···132:·istore··········$i$a$-map-AwaitAll$AwaitAllNode$invoke$1
116 ········//···135:·aload···········it115 ········//···134:·aload···········it
117 ········//···137:·invokeinterface·kotlinx/coroutines/Deferred.getCompleted:()Ljava/lang/Object;116 ········//···136:·invokeinterface·kotlinx/coroutines/Deferred.getCompleted:()Ljava/lang/Object;
118 ········//···142:·astore··········15117 ········//···141:·astore··········15
119 ········//···144:·aload···········14118 ········//···143:·aload···········14
120 ········//···146:·aload···········15119 ········//···145:·aload···········15
121 ········//···148:·invokeinterface·java/util/Collection.add:(Ljava/lang/Object;)Z120 ········//···147:·invokeinterface·java/util/Collection.add:(Ljava/lang/Object;)Z
122 ········//···153:·pop············121 ········//···152:·pop············
123 ········//···154:·iinc············10,·1122 ········//···153:·iinc············10,·1
124 ········//···157:·goto············110123 ········//···156:·goto············109
125 ········//···160:·aload···········destination$iv$iv124 ········//···159:·aload···········destination$iv$iv
126 ········//···162:·checkcast·······Ljava/util/List;125 ········//···161:·checkcast·······Ljava/util/List;
127 ········//···165:·astore_3········/*·$this$map$iv·*/126 ········//···164:·astore_3········/*·$this$map$iv·*/
128 ········//···166:·iconst_0·······127 ········//···165:·iconst_0·······
129 ········//···167:·istore··········4128 ········//···166:·istore··········4
130 ········//···169:·aload_2········129 ········//···168:·aload_2········
131 ········//···170:·getstatic·······kotlin/Result.Companion:Lkotlin/Result$Companion;130 ········//···169:·getstatic·······kotlin/Result.Companion:Lkotlin/Result$Companion;
132 ········//···173:·astore··········5131 ········//···172:·astore··········5
133 ········//···175:·astore··········6132 ········//···174:·astore··········6
134 ········//···177:·iconst_0·······133 ········//···176:·iconst_0·······
135 ········//···178:·istore··········7134 ········//···177:·istore··········7
136 ········//···180:·aload_3········135 ········//···179:·aload_3········
137 ········//···181:·invokestatic····kotlin/Result.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object;136 ········//···180:·invokestatic····kotlin/Result.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object;
138 ········//···184:·astore··········8137 ········//···183:·astore··········8
139 ········//···186:·aload···········6138 ········//···185:·aload···········6
140 ········//···188:·aload···········8139 ········//···187:·aload···········8
141 ········//···190:·invokeinterface·kotlin/coroutines/Continuation.resumeWith:(Ljava/lang/Object;)V140 ········//···189:·invokeinterface·kotlin/coroutines/Continuation.resumeWith:(Ljava/lang/Object;)V
142 ········//···195:·return·········141 ········//···194:·return·········
143 ········//····StackMapTable:·00·04·2D·FF·00·40·00·0B·07·00·02·07·00·9E·07·00·68·07·00·A0·01·07·00·A0·07·00·74·01·07·00·A0·01·01·00·00·31·FF·00·22·00·02·07·00·02·07·00·9E·00·00142 ········//····StackMapTable:·00·04·2D·FF·00·3F·00·0B·07·00·02·07·00·30·07·00·5E·07·00·94·01·07·00·94·07·00·6A·01·07·00·94·01·01·00·00·31·FF·00·22·00·02·07·00·02·07·00·30·00·00
144 ········//·143 ········//·
145 ········//·The·error·that·occurred·was:144 ········//·The·error·that·occurred·was:
146 ········//·145 ········//·
147 ········//·java.lang.NullPointerException:·Cannot·read·field·"references"·because·"newVariable"·is·null146 ········//·java.lang.NullPointerException:·Cannot·read·field·"references"·because·"newVariable"·is·null
148 ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertLocalVariables(AstBuilder.java:2945)147 ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertLocalVariables(AstBuilder.java:2945)
149 ········//·····at·com.strobel.decompiler.ast.AstBuilder.performStackAnalysis(AstBuilder.java:2501)148 ········//·····at·com.strobel.decompiler.ast.AstBuilder.performStackAnalysis(AstBuilder.java:2501)
150 ········//·····at·com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:108)149 ········//·····at·com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:108)