unsound/dmgextractor

crashes when attempting to extract an encrypted DMG

Opened this issue · 0 comments

md5sum dmgextractor-0_70-standalone.jar
7d760654a99f3e48461ae433beb9b7b5 dmgextractor-0_70-standalone.jar

jpeterson@ThinkPad-P70:~/Downloads$ java -jar dmgextractor-0_70-standalone.jar
Gtk-Message: 23:57:47.071: Failed to load module "canberra-gtk-module"
org.catacombae.dmgextractor.DmgException: Invalid zlib data!
at org.catacombae.dmg.udif.UDIFBlockInputStream$ZlibBlockInputStream.fillBuffer(UDIFBlockInputStream.java:227)
at org.catacombae.dmg.udif.UDIFBlockInputStream.read(UDIFBlockInputStream.java:124)
at org.catacombae.dmg.udif.UDIFBlockInputStream.read(UDIFBlockInputStream.java:109)
at org.catacombae.dmgextractor.DMGBlockHandlers.processStream(DMGBlockHandlers.java:47)
at org.catacombae.dmgextractor.DMGBlockHandlers.processBlock(DMGBlockHandlers.java:37)
at org.catacombae.dmgextractor.DMGExtractor.extractProcedure(DMGExtractor.java:319)
at org.catacombae.dmgextractor.DMGExtractor.main(DMGExtractor.java:117)
at org.catacombae.dmgextractor.DMGExtractorGraphical.main(DMGExtractorGraphical.java:25)
Caused by: java.util.zip.DataFormatException: incorrect header check
at java.base/java.util.zip.Inflater.inflateBytesBytes(Native Method)
at java.base/java.util.zip.Inflater.inflate(Inflater.java:378)
at org.catacombae.dmg.udif.UDIFBlockInputStream$ZlibBlockInputStream.fillBuffer(UDIFBlockInputStream.java:216)
... 7 more