[
https://issues.apache.org/jira/browse/FELIX-1032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13508728#comment-13508728
]
Samuel Le Berrigaud commented on FELIX-1032:
--------------------------------------------
For reference here is the JDK bug report:
http://bugs.sun.com/view_bug.do?bug_id=7003462
> NPE on URL#openStream()
> -----------------------
>
> Key: FELIX-1032
> URL: https://issues.apache.org/jira/browse/FELIX-1032
> Project: Felix
> Issue Type: Bug
> Components: Framework
> Affects Versions: framework-1.4.1, framework-1.6.0, framework-1.6.1,
> framework-1.8.0
> Environment: Linux bono 2.6.28-6-generic #17-Ubuntu SMP Fri Jan 30
> 15:34:36 UTC 2009 i686 GNU/Linux
> java version "1.6.0_13"
> Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
> Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)
> Reporter: Martin Zdila
> Assignee: Richard S. Hall
> Priority: Critical
> Attachments: hack.patch
>
>
> Note that also affected is felix-1.6.0 (it is not in the list).
> I am often getting NPE with the following code:
> new URL("bundle://66.0:0/somewhere/my.resource" /* or any other bundle:// URL
> */).openStream();
> java.lang.NullPointerException
> at java.util.zip.Inflater.ensureOpen(Inflater.java:336)
> at java.util.zip.Inflater.getBytesWritten(Inflater.java:296)
> at java.util.zip.ZipFile$1.available(ZipFile.java:243)
> at
> org.apache.felix.framework.URLHandlersBundleURLConnection.connect(URLHandlersBundleURLConnection.java:125)
> at
> org.apache.felix.framework.URLHandlersBundleURLConnection.getInputStream(URLHandlersBundleURLConnection.java:134)
> at java.net.URL.openStream(URL.java:1009)
> It is not allways reproducible. The first call causes the NPE and the second
> call with the same URL string goes without problems.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira