[Bug 61809] New: Infinite loop in SectionIDMap.get() and .put()

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 61809] New: Infinite loop in SectionIDMap.get() and .put()

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61809

            Bug ID: 61809
           Summary: Infinite loop in SectionIDMap.get() and .put()
           Product: POI
           Version: 3.17-dev
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HPSF
          Assignee: [hidden email]
          Reporter: [hidden email]
  Target Milestone: ---

POI 3.17 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().

The put(ClassID, PropertyIDMap) method has the same problem. This bug was
introduced in revision r1751165

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 61809] Infinite loop in SectionIDMap.get() and .put()

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=61809

Andreas Beeker <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #1 from Andreas Beeker <[hidden email]> ---
Deprecated and removed obsolete methods via r1816205

It wasn't possible to create a custom PropertyIDMap object anyway, so
registering in SectionIDMap was futile.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]