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

ARROW-11686: [C++] Call ArrowLog::InstallFailureSignalHandler to show stack trace #9524

Closed
wants to merge 1 commit into from

Conversation

mrkn
Copy link
Member

@mrkn mrkn commented Feb 18, 2021

No description provided.

@github-actions
Copy link

@pitrou
Copy link
Member

pitrou commented Feb 18, 2021

@mrkn This doesn't seem to compile (see failed CI build). Can you take a look?

@mrkn
Copy link
Member Author

mrkn commented Feb 18, 2021

Oops! I'm sorry I thought I checked it but I couldn't do that due to the wrong cmake configuration. I'il fix it.

@mrkn
Copy link
Member Author

mrkn commented Feb 18, 2021

@pitrou The compiling issue was resolved.

@pitrou
Copy link
Member

pitrou commented Feb 18, 2021

Note that it only seems to change something if GLog is enabled?

@pitrou pitrou requested a review from lidavidm February 18, 2021 12:08
@mrkn
Copy link
Member Author

mrkn commented Feb 18, 2021

Yes, it does. InstallFailureSignalHandler and UninstallSingalAction are empty functions if Glog is disabled.

Copy link
Member

@lidavidm lidavidm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks.

FWIW, the log from that commit does say:

Invalid: Expected UNAUTHENTICATED but got Unavailable

and the client does call ABORT_NOT_OK so SIGABRT is expected, no? I think in this case, the Rust integration server either crashed or was not ready and listening in time for the client.

@lidavidm lidavidm closed this in f1e52b7 Feb 18, 2021
GeorgeAp pushed a commit to sirensolutions/arrow that referenced this pull request Jun 7, 2021
… stack trace

Closes apache#9524 from mrkn/ARROW-11686

Authored-by: Kenta Murata <mrkn@mrkn.jp>
Signed-off-by: David Li <li.davidm96@gmail.com>
michalursa pushed a commit to michalursa/arrow that referenced this pull request Jun 13, 2021
… stack trace

Closes apache#9524 from mrkn/ARROW-11686

Authored-by: Kenta Murata <mrkn@mrkn.jp>
Signed-off-by: David Li <li.davidm96@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants