[ https://issues.apache.org/jira/browse/YARN-7857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16352824#comment-16352824 ]
Miklos Szegedi commented on YARN-7857: -------------------------------------- [~Jim_Brennan], I agree let's postpone removing the guard. The RH7 code checks much less. It seems like it checks only the pages that it needs, so probably that is why it is not crashing like the RH6 code. However, I am interested why the kernel traps the expansion of the stack despite of the fact that we are within the actual limit of the stack. > -fstack-check compilation flag causes binary incompatibility for > container-executor between RHEL 6 and RHEL 7 > ------------------------------------------------------------------------------------------------------------- > > Key: YARN-7857 > URL: https://issues.apache.org/jira/browse/YARN-7857 > Project: Hadoop YARN > Issue Type: Bug > Components: nodemanager > Affects Versions: 3.0.0 > Reporter: Jim Brennan > Assignee: Jim Brennan > Priority: Major > Attachments: YARN-7857.001.patch > > > The segmentation fault in container-executor reported in [YARN-7796] appears > to be due to a binary compatibility issue with the {{-fstack-check}} flag > that was added in [YARN-6721] > Based on my testing, a container-executor (without the patch from > [YARN-7796]) compiled on RHEL 6 with the -fstack-check flag always hits this > segmentation fault when run on RHEL 7. But if you compile without this flag, > the container-executor runs on RHEL 7 with no problems. I also verified this > with a simple program that just does the copy_file. > I think we need to either remove this flag, or find a suitable alternative. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org