Roman Puchkovskiy created IGNITE-17006:
------------------------------------------

             Summary: Add protection against arbitrary page memory links in 
LinkRowId
                 Key: IGNITE-17006
                 URL: https://issues.apache.org/jira/browse/IGNITE-17006
             Project: Ignite
          Issue Type: Improvement
          Components: persistence
            Reporter: Roman Puchkovskiy
            Assignee: Roman Puchkovskiy
             Fix For: 3.0.0-alpha5


It's theoretically possible to pass an arbitrary page memory link (via 
LinkRowId) which might cause troubles:
 # If pageId exceeds page memory limit, the JVM might crash
 # If the page with this pageId was never initialized, an attempt to read will 
fail with an internal assertion (because lock state will be 0)

A possibility for item ID to be invalid is already handled.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to