Micah Kornfield created ARROW-187: ------------------------------------- Summary: [C++] Decide on how pedantic we want to be about exceptions Key: ARROW-187 URL: https://issues.apache.org/jira/browse/ARROW-187 Project: Apache Arrow Issue Type: Bug Reporter: Micah Kornfield
We currently have code sprinkled around constructors that can technically fail because we either do a memcpy/allocation via vector copy constructor (we might be using a move constructor in places) and make_shared<>. These are very small memory allocations but they can throw std::bad_alloc. Technically, we would need to convert these to use Init or static factories. (types.h is one place to look) -- This message was sent by Atlassian JIRA (v6.3.4#6332)