You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@poi.apache.org by Arjohn Kampman <ar...@vound-software.com> on 2017/11/22 19:24:30 UTC
Infinite loop in SectionIDMap.get() and .put()
Hi all,
After upgrading my code to POI 3.17 it runs into an infinite loop and a
subsequent stack overflow when SectionIDMap.getPIDString(ClassID) is
called. This method invokes itself on the instance returned by
SectionIDMap.getInstance(). My guess is that getInstance() should rather
have returned the 'm' Map that is created in this method?
The put(ClassID, PropertyIDMap) method has the same problem. This bug
was introduced in revision 1751165 (3.17-beta1).
Regards,
Arjohn Kampman
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org
Re: Infinite loop in SectionIDMap.get() and .put()
Posted by Arjohn Kampman <ar...@vound-software.com>.
On 22/11/2017 23:22, Andreas Beeker wrote:
> On 11/22/17 9:01 PM, pj.fanning wrote:
>> Hi Arjohn,
>> Could you log a bugzilla issue? Would it be possible to provide a Java test
>> case?
>>
> Reproducing this is easy ... and it's a shame this hasn't bubbled up earlier.
> I've fixed and junit-tested it - will commit with bugzilla entry probably tomorrow.
>
> Andi
>
Thanks Andi!
--
Arjohn
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org
Re: Infinite loop in SectionIDMap.get() and .put()
Posted by Andreas Beeker <ki...@apache.org>.
On 11/22/17 9:01 PM, pj.fanning wrote:
> Hi Arjohn,
> Could you log a bugzilla issue? Would it be possible to provide a Java test
> case?
>
Reproducing this is easy ... and it's a shame this hasn't bubbled up earlier.
I've fixed and junit-tested it - will commit with bugzilla entry probably tomorrow.
Andi
Re: Infinite loop in SectionIDMap.get() and .put()
Posted by "pj.fanning" <fa...@yahoo.com>.
Hi Arjohn,
Could you log a bugzilla issue? Would it be possible to provide a Java test
case?
--
Sent from: http://apache-poi.1045710.n5.nabble.com/POI-User-f2280730.html
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org