Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[C++] When using arrow to create hdfs link, StackOverflowError is reported #45335

Open
muyangren123456 opened this issue Jan 23, 2025 · 1 comment
Labels
Component: C++ Type: usage Issue is a user question

Comments

@muyangren123456
Copy link

Describe the usage question you have. Please include as many useful details as possible.

I am using arrow-7.0.0 and hadoop3.2.1. When I connect to hdfs through fs::FileSystemFromUriOrPath provided by arrow, the function is normal. However, when I introduce the libGKlib.so library into the project, the connection with hdfs will be reported with Exception: java.lang.StackOverflowError thrown from the UncaughtExceptionHandler in thread "process reaper". The libGKlib.so library from https://github.com/KarypisLab/GKlib 。I find the error happened in
arrow/cpp/src/arrow/io/hdfs_internal.cc hdfsFS LibHdfsShim::BuilderConnect

Component(s)

C++

@muyangren123456 muyangren123456 added the Type: usage Issue is a user question label Jan 23, 2025
@amoeba amoeba changed the title 【c++】When using arrow to create hdfs link, StackOverflowError is reported [C++] When using arrow to create hdfs link, StackOverflowError is reported Jan 23, 2025
@amoeba
Copy link
Member

amoeba commented Jan 23, 2025

Hi @muyangren123456, are you able to try a more recent version of Arrow? And, if at all possible, could you share a minimal set of steps to reproduce the error?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: C++ Type: usage Issue is a user question
Projects
None yet
Development

No branches or pull requests

2 participants