java.io.IOException: Invalid SWF File Signature

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Since the SWF extractor is trying to extract even on HTML content, it generates errors like the following in local-errors.log: a real 404: 20040731042217932 404 13075 http://abcnews.go.com/filename.swf LREX http://abcnews.go.com/jscript/flashdetector.js text/html #124 3111 OFTN4ZV5DQZRUSJOJ2XCCHDISWPU4FB6 - java.io.IOException: Invalid SWF File Signature at com.anotherbigidea.flash.readers.SWFReader.readSignature(SWFReader.java:140 ) at com.anotherbigidea.flash.readers.SWFReader.readHeader(SWFReader.java:157) at com.anotherbigidea.flash.readers.SWFReader.readFile(SWFReader.java:91) at org.archive.crawler.extractor.ExtractorSWF.innerProcess(ExtractorSWF.java:1 00) at org.archive.crawler.framework.Processor.process(Processor.java:106) at org.archive.crawler.framework.ToeThread.processCrawlUri(ToeThread.java:263) at org.archive.crawler.framework.ToeThread.run(ToeThread.java:146) a "soft 404" (200 for not-found): 20040731042057873 200 11518 http://www.warpradio.com/player/application/transLogo.swf LLXEXL http://www.warpradio.com/player/application/x-mplayer2 text/html #163 2350 3E5726NXSQSMJUKTGBIWUE2JUCBPA4S4 - java.io.IOException: Invalid SWF File Signature at com.anotherbigidea.flash.readers.SWFReader.readSignature(SWFReader.java:140 ) at com.anotherbigidea.flash.readers.SWFReader.readHeader(SWFReader.java:157) at com.anotherbigidea.flash.readers.SWFReader.readFile(SWFReader.java:91) at org.archive.crawler.extractor.ExtractorSWF.innerProcess(ExtractorSWF.java:1 00) at org.archive.crawler.framework.Processor.process(Processor.java:106) at org.archive.crawler.framework.ToeThread.processCrawlUri(ToeThread.java:263) at org.archive.crawler.framework.ToeThread.run(ToeThread.java:146) SWF extractor should do some other sanity checks -- 200 reply, non-HTML content -- before trying SWF-specific extraction.
    via by Gordon Mohr,
  • Are these ok? I saw some of these during the running of the ukgov 1.0.0 testing in the local-errors.log. 20040729180029527 404 4040 http://www.army.mod.uk/rdg/flash/recruit.swf LLLLE http://www.army.mod.uk/rdg/recruit.htm text/html #026 477 CGMWAMMSJDPMUPTZ3AA7FNNKK44ZWNQA - java.io.IOException: Invalid SWF File Signature at com.anotherbigidea.flash.readers.SWFReader.readSignature(SWFReader.java:140) at com.anotherbigidea.flash.readers.SWFReader.readHeader(SWFReader.java:157) at com.anotherbigidea.flash.readers.SWFReader.readFile(SWFReader.java:91) at org.archive.crawler.extractor.ExtractorSWF.innerProcess(ExtractorSWF.java:100) at org.archive.crawler.framework.Processor.process(Processor.java:106) at org.archive.crawler.framework.ToeThread.processCrawlUri(ToeThread.java:263) at org.archive.crawler.framework.ToeThread.run(ToeThread.java:146) 20040729180157937 404 4040 http://www.army.mod.uk/rdg/flash/role.swf LLLLE http://www.army.mod.uk/rdg/role.htm text/html #045 476 CGMWAMMSJDPMUPTZ3AA7FNNKK44ZWNQA - java.io.IOException: Invalid SWF File Signature at com.anotherbigidea.flash.readers.SWFReader.readSignature(SWFReader.java:140) at com.anotherbigidea.flash.readers.SWFReader.readHeader(SWFReader.java:157) at com.anotherbigidea.flash.readers.SWFReader.readFile(SWFReader.java:91) at org.archive.crawler.extractor.ExtractorSWF.innerProcess(ExtractorSWF.java:100) at org.archive.crawler.framework.Processor.process(Processor.java:106) at org.archive.crawler.framework.ToeThread.processCrawlUri(ToeThread.java:263) at org.archive.crawler.framework.ToeThread.run(ToeThread.java:146)
    via by (sourceforge),
  • SWF
    via by 807599,
    • java.io.IOException: Invalid SWF File Signature at com.anotherbigidea.flash.readers.SWFReader.readSignature(SWFReader.java:140) at com.anotherbigidea.flash.readers.SWFReader.readHeader(SWFReader.java:157) at com.anotherbigidea.flash.readers.SWFReader.readFile(SWFReader.java:91) at org.archive.crawler.extractor.ExtractorSWF.innerProcess(ExtractorSWF.java:100) at org.archive.crawler.framework.Processor.process(Processor.java:106) at org.archive.crawler.framework.ToeThread.processCrawlUri(ToeThread.java:263) at org.archive.crawler.framework.ToeThread.run(ToeThread.java:146)
    No Bugmate found.