You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Charles Allen (JIRA)" <ji...@apache.org> on 2017/06/02 00:38:04 UTC

[jira] [Updated] (MESOS-7603) longjmp error in libcurl

     [ https://issues.apache.org/jira/browse/MESOS-7603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Charles Allen updated MESOS-7603:
---------------------------------
    Description: 
We encountered the following error when the fetcher tries to run on a mesos 1.2.0 agent through systemd:

{code}
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: *** longjmp causes uninitialized stack frame ***: /usr/sbin/mesos-agent terminated
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: ======= Backtrace: =========
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(+0x71c07)[0x7f8d08f5fc07]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__fortify_fail+0x47)[0x7f8d08fedb17]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(+0xff56d)[0x7f8d08fed56d]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__longjmp_chk+0x38)[0x7f8d08fed4c8]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libcurl.so.4(+0xae34)[0x7f8d08519e34]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libpthread.so.0(+0x116b0)[0x7f8d098386b0]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libpthread.so.0(pthread_cond_wait+0xbf)[0x7f8d0983448f]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libstdc++.so.6(_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE+0x2b)[0x7f8d095968ab]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libmesos-1.2.0.so(_ZN7process14ProcessManager4waitERKNS_4UPIDE+0x328)[0x7f8d0b47f3d8]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libmesos-1.2.0.so(_ZN7process4waitERKNS_4UPIDERK8Duration+0x2e7)[0x7f8d0b486117]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /usr/sbin/mesos-agent(+0x12810)[0x557e1d691810]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__libc_start_main+0xfc)[0x7f8d08f0e93c]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /usr/sbin/mesos-agent(+0x139c9)[0x557e1d6929c9]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: ======= Memory map: ========
{code}

It looks like this error:

https://stackoverflow.com/questions/9191668/error-longjmp-causes-uninitialized-stack-frame 

Where the solution is either set {{curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1)}} or use a special config option to libcurl

  was:
We encountered the following error when the fetcher tries to run on a mesos 1.2.0 agent:

{code}
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: *** longjmp causes uninitialized stack frame ***: /usr/sbin/mesos-agent terminated
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: ======= Backtrace: =========
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(+0x71c07)[0x7f8d08f5fc07]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__fortify_fail+0x47)[0x7f8d08fedb17]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(+0xff56d)[0x7f8d08fed56d]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__longjmp_chk+0x38)[0x7f8d08fed4c8]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libcurl.so.4(+0xae34)[0x7f8d08519e34]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libpthread.so.0(+0x116b0)[0x7f8d098386b0]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libpthread.so.0(pthread_cond_wait+0xbf)[0x7f8d0983448f]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libstdc++.so.6(_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE+0x2b)[0x7f8d095968ab]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libmesos-1.2.0.so(_ZN7process14ProcessManager4waitERKNS_4UPIDE+0x328)[0x7f8d0b47f3d8]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libmesos-1.2.0.so(_ZN7process4waitERKNS_4UPIDERK8Duration+0x2e7)[0x7f8d0b486117]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /usr/sbin/mesos-agent(+0x12810)[0x557e1d691810]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__libc_start_main+0xfc)[0x7f8d08f0e93c]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /usr/sbin/mesos-agent(+0x139c9)[0x557e1d6929c9]
Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: ======= Memory map: ========
{code}

It looks like this error:

https://stackoverflow.com/questions/9191668/error-longjmp-causes-uninitialized-stack-frame 

Where the solution is either set {{curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1)}} or use a special config option to libcurl


> longjmp error in libcurl
> ------------------------
>
>                 Key: MESOS-7603
>                 URL: https://issues.apache.org/jira/browse/MESOS-7603
>             Project: Mesos
>          Issue Type: Bug
>          Components: fetcher
>    Affects Versions: 1.2.0
>            Reporter: Charles Allen
>
> We encountered the following error when the fetcher tries to run on a mesos 1.2.0 agent through systemd:
> {code}
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: *** longjmp causes uninitialized stack frame ***: /usr/sbin/mesos-agent terminated
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: ======= Backtrace: =========
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(+0x71c07)[0x7f8d08f5fc07]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__fortify_fail+0x47)[0x7f8d08fedb17]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(+0xff56d)[0x7f8d08fed56d]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__longjmp_chk+0x38)[0x7f8d08fed4c8]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libcurl.so.4(+0xae34)[0x7f8d08519e34]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libpthread.so.0(+0x116b0)[0x7f8d098386b0]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libpthread.so.0(pthread_cond_wait+0xbf)[0x7f8d0983448f]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libstdc++.so.6(_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE+0x2b)[0x7f8d095968ab]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libmesos-1.2.0.so(_ZN7process14ProcessManager4waitERKNS_4UPIDE+0x328)[0x7f8d0b47f3d8]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libmesos-1.2.0.so(_ZN7process4waitERKNS_4UPIDERK8Duration+0x2e7)[0x7f8d0b486117]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /usr/sbin/mesos-agent(+0x12810)[0x557e1d691810]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /lib64/libc.so.6(__libc_start_main+0xfc)[0x7f8d08f0e93c]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: /usr/sbin/mesos-agent(+0x139c9)[0x557e1d6929c9]
> Jun 01 22:55:53 ip-172-19-68-109 mesos-agent[103454]: ======= Memory map: ========
> {code}
> It looks like this error:
> https://stackoverflow.com/questions/9191668/error-longjmp-causes-uninitialized-stack-frame 
> Where the solution is either set {{curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1)}} or use a special config option to libcurl



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)