[Oberon] Problems unpacking different zips from crazy: e.g. AosApps.zip

Treutwein Bernhard Bernhard.Treutwein at Verwaltung.Uni-Muenchen.DE
Thu Jan 29 16:55:41 CET 2004


hmm, I know crazy is unsupported, but trying to 
get & install "crazy BlueBottle", I got for
two thirds of the archives messages like:
"AosApps.zip is not a valid zip-archive" in the System.Log

I transfered AosApps.zip to a linux system and tried testing
the archive with: "unzip -t AosApps.zip 1>&2 | Mail ..."
The results are appended below.

What happened ?
Corrupt compress program ?

--
	Bernhard Treutwein, IuK, Ref. III A 3
	Bernhard.Treutwein(at)verwaltung uni-muenchen de
	BdT(at)wildwein.de

-----Original Message-----
From: Bernhard Treutwein [mailto:treutwei at bernhard.zuv.uni-muenchen.de] 
Sent: Thursday, January 29, 2004 5:53 PM
To: root at bernhard.zuv.uni-muenchen.de
Subject: AosApps.zip


Archive:  /zip/AosApps.zip
warning [/zip/AosApps.zip]:  7665 extra bytes at beginning or within zipfile
  (attempting to process anyway)
file #1:  bad zipfile offset (local header sig):  7665
  (attempting to re-compensate)
    testing: DynamicStrings.Obx       OK
    testing: XMLObjects.Obx           OK
    testing: XML.Obx                 
  error:  invalid compressed data to inflate
file #4:  bad zipfile offset (local header sig):  16044
  (attempting to re-compensate)
file #4:  bad zipfile offset (local header sig):  16044
file #5:  bad zipfile offset (local header sig):  27168
file #6:  bad zipfile offset (local header sig):  35474
file #7:  bad zipfile offset (local header sig):  37285
file #8:  bad zipfile offset (local header sig):  38347
file #9:  bad zipfile offset (local header sig):  39377
file #10:  bad zipfile offset (local header sig):  39831
file #11:  bad zipfile offset (local header sig):  40303
file #12:  bad zipfile offset (local header sig):  41489
file #13:  bad zipfile offset (local header sig):  43137
file #14:  bad zipfile offset (local header sig):  44208
file #15:  bad zipfile offset (local header sig):  47558
file #16:  bad zipfile offset (local header sig):  48554
file #17:  bad zipfile offset (local header sig):  49648
file #18:  bad zipfile offset (local header sig):  59744
file #19:  bad zipfile offset (local header sig):  68269
file #20:  bad zipfile offset (local header sig):  85609
file #21:  bad zipfile offset (local header sig):  88517
file #22:  bad zipfile offset (local header sig):  94361
file #23:  bad zipfile offset (local header sig):  98017
file #24:  bad zipfile offset (local header sig):  99751
file #25:  bad zipfile offset (local header sig):  100661
file #26:  bad zipfile offset (local header sig):  105599
file #27:  bad zipfile offset (local header sig):  182212
file #28:  bad zipfile offset (local header sig):  183503
file #29:  bad zipfile offset (local header sig):  188438
file #30:  bad zipfile offset (local header sig):  190518
file #31:  bad zipfile offset (local header sig):  193658
file #32:  bad zipfile offset (local header sig):  193876
file #33:  bad zipfile offset (local header sig):  195413
file #34:  bad zipfile offset (local header sig):  197843
file #35:  bad zipfile offset (local header sig):  200281
file #36:  bad zipfile offset (local header sig):  550740
file #37:  bad zipfile offset (local header sig):  723449
    testing: TFClasses.Obx            OK
    testing: AosMail.Obx              OK
    testing: AosSMTPClient.Obx        OK
    testing: TFLog.Obx                OK
    testing: WebHTTP.Obx              OK
    testing: WebHTTPClient.Obx        OK
    testing: WebHTTPTools.Obx         OK
    testing: WebHTTPServer.Obx        OK
    testing: WebHTTPServerTools.Obx   OK
    testing: WebSSMPPlugin.Obx        OK
    testing: WebDefaultSSMP.Obx       OK
    testing: WebWormWatch.Obx         OK
    testing: AosPOP3Client.Obx        OK
    testing: AosFTPClient.Obx         OK
    testing: AosFTP.Obx               OK
    testing: public.form.html         OK
    testing: public.info.ssmp         OK
    testing: public.System.ssmp       OK
    testing: public.ActiveObjects.ssmp   OK
    testing: public.Memory.ssmp       OK
    testing: public.WebServer.ssmp    OK
    testing: AosQuoteServer.Obx       OK
    testing: AosQuotes.txt            OK
    testing: CATServer.Obx            OK
    testing: RfsConnection.Obx        OK
    testing: RfsClientProxy.Obx       OK
    testing: RfsFS.Obx                OK
    testing: TFTP.Obx                 OK
    testing: TFTPServer.Obx           OK
    testing: AosBimboFS.Obx           OK
    testing: WebFTPServer.Obx         OK
    testing: WMLocks.Obx              OK
    testing: WMMessages.Obx           OK
    testing: WMRectangles.Obx         OK
    testing: WMRasterScale.Obx        OK
    testing: WMGraphics.Obx           OK
    testing: WMWindowManager.Obx      OK
    testing: WMDefaultWindows.Obx     OK
    testing: WMDefaultFont.Obx        OK
    testing: WMFontManager.Obx        OK
    testing: WMOberonFonts.Obx        OK
    testing: WMCCGFonts.Obx           OK
    testing: WMBitmapFont.Obx         OK
    testing: WindowManager.Obx        OK
    testing: AosArrow.gif             OK
    testing: AosMove.gif              OK
    testing: WMClose.png              OK
    testing: WMStyle.Obx              OK
    testing: WMEvents.Obx             OK
    testing: WMProperties.Obx         OK
    testing: AosTexts.Obx             OK
    testing: AosTextUtilities.Obx     OK
    testing: WMGraphicUtilities.Obx   OK
    testing: WMComponents.Obx         OK
    testing: ComponentStyle.XML       OK
    testing: WMStandardComponents.Obx   OK
    testing: WMTextView.Obx           OK
    testing: WMInputModes.Obx         OK
    testing: WMIMEArray.Obx           OK
    testing: WMEditors.Obx            OK
    testing: WMMacros.Obx             OK
    testing: Macros.XML               OK
    testing: WMGrids.Obx              OK
    testing: WMStringGrids.Obx        OK
    testing: WMTrees.Obx              OK
    testing: MixerComponents.Obx      OK
    testing: WMTabComponents.Obx      OK
    testing: WMDropTarget.Obx         OK
    testing: WMSystemComponents.Obx   OK
    testing: WMPopups.Obx             OK
    testing: WMDialogs.Obx            OK
    testing: AosDES.Obx               OK
    testing: AosVNCServer.Obx         OK
    testing: WMVNCView.Obx            OK
    testing: AosVNC.Obx               OK
    testing: VNCTetrisServer.Obx      OK
    testing: MainMenu.Obx             OK
    testing: MenuPage10.XML           OK
    testing: MenuPage20.XML           OK
    testing: MenuPage30.XML           OK
    testing: MenuPage40.XML           OK
    testing: MenuPage50.XML           OK
    testing: MenuPage60.XML           OK
    testing: MenuPage70.XML           OK
    testing: WMClock.Obx              OK
    testing: TuringCoatWnd.Obx        OK
    testing: WMBunny.Obx              OK
    testing: BunnyLinear.gif          OK
    testing: bones.gif                OK
    testing: frog.gif                 OK
    testing: aos1.gif                 OK
    testing: aos2.gif                 OK
    testing: aos3.gif                 OK
    testing: SisiphusLinear.gif       OK
    testing: WMObjectTracker.Obx      OK
    testing: WMTCPTracker.Obx         OK
    testing: Personal.XML             OK
    testing: WMLog.Obx                OK
    testing: LogWindow.Obx            OK
    testing: WMKeyCode.Obx            OK
    testing: Presentation.Obx         OK
    testing: WMTT.Obx                 OK
    testing: WMPicView.Obx            OK
    testing: FractalDemo.XML          OK
    testing: WMScribble.Obx           OK
    testing: TestComponents.Obx       OK
    testing: TestTrees.Obx            OK
    testing: testutf8.txt             OK
    testing: TestComponentDragDrop.Obx   OK
    testing: WMBackdrop.Obx           OK
    testing: AosBackdrop.png          OK
    testing: BluebottlePic0.png       OK
    testing: WMFingerPost.Obx         OK
    testing: Menu.Main.XML            OK
    testing: Menu.Info.XML            OK
    testing: Menu.Services.XML        OK
    testing: Menu.Demo.XML            OK
    testing: Menu.Personal.XML        OK
    testing: StyleSelector.XML        OK
    testing: ksmall.dbuttond.png      OK
    testing: ksmall.dbuttonh.png      OK
    testing: ksmall.dbuttonp.png      OK
    testing: sblueplastic.cdefault.png   OK
    testing: sblueplastic.cmove.png   OK
    testing: sblueplastic.ctext.png   OK
    testing: sblueplastic.ccrosshair.png   OK
    testing: sblueplastic.clr.png     OK
    testing: sblueplastic.cud.png     OK
    testing: sblueplastic.culdr.png   OK
    testing: BluePlastic.Style        OK
    testing: BluePlastic.XML          OK
    testing: blueplastic.abl.png      OK
    testing: blueplastic.abm.png      OK
    testing: blueplastic.abr.png      OK
    testing: blueplastic.aclose.png   OK
    testing: blueplastic.alm.png      OK
    testing: blueplastic.arm.png      OK
    testing: blueplastic.atl.png      OK
    testing: blueplastic.atm.png      OK
    testing: blueplastic.atr.png      OK
    testing: blueplastic.cdefault.png   OK
    testing: blueplastic.cmove.png    OK
    testing: blueplastic.dbuttond.png   OK
    testing: blueplastic.dbuttonh.png   OK
    testing: blueplastic.dbuttonp.png   OK
    testing: blueplastic.ibl.png      OK
    testing: blueplastic.ibm.png      OK
    testing: blueplastic.ibr.png      OK
    testing: blueplastic.iclose.png   OK
    testing: blueplastic.ilm.png      OK
    testing: blueplastic.irm.png      OK
    testing: blueplastic.itl.png      OK
    testing: blueplastic.itm.png      OK
    testing: blueplastic.itr.png      OK
    testing: blueplastic.sbuttond.png   OK
    testing: blueplastic.sbuttonh.png   OK
    testing: blueplastic.sbuttonp.png   OK
    testing: blueplastic.linkhint.png   OK
    testing: Traditional.XML          OK
    testing: traditional.abl.png      OK
    testing: traditional.abm.png      OK
    testing: traditional.abr.png      OK
    testing: traditional.aclose.png   OK
    testing: traditional.alm.png      OK
    testing: traditional.arm.png      OK
    testing: traditional.arrow.png    OK
    testing: traditional.atl.png      OK
    testing: traditional.atm.png      OK
    testing: traditional.atr.png      OK
    testing: traditional.iclose.png   OK
    testing: traditional.itm.png      OK
    testing: traditional.move.png     OK
    testing: RedLook.XML              OK
    testing: redlook.abl.png          OK
    testing: redlook.abm.png          OK
    testing: redlook.abr.png          OK
    testing: redlook.aclose.png       OK
    testing: redlook.alm.png          OK
    testing: redlook.arm.png          OK
    testing: redlook.atl.png          OK
    testing: redlook.atm.png          OK
    testing: redlook.atr.png          OK
    testing: redlook.ibl.png          OK
    testing: redlook.ibm.png          OK
    testing: redlook.ibr.png          OK
    testing: redlook.iclose.png       OK
    testing: redlook.ilm.png          OK
    testing: redlook.irm.png          OK
    testing: redlook.itl.png          OK
    testing: redlook.itm.png          OK
    testing: redlook.itr.png          OK
    testing: HugaLook.XML             OK
    testing: huga.abl.png             OK
    testing: huga.abm.png             OK
    testing: huga.abr.png             OK
    testing: huga.aclose.png          OK
    testing: huga.alm.png             OK
    testing: huga.arm.png             OK
    testing: huga.atl.png             OK
    testing: huga.atm.png             OK
    testing: huga.atr.png             OK
    testing: huga.ibl.png             OK
    testing: huga.ibm.png             OK
    testing: huga.ibr.png             OK
    testing: huga.iclose.png          OK
    testing: huga.itl.png             OK
    testing: huga.itm.png             OK
    testing: huga.itr.png             OK
    testing: PkLook.XML               OK
    testing: pklook.abl.png           OK
    testing: pklook.abm.png           OK
    testing: pklook.abr.png           OK
    testing: pklook.alm.png           OK
    testing: pklook.arm.png           OK
    testing: pklook.atl.png           OK
    testing: pklook.atm.png           OK
    testing: pklook.atr.png           OK
    testing: W3dVectors.Obx           OK
    testing: W3dMatrix.Obx            OK
    testing: W3dGeometry.Obx          OK
    testing: W3dAbstractWorld.Obx     OK
    testing: W3dObjectGenerator.Obx   OK
    testing: W3dRasterizer.Obx        OK
    testing: W3dWorld.Obx             OK
    testing: W3dExplorer.Obx          OK
    testing: W3dMenu.Obx              OK
    testing: W3dMenu.XML              OK
    testing: W3dNetTools.XML          OK
    testing: W3dFun.XML               OK
    testing: W3dPersonal.XML          OK
    testing: W3dClusterWatch.Obx      OK
    testing: Cluster.XML              OK
    testing: tux.bmp                  OK
    testing: windows.bmp              OK
    testing: aos.gif                  OK
    testing: suse.bmp                 OK
    testing: unknowncat.bmp           OK
    testing: nocat.bmp                OK
    testing: oberon.bmp               OK
    testing: objecttracker.bmp        OK
    testing: networktracker.bmp       OK
    testing: launcher.bmp             OK
    testing: tetris.bmp               OK
    testing: iconhome.bmp             OK
    testing: iconvnc.bmp              OK
    testing: iconreload.bmp           OK
    testing: iconbones.bmp            OK
    testing: iconbunny.bmp            OK
    testing: iconfrog.bmp             OK
    testing: iconfire.bmp             OK
    testing: iconfun.bmp              OK
    testing: iconmemory.bmp           OK
    testing: iconnettools.bmp         OK
    testing: iconkeycode.bmp          OK
    testing: iconxml.bmp              OK
    testing: V24Tracer.Obx            OK
    testing: WPM.Obx                  OK
    testing: PlayRecWave.Obx          OK
    testing: MP3Player.Obx            OK
    testing: MP3Huffman.Bin           OK
    testing: AosTVDriver.Obx          OK
    testing: AosBT848.Obx             OK
    testing: AosTV.Obx                OK
    testing: AosTVchannels.XML        OK
    testing: TeletextFont.Obx         OK
    testing: teletext.bfnt            OK
    testing: TeletextViewer.Obx       OK
    testing: AosTVRemoteControl.Obx   OK
    testing: AosTV.Tool               OK
    testing: AVI.Obx                  OK
    testing: DivXTypes.Obx            OK
    testing: DivXHelper.Obx           OK
    testing: DivXPlayer.Obx           OK
    testing: AosTestLocks.Obx         OK
    testing: AosJavaLocks.Obx         OK
    testing: AosExample1.Obx          OK
    testing: AosExample2.Obx          OK
    testing: AosExample3.Obx          OK
    testing: AosExample4.Obx          OK
    testing: AosExample5.Obx          OK
    testing: AosExample6.Obx          OK
    testing: AosExample7.Obx          OK
    testing: AosExample8.Obx          OK
    testing: AosBenchSpeedup.Obx      OK
    testing: AosBenchObjCount.Obx     OK
    testing: AosBenchClockDrift.Obx   OK
    testing: AosBenchNew.Obx          OK
    testing: AosBenchLocks.Obx        OK
    testing: AosBenchPingPong.Obx     OK
    testing: RFC865Client.Obx         OK
    testing: MD5.Obx                  OK
    testing: HTTPSupport.Obx          OK
    testing: HTTPSession.Obx          OK
    testing: DynamicWebpage.Obx       OK
    testing: DynamicWebpagePlugin.Obx   OK
    testing: PrevalenceSystem.Obx     OK
    testing: GenericSort.Obx          OK
    testing: WebStd.Obx               OK
    testing: WebComplex.Obx           OK
    testing: WebAccounts.Obx          OK
    testing: WebForum.Obx             OK
    testing: ExerciseGroups.Obx       OK
    testing: DynamicWebpagePlugin.Text   OK
    testing: accounts.dxp             OK
    testing: rotator.dxp              OK
    testing: test0.dxp                OK
    testing: test1.dxp                OK
    testing: test2.dxp                OK
    testing: test3.dxp                OK
    testing: test4.dxp                OK
    testing: tutorial1.dxp            OK
    testing: tutorial2.dxp            OK
    testing: tutorial3.dxp            OK
    testing: tutorial4.dxp            OK
    testing: tutorial5.dxp            OK
    testing: tutorial6.dxp            OK
    testing: UnihanParser.Obx         OK
    testing: CharacterLineup.Obx      OK
    testing: Song.ccg                 OK
    testing: Single.ccg               OK
    testing: Radicals.txt             OK
    testing: cjkfont.bfnt             OK
    testing: AosGfxMatrix.Obx         OK
    testing: AosGfxImages.Obx         OK
    testing: AosGfxPaths.Obx          OK
    testing: AosGfxRegions.Obx        OK
    testing: AosGfxFonts.Obx          OK
    testing: AosGfx.Obx               OK
    testing: AosGfxRaster.Obx         OK
    testing: AosGfxBuffer.Obx         OK
    testing: XMLGeneratorSchema.Obx   OK
    testing: CSS2.Obx                 OK
    testing: CSS2Scanner.Obx          OK
    testing: CSS2Parser.Obx           OK
    testing: CSS2Properties.Obx       OK
    testing: XMLComponents.Obx        OK
    testing: XMLStyle.Obx             OK
    testing: XMLLoader.Obx            OK
    testing: GUITest1.xml             OK
    testing: GUITest1.css             OK
    testing: GUITest2.xml             OK
    testing: GUITest2.css             OK
    testing: GUITest3.xml             OK
    testing: GUITest3.css             OK
    testing: GUITest4.xml             OK
    testing: GUITest4.css             OK
    testing: GUITest5.xml             OK
    testing: GUITest5.css             OK
    testing: GUITest6.xml             OK
    testing: GUITest6.css             OK
    testing: GUITest7.xml             OK
    testing: GUITest7.css             OK
    testing: GUITest8.xml             OK
    testing: GUITest8.css             OK
    testing: GUITest9.xml             OK
    testing: GUITest9.css             OK
    testing: GUITest10.xml            OK
    testing: GUITest10.css            OK
    testing: ScrollBar.css            OK
    testing: GUITest1a.css            OK
    testing: Demo1.xml                OK
    testing: Demo1a.css               OK
    testing: Demo1b.css               OK
    testing: DefaultXGS.xml           OK
    testing: Demo2.xml                OK
    testing: Demo2a.css               OK
    testing: arrow1dd.bmp             OK
    testing: arrow1dh.bmp             OK
    testing: arrow1du.bmp             OK
    testing: arrow1ld.bmp             OK
    testing: arrow1lh.bmp             OK
    testing: arrow1lu.bmp             OK
    testing: arrow1rd.bmp             OK
    testing: arrow1rh.bmp             OK
    testing: arrow1ru.bmp             OK
    testing: arrow1ud.bmp             OK
    testing: arrow1uh.bmp             OK
    testing: arrow1uu.bmp             OK
    testing: StringPool.Obx           OK
    testing: PCDebug.Obx              OK
    testing: PCM.Obx                  OK
    testing: PCS.Obx                  OK
    testing: PCBT.Obx                 OK
    testing: PCLIR.Obx                OK
    testing: PCO.Obx                  OK
    testing: PCG386.Obx               OK
    testing: PCT.Obx                  OK
    testing: PCC.Obx                  OK
    testing: PCV.Obx                  OK
    testing: PCB.Obx                  OK
    testing: PCP.Obx                  OK
    testing: PCA386.Obx               OK
    testing: PCOM.Obx                 OK
    testing: PCOF.Obx                 OK
    testing: PC0.Obx                  OK
    testing: Errors.XML               OK
    testing: cnErrors.XML             OK
    testing: MultiLogger.Obx          OK
    testing: ModuleParser.Obx         OK
    testing: PET.Obx                  OK
    testing: PETIntro.Text            OK
    testing: S.Obx                    OK
    testing: Flash.png                OK
    testing: AosDocu.Obx              OK
    testing: AosDocu.XML              OK
    testing: ProjectBluebottle.Text   OK
    testing: DocUIOverview.Text       OK
    testing: DocWM.Text               OK
    testing: DocComponents.Text       OK
    testing: WMTextTool.Obx           OK
    testing: WMLineFontEditor.Obx     OK
At least one error was detected in /zip/AosApps.zip.




More information about the Oberon mailing list