Skip to main content

[truezip-issues] [JIRA] Commented: (TRUEZIP-329) IllegalArgumentException in IntervalReadOnlyFile

  • From: "qforce (JIRA)" <jira-no-reply@...>
  • To: issues@...
  • Subject: [truezip-issues] [JIRA] Commented: (TRUEZIP-329) IllegalArgumentException in IntervalReadOnlyFile
  • Date: Mon, 19 Aug 2013 10:22:20 +0000 (UTC)
  • Auto-submitted: auto-generated


    [ 
https://java.net/jira/browse/TRUEZIP-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=367728#action_367728
 ] 

qforce commented on TRUEZIP-329:
--------------------------------

Understood, thanks!

> IllegalArgumentException in IntervalReadOnlyFile
> ------------------------------------------------
>
>                 Key: TRUEZIP-329
>                 URL: https://java.net/jira/browse/TRUEZIP-329
>             Project: TrueZIP
>          Issue Type: Bug
>    Affects Versions: TrueZIP 7.5.5
>            Reporter: qforce
>            Assignee: Christian Schlichtherle
>
> Hi,
> Got this exception from a user, it looks like the program tried to open an 
> invalid zip file:
> {quote}
> program.name=DocFetcher
> program.version=1.1.7
> program.build=20130408-2002
> program.portable=true
> java.runtime.name=Java(TM) SE Runtime Environment
> java.runtime.version=1.7.0_25-b17
> java.version=1.7.0_25
> sun.arch.data.model=64
> os.arch=amd64
> os.name=Windows 7
> os.version=6.1
> user.language=cs
> java.lang.IllegalArgumentException
> at 
> de.schlichtherle.truezip.rof.IntervalReadOnlyFile.(IntervalReadOnlyFile.java:109)
> at 
> de.schlichtherle.truezip.rof.IntervalReadOnlyFile.(IntervalReadOnlyFile.java:81)
> at 
> de.schlichtherle.truezip.zip.RawZipFile$EntryReadOnlyFile.(RawZipFile.java:1122)
> at 
> de.schlichtherle.truezip.zip.RawZipFile.getInputStream(RawZipFile.java:993)
> at 
> de.schlichtherle.truezip.fs.archive.zip.ZipInputShop.access$100(ZipInputShop.java:30)
> at 
> de.schlichtherle.truezip.fs.archive.zip.ZipInputShop$1Input.newInputStream(ZipInputShop.java:135)
> at 
> de.schlichtherle.truezip.socket.DisconnectingInputShop$Input.newInputStream(DisconnectingInputShop.java:168)
> at 
> de.schlichtherle.truezip.socket.LockInputShop$1Input.newInputStream(LockInputShop.java:147)
> at 
> de.schlichtherle.truezip.socket.ClutchInputSocket.newInputStream(ClutchInputSocket.java:75)
> at 
> de.schlichtherle.truezip.fs.archive.FsTargetArchiveController$1Input.newInputStream(FsTargetArchiveController.java:321)
> at 
> de.schlichtherle.truezip.socket.DelegatingInputSocket.newInputStream(DelegatingInputSocket.java:63)
> at 
> de.schlichtherle.truezip.fs.archive.FsContextController$Input.newInputStream(FsContextController.java:304)
> at 
> de.schlichtherle.truezip.fs.FsResourceController$Input.newInputStream(FsResourceController.java:257)
> at 
> de.schlichtherle.truezip.socket.DelegatingInputSocket.newInputStream(DelegatingInputSocket.java:63)
> at 
> de.schlichtherle.truezip.fs.FsSyncController$Input.newInputStream(FsSyncController.java:412)
> at 
> de.schlichtherle.truezip.fs.FsLockController$Input$1NewInputStream.call(FsLockController.java:494)
> at 
> de.schlichtherle.truezip.fs.FsLockController$Input$1NewInputStream.call(FsLockController.java:491)
> at 
> de.schlichtherle.truezip.fs.FsLockController.locked(FsLockController.java:364)
> at 
> de.schlichtherle.truezip.fs.FsLockController.writeLocked(FsLockController.java:303)
> at 
> de.schlichtherle.truezip.fs.FsLockController$Input.newInputStream(FsLockController.java:499)
> at 
> de.schlichtherle.truezip.fs.FsFinalizeController$Input.newInputStream(FsFinalizeController.java:176)
> at 
> de.schlichtherle.truezip.fs.FsFalsePositiveController$1Input$NewInputStream.call(FsFalsePositiveController.java:363)
> at 
> de.schlichtherle.truezip.fs.FsFalsePositiveController$1Input$NewInputStream.call(FsFalsePositiveController.java:356)
> at 
> de.schlichtherle.truezip.fs.FsFalsePositiveController$TryChild.call(FsFalsePositiveController.java:536)
> at 
> de.schlichtherle.truezip.fs.FsFalsePositiveController.call(FsFalsePositiveController.java:104)
> at 
> de.schlichtherle.truezip.fs.FsFalsePositiveController$1Input.newInputStream(FsFalsePositiveController.java:353)
> at 
> de.schlichtherle.truezip.file.TFileInputStream.newInputStream(TFileInputStream.java:104)
> at de.schlichtherle.truezip.file.TFileInputStream.(TFileInputStream.java:95)
> at 
> net.sourceforge.docfetcher.model.parse.ParseService.doParse(ParseService.java:260)
> at 
> net.sourceforge.docfetcher.model.parse.ParseService.parse(ParseService.java:232)
> at 
> net.sourceforge.docfetcher.model.index.file.FileContext.index(FileContext.java:146)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex$1.handleFile(FileIndex.java:288)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.runWithHtmlPairing(HtmlFileLister.java:123)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.doRun(HtmlFileLister.java:56)
> at net.sourceforge.docfetcher.util.Stoppable.run(Stoppable.java:57)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.visitDirOrZip(FileIndex.java:275)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.access$200(FileIndex.java:51)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex$1.handleDir(FileIndex.java:386)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.runWithHtmlPairing(HtmlFileLister.java:144)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.doRun(HtmlFileLister.java:56)
> at net.sourceforge.docfetcher.util.Stoppable.run(Stoppable.java:57)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.visitDirOrZip(FileIndex.java:275)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.switchSolidToArchive(FileIndex.java:806)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.visitSolidArchive(FileIndex.java:571)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.switchDirZipToSolid(FileIndex.java:491)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.access$000(FileIndex.java:51)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex$1.handleFile(FileIndex.java:280)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.runWithHtmlPairing(HtmlFileLister.java:123)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.doRun(HtmlFileLister.java:56)
> at net.sourceforge.docfetcher.util.Stoppable.run(Stoppable.java:57)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.visitDirOrZip(FileIndex.java:275)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.access$200(FileIndex.java:51)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex$1.handleDir(FileIndex.java:386)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.runWithHtmlPairing(HtmlFileLister.java:144)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.doRun(HtmlFileLister.java:56)
> at net.sourceforge.docfetcher.util.Stoppable.run(Stoppable.java:57)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.visitDirOrZip(FileIndex.java:275)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.access$200(FileIndex.java:51)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex$1.handleDir(FileIndex.java:386)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.runWithHtmlPairing(HtmlFileLister.java:144)
> at 
> net.sourceforge.docfetcher.model.index.file.HtmlFileLister.doRun(HtmlFileLister.java:56)
> at net.sourceforge.docfetcher.util.Stoppable.run(Stoppable.java:57)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.visitDirOrZip(FileIndex.java:275)
> at 
> net.sourceforge.docfetcher.model.index.file.FileIndex.doUpdate(FileIndex.java:159)
> at net.sourceforge.docfetcher.model.TreeIndex.update(TreeIndex.java:142)
> at net.sourceforge.docfetcher.model.index.Task.update(Task.java:98)
> at 
> net.sourceforge.docfetcher.model.index.IndexingQueue.threadLoop(IndexingQueue.java:161)
> at 
> net.sourceforge.docfetcher.model.index.IndexingQueue.access$100(IndexingQueue.java:44)
> at 
> net.sourceforge.docfetcher.model.index.IndexingQueue$2.run(IndexingQueue.java:116)
> {quote}
> Best regards
> :-) <= Quang

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://java.net/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[truezip-issues] [JIRA] Created: (TRUEZIP-329) IllegalArgumentException in IntervalReadOnlyFile

qforce (JIRA) 08/19/2013

[truezip-issues] [JIRA] Resolved: (TRUEZIP-329) IllegalArgumentException in IntervalReadOnlyFile

Christian Schlichtherle (JIRA) 08/19/2013

[truezip-issues] [JIRA] Commented: (TRUEZIP-329) IllegalArgumentException in IntervalReadOnlyFile

qforce (JIRA) 08/19/2013
 
 
Close
loading
Please Confirm
Close