[Gluster-Maintainers] Build failed in Jenkins: regression-test-burn-in #4109

jenkins at build.gluster.org jenkins at build.gluster.org
Tue Sep 25 22:48:02 UTC 2018


See <https://build.gluster.org/job/regression-test-burn-in/4109/display/redirect?page=changes>

Changes:

[atin] mgmt/glusterd: NULL pointer dereferencing clang fix

[atin] glusterd: fix coverity issues

[Amar Tumballi] features/marker: Avoid passing structures as parameters to functions

[Amar Tumballi] georep: Fix python3 compatibility (os.pipe)

[Amar Tumballi] georep: Fix python3 compatibility (configparser)

[Amar Tumballi] nfs : fix coverity issues

[Amar Tumballi] ctime: Provide noatime option

[Amar Tumballi] georep: python3 compatibility (Popen)

------------------------------------------
[...truncated 1019.88 KB...]
./tests/basic/exports_parsing.t  -  0 second


0 test(s) failed 


1 test(s) generated core 
./tests/basic/mgmt_v3-locks.t

Result is 1

+ gdb -ex 'core-file /glfs_sigwait-15148.core' -ex 'set pagination off' -ex 'info proc exe' -ex q
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-110.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
[New LWP 15150]
[New LWP 15152]
[New LWP 15179]
[New LWP 15148]
[New LWP 15149]
[New LWP 15180]
[New LWP 15153]
[New LWP 15151]
Core was generated by `glusterd --xlator-option management.working-directory=/d/backends/3/glusterd --'.
Program terminated with signal 6, Aborted.
#0  0x00007ff5f7566277 in ?? ()
exe = 'glusterd --xlator-option management.working-directory=/d/backends/3/glusterd --'
++ gdb -ex 'core-file /glfs_sigwait-15148.core' -ex 'set pagination off' -ex 'info proc exe' -ex q
++ tail -1
++ cut -d ''\''' -f2
++ cut -d ' ' -f1
+ executable_name=glusterd
++ which glusterd
+ executable_path=/build/install/sbin/glusterd
+ set +x

=========================================================
              Start printing backtrace
         program name : /build/install/sbin/glusterd
         corefile     : /glfs_sigwait-15148.core
=========================================================

warning: core file may not match specified executable file.
[New LWP 15150]
[New LWP 15152]
[New LWP 15179]
[New LWP 15148]
[New LWP 15149]
[New LWP 15180]
[New LWP 15153]
[New LWP 15151]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `glusterd --xlator-option management.working-directory=/d/backends/3/glusterd --'.
Program terminated with signal 6, Aborted.
#0  0x00007ff5f7566277 in raise () from /lib64/libc.so.6

Thread 8 (Thread 0x7ff5ef504700 (LWP 15151)):
#0  0x00007ff5f75f556d in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007ff5f75f5404 in sleep () from /lib64/libc.so.6
No symbol table info available.
#2  0x00007ff5f8f52871 in pool_sweeper (arg=0x0) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/mem-pool.c>:463
        state = {death_row = {next = 0x0, prev = 0x0}, cold_lists = {0x0 <repeats 1024 times>}, n_cold_lists = 0}
        pool_list = 0x0
        next_pl = 0x0
        pt_pool = 0x0
        i = 0
        begin_time = {tv_sec = 0, tv_usec = 0}
        end_time = {tv_sec = 0, tv_usec = 0}
        elapsed = {tv_sec = 0, tv_usec = 0}
#3  0x00007ff5f7d65e25 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007ff5f762ebad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 7 (Thread 0x7ff5ee502700 (LWP 15153)):
#0  0x00007ff5f7d69d42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ff5f8f69e88 in syncenv_task (proc=0x1eef120) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/syncop.c>:591
        env = 0x1eeed60
        task = 0x0
        sleep_till = {tv_sec = 1537905959, tv_nsec = 0}
        ret = 0
#2  0x00007ff5f8f6a123 in syncenv_processor (thdata=0x1eef120) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/syncop.c>:681
        env = 0x1eeed60
        proc = 0x1eef120
        task = 0x7ff5dc018de0
#3  0x00007ff5f7d65e25 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007ff5f762ebad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 6 (Thread 0x7ff5e8de3700 (LWP 15180)):
#0  0x00007ff5f762f183 in epoll_wait () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007ff5f8f93680 in event_dispatch_epoll_worker (data=0x1f47730) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/event-epoll.c>:658
        event = {events = 1, data = {ptr = 0x100000007, fd = 7, u32 = 7, u64 = 4294967303}}
        ret = -1
        ev_data = 0x1f47730
        event_pool = 0x1ee5c40
        myindex = 1
        timetodie = 0
        __FUNCTION__ = "event_dispatch_epoll_worker"
#2  0x00007ff5f7d65e25 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00007ff5f762ebad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7ff5f0506700 (LWP 15149)):
#0  0x00007ff5f7d6cf3d in nanosleep () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ff5f8f2b48e in gf_timer_proc (data=0x1eedb90) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/timer.c>:195
        now = 22698387242698
        now_ts = {tv_sec = 22698, tv_nsec = 387242698}
        reg = 0x1eedb90
        sleepts = {tv_sec = 1, tv_nsec = 0}
        event = 0x1f9bd80
        tmp = 0x1f9e210
        old_THIS = 0x0
#2  0x00007ff5f7d65e25 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00007ff5f762ebad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7ff5f9435780 (LWP 15148)):
#0  0x00007ff5f7d66f97 in pthread_join () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ff5f8f9396e in event_dispatch_epoll (event_pool=0x1ee5c40) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/event-epoll.c>:758
        i = 1
        t_id = 140694150592256
        pollercount = 1
        ret = 0
        ev_data = 0x1f47730
        thread_name = "epoll000\000\000"
        __FUNCTION__ = "event_dispatch_epoll"
#2  0x00007ff5f8f51031 in event_dispatch (event_pool=0x1ee5c40) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/event.c>:116
        ret = -1
        __FUNCTION__ = "event_dispatch"
#3  0x000000000040b606 in ?? ()
No symbol table info available.
#4  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 0x7ff5e95e4700 (LWP 15179)):
#0  0x00007ff5f7d69995 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ff5eda28856 in hooks_worker (args=0x1ef74d0) at <https://build.gluster.org/job/regression-test-burn-in/ws/xlators/mgmt/glusterd/src/glusterd-hooks.c>:527
        conf = 0x7ff5f92b3060
        hooks_priv = 0x1f9d930
        stub = 0x0
#2  0x00007ff5f7d65e25 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00007ff5f762ebad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7ff5eed03700 (LWP 15152)):
#0  0x00007ff5f7d69d42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ff5f8f69e88 in syncenv_task (proc=0x1eeed60) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/syncop.c>:591
        env = 0x1eeed60
        task = 0x0
        sleep_till = {tv_sec = 1537905959, tv_nsec = 0}
        ret = 0
#2  0x00007ff5f8f6a123 in syncenv_processor (thdata=0x1eeed60) at <https://build.gluster.org/job/regression-test-burn-in/ws/libglusterfs/src/syncop.c>:681
        env = 0x1eeed60
        proc = 0x1eeed60
        task = 0x7ff5dc018de0
#3  0x00007ff5f7d65e25 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007ff5f762ebad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7ff5efd05700 (LWP 15150)):
#0  0x00007ff5f7566277 in raise () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007ff5f7567968 in abort () from /lib64/libc.so.6
No symbol table info available.
#2  0x00007ff5f75a8d37 in __libc_message () from /lib64/libc.so.6
No symbol table info available.
#3  0x00007ff5f75a8e1e in __libc_fatal () from /lib64/libc.so.6
No symbol table info available.
#4  0x00007ff5f75a9193 in _IO_vtable_check () from /lib64/libc.so.6
No symbol table info available.
#5  0x00007ff5f75adcab in _IO_cleanup () from /lib64/libc.so.6
No symbol table info available.
#6  0x00007ff5f7569b8b in __run_exit_handlers () from /lib64/libc.so.6
No symbol table info available.
#7  0x00007ff5f7569c27 in exit () from /lib64/libc.so.6
No symbol table info available.
#8  0x0000000000408c12 in ?? ()
No symbol table info available.
#9  0x0000000000000001 in ?? ()
No symbol table info available.
#10 0x00000000000186c0 in ?? ()
No symbol table info available.
#11 0x0000000000414a18 in ?? ()
No symbol table info available.
#12 0x000000000000000f in ?? ()
No symbol table info available.
#13 0x0000000000000000 in ?? ()
No symbol table info available.
=========================================================
              Finish backtrace
         program name : /build/install/sbin/glusterd
         corefile     : /glfs_sigwait-15148.core
=========================================================

+ rm -f /build/install/cores/gdbout.txt
+ sort /build/install/cores/liblist.txt
+ uniq
+ cat /build/install/cores/liblist.txt.tmp
+ grep -v /build/install
+ tar -cf /archives/archived_builds/build-install-regression-test-burn-in-4109.tar /build/install/sbin /build/install/bin /build/install/lib /build/install/libexec /build/install/cores
tar: Removing leading `/' from member names
+ tar -rhf /archives/archived_builds/build-install-regression-test-burn-in-4109.tar -T /build/install/cores/liblist.txt
tar: Removing leading `/' from member names
+ bzip2 /archives/archived_builds/build-install-regression-test-burn-in-4109.tar
+ rm -f /build/install/cores/liblist.txt
+ rm -f /build/install/cores/liblist.txt.tmp
+ find /archives -size +1G -delete -type f
+ echo 'Cores and build archived in http://builder102.cloud.gluster.org/archived_builds/build-install-regression-test-burn-in-4109.tar.bz2'
Cores and build archived in http://builder102.cloud.gluster.org/archived_builds/build-install-regression-test-burn-in-4109.tar.bz2
+ echo 'Open core using the following command to get a proper stack'
Open core using the following command to get a proper stack
+ echo 'Example: From root of extracted tarball'
Example: From root of extracted tarball
+ echo '\t\tgdb -ex '\''set sysroot ./'\'' -ex '\''core-file ./build/install/cores/xxx.core'\'' <target, say ./build/install/sbin/glusterd>'
\t\tgdb -ex 'set sysroot ./' -ex 'core-file ./build/install/cores/xxx.core' <target, say ./build/install/sbin/glusterd>
+ RET=1
+ '[' 1 -ne 0 ']'
+ tar -czf <https://build.gluster.org/job/regression-test-burn-in/4109/artifact/glusterfs-logs.tgz> /var/log/glusterfs /var/log/messages /var/log/messages-20180902 /var/log/messages-20180909 /var/log/messages-20180916 /var/log/messages-20180923
tar: Removing leading `/' from member names
+ scp -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i <https://build.gluster.org/job/regression-test-burn-in/ws/> glusterfs-logs.tgz _logs_collector at http.int.rht.gluster.org:/var/www/glusterfs-logs/regression-test-burn-in-4109.tgz
ssh: connect to host http.int.rht.gluster.org port 22: Connection timed out
lost connection
+ true
+ case $(uname -s) in
++ uname -s
+ /sbin/sysctl -w kernel.core_pattern=/%e-%p.core
kernel.core_pattern = /%e-%p.core
+ exit 1
Build step 'Execute shell' marked build as failure


More information about the maintainers mailing list