AlenkaF commented on issue #37004:
URL: https://github.com/apache/arrow/issues/37004#issuecomment-4405601094

   I asked Copilot to go through the backtrace and I checked the result. It 
does seem that, in both cases, when casting an extension type with list-based 
storage, the cast kernel produces `ArrayData` with the correct type but drops 
the child data. When the extension type then tries to wrap this into an 
`ExtensionArray` and calls `MakeArray`, it tries to construct a list array from 
that incomplete `ArrayData` and crashes.
   
   In case that helps anybody starting to look for a fix. Will also update the 
title to reflect the underlying bug.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to