[ 
https://issues.apache.org/jira/browse/IMPALA-14794?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18069662#comment-18069662
 ] 

ASF subversion and git services commented on IMPALA-14794:
----------------------------------------------------------

Commit 59504bd7ca7845bf88ea03a671840dee62baf981 in impala's branch 
refs/heads/master from Balazs Hevele
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=59504bd7c ]

IMPALA-14859: Fix crashes in parquet-column-chunk-reader.cc

If running out of memory when trying to uncompress dictionary page
buffer during parquet read, there was a crash, because there was an
assumption that dict_page_pool_ failed to allocate it, but
dict_page_pool_ is not initialized in this case, so there is a nullptr
dereference.
The error was fixed by only referencing dict_page_pool_ in the path
where it is valid, and reverting the other path to reference parent's
dictionary_pool_, which always exists.

The error was introduced in IMPALA-14794
with commit 49f0ab1d09541f960cee12e9a5e6aa38ec21565a

Change-Id: I7e6b4e17c627baf97dee04cdfb9c63cdc0dad3b5
Reviewed-on: http://gerrit.cloudera.org:8080/24140
Tested-by: Impala Public Jenkins <[email protected]>
Reviewed-by: Csaba Ringhofer <[email protected]>


> Implement small string optimization in Parquet scanner
> ------------------------------------------------------
>
>                 Key: IMPALA-14794
>                 URL: https://issues.apache.org/jira/browse/IMPALA-14794
>             Project: IMPALA
>          Issue Type: Sub-task
>          Components: Backend
>            Reporter: Csaba Ringhofer
>            Assignee: Balazs Hevele
>            Priority: Major
>             Fix For: Impala 5.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to