Hello,

we also tested the patch and the problem don't occure anymore.

Thanks,
Jörg

Am 03.12.2010 um 05:12 schrieb Janna Wemekamp:

> Steve, Asger,
> 
> I've given this build a thorough thrashing in an attempt to generate the 
> doFilter() error; so far no occurrences.
> (The same scenario against FC 3.4.1 generated 3 occurrences within 10 runs.)
> I'll pound it some more over the next week but it's looking good!
> 
> Thanks muchly!
> 
> 
> Janna
> 
> 
> On 03/12/2010 03:48, Steve Bayliss wrote:
>> 
>> That's great Asger.  
>> 
>> Janna - the artefacts from the latest build are available from
>> 
>> https://bamboo.duraspace.org/browse/FCREPO-MAINT-7/artifact
>> 
>> You can grab the latest installer from there - you should be able to just
>> extract the fcrepo-server-*.jar from inside the war from inside the
>> installer rather than do a full reinstall.
>> 
>> This will have a few fixes in addition to Asger's fix for the issue below.
>> You can see a full list by browsing subversion (r8835-r8847).
>> 
>> Steve
>> 
>> -----Original Message-----
>> From: Asger Askov Blekinge [mailto:a...@statsbiblioteket.dk] 
>> Sent: 02 December 2010 16:21
>> To: Support and info exchange list for Fedora users.
>> Subject: Re: [fcrepo-user] Occasional random (FilterSetup) Can't do next
>> doFilter() error
>> 
>> 
>> Should be in maintenance now
>> 
>> On Wed, 2010-12-01 at 20:49 +0100, Janna Wemekamp wrote:
>>> Steve,
>>> 
>>> I'm happy to 'test' a fix when it becomes available. I should be able
>>> to set up a scenario which triggers it on my dev machine.
>>> 
>>> Cheers!
>>> 
>>> 
>>> Janna
>>> 
>>> 
>>> On 02/12/2010 00:07, Steve Bayliss wrote: 
>>>> I don't see a commit for this in maintenance-3.4, it would be good to
>> get
>>>> this in (and into trunk) - and as the sanity build on this branch will
>> have
>>>> the release artefacts available we could get someone to verify the fix.
>>>> 
>>>> Regards
>>>> 
>>>> Steve
>>>> 
>>>> -----Original Message-----
>>>> From: Asger Askov Blekinge [mailto:a...@statsbiblioteket.dk] 
>>>> Sent: 01 December 2010 12:52
>>>> To: Support and info exchange list for Fedora users.
>>>> Subject: Re: [fcrepo-user] Occasional random (FilterSetup) Can't do next
>>>> doFilter() error
>>>> 
>>>> 
>>>> It is the same bug.
>>>> 
>>>> This is the process that cause the bug
>>>> 1 .Fedora opens a stream to the data, and stores the stream in an
>>>> object.
>>>> 2. Said object closes the stream when it is finalized
>>>> 
>>>> Often fedora then discards the object storing the stream, and passing
>>>> the stream on. But if the garbage collecter finalizes the store-object
>>>> before the stream is read, the stream is closed.
>>>> 
>>>> So far, we have regarded the bug to be not serious enough to warrant a
>>>> new release. I think it is fixed in the 3.4 Maintenance branch.
>>>> 
>>>> The only known workaround is to ensure that the fedora server is never
>>>> put under load, and have way to much memory, as this will hopefully
>>>> prevent the garbage collecter from running very often.
>>>> 
>>>> Hope this helps
>>>> 
>>>> Regards
>>>> 
>>>> On Tue, 2010-11-30 at 17:07 +0100, Steve Bayliss wrote:
>>>>> This looks like it's the same as
>>>>> https://jira.duraspace.org/browse/FCREPO-774 - looks like the same
>>>>> exception.
>>>>>  
>>>>> Regards
>>>>> Steve
>>>>>  
>>>>> 
>>>>> -----Original Message-----
>>>>> From: Janna Wemekamp [mailto:janna.wemek...@gmail.com] 
>>>>> Sent: 29 November 2010 20:25
>>>>> To: Support and info exchange list for Fedora users.
>>>>> Subject: Re: [fcrepo-user] Occasional random (FilterSetup) Can't do
>>>>> next doFilter() error
>>>>> 
>>>>> 
>>>>> Hi Jörg,
>>>>> 
>>>>> No solution yet. I still get it occasionally on two different
>>>>> machines. I'm pleased (sort-of) that someone else is also encountering
>>>>> this. What is your platform and which version of FC are you running?
>>>>> 
>>>>> 
>>>>> Janna
>>>>> 
>>>>> 
>>>>> On 30/11/2010 01:50, Jörg Panzer wrote: 
>>>>>> Hello Janna, 
>>>>>> 
>>>>>> 
>>>>>> i've got the same problem. The Servlet Interface is running fine,
>>>>>> but with the Rest API appears the error. Do you already found any
>>>>>> solution? 
>>>>>> 
>>>>>> 
>>>>>> Thanks you in advance for your help.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Jörg
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> 
>>>>>> Am 21.10.2010 um 05:04 schrieb Janna Wemekamp:
>>>>>> 
>>>>>>> I occasionally (and randomly) receive the following error when
>>>>>>> retrieving large (100-2000) numbers of managed datastreams in
>>>>>>> succession:
>>>>>>> 
>>>>>>> ERROR 2010-10-21 09:00:59.934 [TP-Processor11] (FilterSetup) Can't
>>>>>>> do next doFilter()
>>>>>>> java.io.IOException: Bad file descriptor
>>>>>>>     at java.io.FileInputStream.readBytes(Native Method)
>>>>>>> [na:1.6.0_22]
>>>>>>>     at java.io.FileInputStream.read(FileInputStream.java:199)
>>>>>>> [na:1.6.0_22]
>>>>>>>     at java.io.FilterInputStream.read(FilterInputStream.java:116)
>>>>>>> [na:1.6.0_22]
>>>>>>>     at java.io.FilterInputStream.read(FilterInputStream.java:116)
>>>>>>> [na:1.6.0_22]
>>>>>>>     at java.io.FilterInputStream.read(FilterInputStream.java:90)
>>>>>>> [na:1.6.0_22]
>>>>>>> 
>>>>>>> (The full error log is attached.)
>>>>>>> 
>>>>>>> I've seen this error in FedoraCommons versions from 3.0 up to the
>>>>>>> latest 3.4.1. The error this morning occurred in a 3.4.1
>>>>>>> repository using the Akubra storage module, the FC supplied Tomcat
>>>>>>> running under (RHEL's) Java 1.6.0_22 on an up to date RHEL 5.5
>>>>>>> system.
>>>>>>> 
>>>>>>> It can happen if I'm retrieving a succession of (managed)
>>>>>>> descMedatata datastreams (MODS) using the REST API; it can also
>>>>>>> happen if I'm retrieving a succession of (managed) PDF2TEXT
>>>>>>> datastreams when I'm updating a Solr index - again via the REST
>>>>>>> API. I've been totally unable to force the error to occur. In most
>>>>>>> cases, I'm the only user accessing the FC repository.
>>>>>>> 
>>>>>>> It's more of a nuisance than a show-stopper; I just have to
>>>>>>> remember to check my application's error log each time.
>>>>>>> 
>>>>>>> Is this a Fedora problem or a REST API problem or a Java problem
>>>>>>> or a RHEL+Java problem or ???
>>>>>>> 
>>>>>>> Thanks muchly!
>>>>>>> 
>>>>>>> 
>>>>>>> Janna Wemekamp
>>>>>>> Toldark Pty Limited
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>> 
>> <fedora-bad-file-descriptor.log>--------------------------------------------
>>>> ----------------------------------
>>>>>>> Nokia and AT&T present the 2010 Calling All Innovators-North
>>>>>>> America contest
>>>>>>> Create new apps & games for the Nokia N8 for consumers in  U.S.
>>>>>>> and Canada
>>>>>>> $10 million total in prizes - $4M cash, 500 devices, nearly $6M in
>>>>>>> marketing
>>>>>>> Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi
>>>>>>> Store 
>>>>>>> 
>>>> 
>> http://p.sf.net/sfu/nokia-dev2dev___________________________________________
>>>> ____
>>>>>>> Fedora-commons-users mailing list
>>>>>>> Fedora-commons-users@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>>>>>> ---
>>>>>> Jörg-H. Panzer
>>>>>> 
>>>>>> Georg-August-Universitaet Goettingen
>>>>>> Germany
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>> 
>> ----------------------------------------------------------------------------
>>>> --
>>>>>> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
>>>>>> Tap into the largest installed PC base & get more eyes on your game
>> by
>>>>>> optimizing for Intel(R) Graphics Technology. Get started today with
>> the
>>>>>> Intel(R) Software Partner Program. Five $500 cash prizes are up for
>>>> grabs.
>>>>>> http://p.sf.net/sfu/intelisp-dev2dev
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Fedora-commons-users mailing list
>>>>>> Fedora-commons-users@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>>>> 
>>>> 
>> ----------------------------------------------------------------------------
>>>> --
>>>> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
>>>> Tap into the largest installed PC base & get more eyes on your game by
>>>> optimizing for Intel(R) Graphics Technology. Get started today with the
>>>> Intel(R) Software Partner Program. Five $500 cash prizes are up for
>> grabs.
>>>> http://p.sf.net/sfu/intelisp-dev2dev
>>>> _______________________________________________
>>>> Fedora-commons-users mailing list
>>>> Fedora-commons-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>>>> 
>>>> 
>>>> 
>> ----------------------------------------------------------------------------
>> --
>>>> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
>>>> Tap into the largest installed PC base & get more eyes on your game by
>>>> optimizing for Intel(R) Graphics Technology. Get started today with the
>>>> Intel(R) Software Partner Program. Five $500 cash prizes are up for
>> grabs.
>>>> http://p.sf.net/sfu/intelisp-dev2dev
>>>> _______________________________________________
>>>> Fedora-commons-users mailing list
>>>> Fedora-commons-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>> 
>> 
>> ----------------------------------------------------------------------------
>> --
>> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
>> Tap into the largest installed PC base & get more eyes on your game by
>> optimizing for Intel(R) Graphics Technology. Get started today with the
>> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
>> http://p.sf.net/sfu/intelisp-dev2dev
>> _______________________________________________
>> Fedora-commons-users mailing list
>> Fedora-commons-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>> 
>> 
>> ------------------------------------------------------------------------------
>> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
>> Tap into the largest installed PC base & get more eyes on your game by
>> optimizing for Intel(R) Graphics Technology. Get started today with the
>> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
>> http://p.sf.net/sfu/intelisp-dev2dev
>> _______________________________________________
>> Fedora-commons-users mailing list
>> Fedora-commons-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
> ------------------------------------------------------------------------------
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev_______________________________________________
> Fedora-commons-users mailing list
> Fedora-commons-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

---
Jörg-H. Panzer

Georg-August-Universitaet Goettingen
State and University Library
------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to