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

Jean-Baptiste updated MESOS-8011:
---------------------------------
    Description: 
h2. Overview
After a succesful build of Mesos in the different versions (1.3.0 / 1.3.1 / 
1.4.0 / 1.5.0), I still get stuck with the following segfault when starting the 
Mesos agent:

h2. Environment
* *Debian* Linux 8.7 (Jessie)
* *Kernel* 4.12 (also tried with 3.16 and 4.9)
* *Mesos* 1.3.0 (also tried with 1.3.1, 1.4.0 and 1.5.0)
* *Libnl* 3.2.27-2

h2. Stack trace
{code}
Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Starting Mesos Slave...
Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Started Mesos Slave.
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: WARNING: Logging before 
InitGoogleLogging() is written to STDERR
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.510066  2717 
parse.hpp:97] Specifying an absolute filename to read a command line option out 
of without using 'file:// is deprecated and will be removed in a future 
release. Simply adding 'file://' to the beginning of the path should eliminate 
this warning.
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.510259  2717 
main.cpp:322] Build: 2017-09-04 19:29:27 by pbuilder
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.510275  2717 
main.cpp:323] Version: 1.3.1
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.511230  2717 
logging.cpp:194] INFO level logging started!
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.517127  2717 
systemd.cpp:238] systemd version `215` detected
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.517174  2717 
systemd.cpp:246] Required functionality `Delegate` was introduced in Version 
`218`. Your system may not function properly; however since some distributions 
have patched systemd packages, your system may still be functional. This is why 
we keep running. See MESOS-3352 for more information
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.517293  2717 
main.cpp:432] Inializing systemd state
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.520074  2717 
systemd.cpp:326] Started systemd slice `mesos_executors.slice`
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.611994  2717 
containerizer.cpp:189] 'posix/disk' has been renamed as 'disk/du', please 
update your --isolation flag to use 'disk/du'
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.612027  2717 
containerizer.cpp:221] Using isolation: 
cgroups/cpu,posix/mem,posix/disk,network/port_mapping,filesystem/posix
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.615073  2717 
linux_launcher.cpp:150] Using /sys/fs/cgroup/freezer as the freezer hierarchy 
for the Linux launcher
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.615413  2717 
provisioner.cpp:249] Using default backend 'overlay'
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: mesos-slave: 
../3rdparty/boost-1.53.0/boost/icl/concept/interval.hpp:586: typename 
boost::enable_if<boost::icl::is_asymmetric_interval<Type>, bool>::type 
boost::icl::non_empty::exclusive_less(const Type&, const Type&) [with Type = 
Interval<short unsigned int>; typename 
boost::enable_if<boost::icl::is_asymmetric_interval<Type>, bool>::type = bool]: 
Assertion `!(icl::is_empty(left) || icl::is_empty(right))' failed.
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: *** Aborted at 1506343306 
(unix time) try "date -d @1506343306" if you are using GNU date ***
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: PC: @     0x7f27069d1067 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: *** SIGABRT (@0xa9d) 
received by PID 2717 (TID 0x7f270a0a2800) from PID 2717; stack trace: ***
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2706d56890 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069d1067 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069d2448 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069ca266 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069ca312 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d124c3 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d126a7 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d4d0dc 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d38dc2 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27089dbe2c 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27089cf201 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708944198 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x557ff33c4e7a 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069bdb45 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x557ff33c62db 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @                0x0 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: mesos-slave.service: main process 
exited, code=killed, status=6/ABRT
Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Unit mesos-slave.service entered 
failed state.
{code}

  was:
h2. Overview
After a succesful build of Mesos in the different versions (1.3.0 / 1.3.1 / 
1.4.0 / 1.5.0), I still get stuck with the following segfault when starting the 
`Mesos` agent:

h2. Environment
* *Debian* Linux `8.7` (Jessie)
* *Kernel* `4.12` (also tried with 3.16 and 4.9)
* *Mesos* `1.3.0` (also tried with 1.3.1, 1.4.0 and 1.5.0)
* *Libnl* `3.2.27-2`

h2. Stack trace
{code}
Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Starting Mesos Slave...
Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Started Mesos Slave.
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: WARNING: Logging before 
InitGoogleLogging() is written to STDERR
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.510066  2717 
parse.hpp:97] Specifying an absolute filename to read a command line option out 
of without using 'file:// is deprecated and will be removed in a future 
release. Simply adding 'file://' to the beginning of the path should eliminate 
this warning.
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.510259  2717 
main.cpp:322] Build: 2017-09-04 19:29:27 by pbuilder
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.510275  2717 
main.cpp:323] Version: 1.3.1
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.511230  2717 
logging.cpp:194] INFO level logging started!
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.517127  2717 
systemd.cpp:238] systemd version `215` detected
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.517174  2717 
systemd.cpp:246] Required functionality `Delegate` was introduced in Version 
`218`. Your system may not function properly; however since some distributions 
have patched systemd packages, your system may still be functional. This is why 
we keep running. See MESOS-3352 for more information
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.517293  2717 
main.cpp:432] Inializing systemd state
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.520074  2717 
systemd.cpp:326] Started systemd slice `mesos_executors.slice`
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.611994  2717 
containerizer.cpp:189] 'posix/disk' has been renamed as 'disk/du', please 
update your --isolation flag to use 'disk/du'
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.612027  2717 
containerizer.cpp:221] Using isolation: 
cgroups/cpu,posix/mem,posix/disk,network/port_mapping,filesystem/posix
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.615073  2717 
linux_launcher.cpp:150] Using /sys/fs/cgroup/freezer as the freezer hierarchy 
for the Linux launcher
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.615413  2717 
provisioner.cpp:249] Using default backend 'overlay'
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: mesos-slave: 
../3rdparty/boost-1.53.0/boost/icl/concept/interval.hpp:586: typename 
boost::enable_if<boost::icl::is_asymmetric_interval<Type>, bool>::type 
boost::icl::non_empty::exclusive_less(const Type&, const Type&) [with Type = 
Interval<short unsigned int>; typename 
boost::enable_if<boost::icl::is_asymmetric_interval<Type>, bool>::type = bool]: 
Assertion `!(icl::is_empty(left) || icl::is_empty(right))' failed.
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: *** Aborted at 1506343306 
(unix time) try "date -d @1506343306" if you are using GNU date ***
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: PC: @     0x7f27069d1067 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: *** SIGABRT (@0xa9d) 
received by PID 2717 (TID 0x7f270a0a2800) from PID 2717; stack trace: ***
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2706d56890 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069d1067 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069d2448 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069ca266 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069ca312 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d124c3 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d126a7 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d4d0dc 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d38dc2 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27089dbe2c 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27089cf201 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708944198 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x557ff33c4e7a 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069bdb45 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x557ff33c62db 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @                0x0 
(unknown)
Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: mesos-slave.service: main process 
exited, code=killed, status=6/ABRT
Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Unit mesos-slave.service entered 
failed state.
{code}


> Enabling Port mapping generate segfault 
> ----------------------------------------
>
>                 Key: MESOS-8011
>                 URL: https://issues.apache.org/jira/browse/MESOS-8011
>             Project: Mesos
>          Issue Type: Bug
>          Components: agent, network
>    Affects Versions: 1.3.0, 1.3.1, 1.4.0
>            Reporter: Jean-Baptiste
>              Labels: core, isolation
>
> h2. Overview
> After a succesful build of Mesos in the different versions (1.3.0 / 1.3.1 / 
> 1.4.0 / 1.5.0), I still get stuck with the following segfault when starting 
> the Mesos agent:
> h2. Environment
> * *Debian* Linux 8.7 (Jessie)
> * *Kernel* 4.12 (also tried with 3.16 and 4.9)
> * *Mesos* 1.3.0 (also tried with 1.3.1, 1.4.0 and 1.5.0)
> * *Libnl* 3.2.27-2
> h2. Stack trace
> {code}
> Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Starting Mesos Slave...
> Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Started Mesos Slave.
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: WARNING: Logging before 
> InitGoogleLogging() is written to STDERR
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.510066  
> 2717 parse.hpp:97] Specifying an absolute filename to read a command line 
> option out of without using 'file:// is deprecated and will be removed in a 
> future release. Simply adding 'file://' to the beginning of the path should 
> eliminate this warning.
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.510259  
> 2717 main.cpp:322] Build: 2017-09-04 19:29:27 by pbuilder
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.510275  
> 2717 main.cpp:323] Version: 1.3.1
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.511230  
> 2717 logging.cpp:194] INFO level logging started!
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.517127  
> 2717 systemd.cpp:238] systemd version `215` detected
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.517174  
> 2717 systemd.cpp:246] Required functionality `Delegate` was introduced in 
> Version `218`. Your system may not function properly; however since some 
> distributions have patched systemd packages, your system may still be 
> functional. This is why we keep running. See MESOS-3352 for more information
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.517293  
> 2717 main.cpp:432] Inializing systemd state
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.520074  
> 2717 systemd.cpp:326] Started systemd slice `mesos_executors.slice`
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: W0925 12:41:46.611994  
> 2717 containerizer.cpp:189] 'posix/disk' has been renamed as 'disk/du', 
> please update your --isolation flag to use 'disk/du'
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.612027  
> 2717 containerizer.cpp:221] Using isolation: 
> cgroups/cpu,posix/mem,posix/disk,network/port_mapping,filesystem/posix
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.615073  
> 2717 linux_launcher.cpp:150] Using /sys/fs/cgroup/freezer as the freezer 
> hierarchy for the Linux launcher
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: I0925 12:41:46.615413  
> 2717 provisioner.cpp:249] Using default backend 'overlay'
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: mesos-slave: 
> ../3rdparty/boost-1.53.0/boost/icl/concept/interval.hpp:586: typename 
> boost::enable_if<boost::icl::is_asymmetric_interval<Type>, bool>::type 
> boost::icl::non_empty::exclusive_less(const Type&, const Type&) [with Type = 
> Interval<short unsigned int>; typename 
> boost::enable_if<boost::icl::is_asymmetric_interval<Type>, bool>::type = 
> bool]: Assertion `!(icl::is_empty(left) || icl::is_empty(right))' failed.
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: *** Aborted at 1506343306 
> (unix time) try "date -d @1506343306" if you are using GNU date ***
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: PC: @     0x7f27069d1067 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: *** SIGABRT (@0xa9d) 
> received by PID 2717 (TID 0x7f270a0a2800) from PID 2717; stack trace: ***
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2706d56890 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069d1067 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069d2448 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069ca266 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069ca312 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d124c3 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d126a7 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d4d0dc 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708d38dc2 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27089dbe2c 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27089cf201 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f2708944198 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x557ff33c4e7a 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x7f27069bdb45 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @     0x557ff33c62db 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 mesos-slave[2754]: @                0x0 
> (unknown)
> Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: mesos-slave.service: main process 
> exited, code=killed, status=6/ABRT
> Sep 25 12:41:46 ip-10-43-20-218 systemd[1]: Unit mesos-slave.service entered 
> failed state.
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to