Date: Thu, 3 Dec 2015 00:40:35 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: rmacklem@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-stable@FreeBSD.org Subject: FreeBSD_stable_10 - Build #1861 - Failure Message-ID: <1537731010.369.1449103238565.JavaMail.jenkins@jenkins-9.freebsd.org>
next in thread | raw e-mail | index | archive | help
FreeBSD_stable_10 - Build #1861 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_stable_10/1861/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_stable_10/1861/cha= nges Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_stable_10/1861/cons= ole Change summaries: 291655 by rmacklem: MFC: r291035 The problem report was for a crash that happened when smbfs was trying to do a mount. Given the backtrace, it appears that the crash occurred when smb_vc_create() failed and then called smb_vc_put() with vcp->vc_iod =3D=3D NULL. smb_vc_put() subsequently called smb_vc_disconnect() with vcp->vc_iod =3D=3D NULL, causing the crash. This patch adds a check for vcp->vc_iod !=3D NULL in smb_vc_disconnect() to avoid the crash. It also fixes the case in smb_vc_create() where kproc_create() fails so that it destroys the mutexes and sets vcp->vc_iod =3D=3D NULL before free()'ing the iod structure. The end of the build log: [...truncated 116527 lines...] CC=3D'cc ' mkdep -f .depend -a -D_FILE_OFFSET_BITS=3D64 -std=3Dgnu99 /= builds/FreeBSD_stable_10/usr.bin/bzip2/../../contrib/bzip2/bzip2.c echo bzip2: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/usr/= lib/libc.a /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/usr/l= ib/libbz2.a >> .depend --- depend_subdir_bzip2recover --- =3D=3D=3D> usr.bin/bzip2recover (depend) --- tests.depend__D --- echo fifo_io: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/us= r/lib/libc.a >> .depend.fifo_io (cd /builds/FreeBSD_stable_10/tests/sys/fifo && make -f /builds/FreeBSD_sta= ble_10/tests/sys/fifo/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dfifo_m= isc DEPENDFILE=3D.depend.fifo_misc .MAKE.DEPENDFILE=3D.depend.fifo_misc = depend) --- usr.bin.depend__D --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -std=3Dgnu99 /builds/FreeBSD_stable_10= /usr.bin/bzip2recover/../../contrib/bzip2/bzip2recover.c --- tests.depend__D --- --- .depend.fifo_misc --- rm -f .depend.fifo_misc CC=3D'cc ' mkdep -f .depend.fifo_misc -a -std=3Dgnu99 /builds/FreeBSD= _stable_10/tests/sys/fifo/fifo_misc.c --- usr.bin.depend__D --- echo bzip2recover: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/t= mp/usr/lib/libc.a >> .depend --- depend_subdir_c89 --- =3D=3D=3D> usr.bin/c89 (depend) --- tests.depend__D --- echo fifo_misc: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/= usr/lib/libc.a >> .depend.fifo_misc --- usr.bin.depend__D --- --- .depend --- rm -f .depend --- tests.depend__D --- (cd /builds/FreeBSD_stable_10/tests/sys/fifo && make -f /builds/FreeBSD_sta= ble_10/tests/sys/fifo/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dfifo_o= pen DEPENDFILE=3D.depend.fifo_open .MAKE.DEPENDFILE=3D.depend.fifo_open = depend) --- usr.bin.depend__D --- CC=3D'cc ' mkdep -f .depend -a -std=3Dgnu99 /builds/FreeBSD_stable_10= /usr.bin/c89/c89.c --- tests.depend__D --- --- .depend.fifo_open --- rm -f .depend.fifo_open CC=3D'cc ' mkdep -f .depend.fifo_open -a -std=3Dgnu99 /builds/FreeBSD= _stable_10/tests/sys/fifo/fifo_open.c --- usr.bin.depend__D --- echo c89: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/usr/li= b/libc.a >> .depend --- depend_subdir_c99 --- =3D=3D=3D> usr.bin/c99 (depend) --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -std=3Dgnu99 /builds/FreeBSD_stable_10= /usr.bin/c99/c99.c --- tests.depend__D --- echo fifo_open: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/= usr/lib/libc.a >> .depend.fifo_open =3D=3D=3D> tests/sys/file (depend) --- usr.bin.depend__D --- echo c99: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/usr/li= b/libc.a >> .depend --- depend_subdir_calendar --- =3D=3D=3D> usr.bin/calendar (depend) --- tests.depend__D --- (cd /builds/FreeBSD_stable_10/tests/sys/file && make -f /builds/FreeBSD_sta= ble_10/tests/sys/file/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dflock_= helper DEPENDFILE=3D.depend.flock_helper .MAKE.DEPENDFILE=3D.depend.flock_= helper depend) --- usr.bin.depend__D --- --- _sub.depend --- =3D=3D=3D> usr.bin/calendar/tests (depend) --- tests.depend__D --- --- .depend.flock_helper --- rm -f .depend.flock_helper CC=3D'cc ' mkdep -f .depend.flock_helper -a -std=3Dgnu99 /builds/Free= BSD_stable_10/tests/sys/file/flock_helper.c --- usr.bin.depend__D --- --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -std=3Dgnu99 /builds/FreeBSD_stable_10= /usr.bin/calendar/calendar.c /builds/FreeBSD_stable_10/usr.bin/calendar/loc= ale.c /builds/FreeBSD_stable_10/usr.bin/calendar/events.c /builds/FreeBSD_s= table_10/usr.bin/calendar/dates.c /builds/FreeBSD_stable_10/usr.bin/calenda= r/parsedata.c /builds/FreeBSD_stable_10/usr.bin/calendar/io.c /builds/FreeB= SD_stable_10/usr.bin/calendar/day.c /builds/FreeBSD_stable_10/usr.bin/calen= dar/ostern.c /builds/FreeBSD_stable_10/usr.bin/calendar/paskha.c /builds/Fr= eeBSD_stable_10/usr.bin/calendar/pom.c /builds/FreeBSD_stable_10/usr.bin/ca= lendar/sunpos.c --- tests.depend__D --- echo flock_helper: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/t= mp/usr/lib/libc.a /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tm= p/usr/lib/libpthread.a >> .depend.flock_helper (cd /builds/FreeBSD_stable_10/tests/sys/file && make -f /builds/FreeBSD_sta= ble_10/tests/sys/file/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dftrunc= ate_test DEPENDFILE=3D.depend.ftruncate_test .MAKE.DEPENDFILE=3D.depend.ft= runcate_test depend) --- .depend.ftruncate_test --- rm -f .depend.ftruncate_test CC=3D'cc ' mkdep -f .depend.ftruncate_test -a -std=3Dgnu99 /builds/Fr= eeBSD_stable_10/tests/sys/file/ftruncate_test.c --- sys.depend__D --- =3D=3D=3D> sys/boot/i386/libfirewire (depend) --- tests.depend__D --- echo ftruncate_test: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10= /tmp/usr/lib/libc.a >> .depend.ftruncate_test (cd /builds/FreeBSD_stable_10/tests/sys/file && make -f /builds/FreeBSD_sta= ble_10/tests/sys/file/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dnewfil= eops_on_fork_test DEPENDFILE=3D.depend.newfileops_on_fork_test .MAKE.DEPEN= DFILE=3D.depend.newfileops_on_fork_test depend) --- sys.depend__D --- --- machine --- ln -sf /builds/FreeBSD_stable_10/sys/boot/i386/libfirewire/../../../i386/in= clude machine --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -D_BOOT -I/builds/FreeBSD_stable_10/sys/b= oot/i386/libfirewire/../../common -I/builds/FreeBSD_stable_10/sys/boot/i386= /libfirewire/../../.. -I. -I/builds/FreeBSD_stable_10/sys/boot/i386/libfire= wire/../../../../lib/libstand -I/builds/FreeBSD_stable_10/sys/boot/i386/lib= firewire/../btx/lib -I/builds/FreeBSD_stable_10/sys/boot/i386/libfirewire/.= ./libi386 -std=3Dgnu99 /builds/FreeBSD_stable_10/sys/boot/i386/libfirewir= e/firewire.c /builds/FreeBSD_stable_10/sys/boot/i386/libfirewire/fwohci.c /= builds/FreeBSD_stable_10/sys/boot/i386/libfirewire/dconsole.c /builds/FreeB= SD_stable_10/sys/boot/i386/libfirewire/../../../dev/dcons/dcons.c /builds/F= reeBSD_stable_10/sys/boot/i386/libfirewire/../../../dev/firewire/fwcrom.c --- tests.depend__D --- --- .depend.newfileops_on_fork_test --- rm -f .depend.newfileops_on_fork_test CC=3D'cc ' mkdep -f .depend.newfileops_on_fork_test -a -std=3Dgnu99 /= builds/FreeBSD_stable_10/tests/sys/file/newfileops_on_fork_test.c echo newfileops_on_fork_test: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_= stable_10/tmp/usr/lib/libc.a /builds/FreeBSD_stable_10/obj/builds/FreeBSD_s= table_10/tmp/usr/lib/libpthread.a >> .depend.newfileops_on_fork_test (cd /builds/FreeBSD_stable_10/tests/sys/file && make -f /builds/FreeBSD_sta= ble_10/tests/sys/file/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dclosef= rom_test DEPENDFILE=3D.depend.closefrom_test .MAKE.DEPENDFILE=3D.depend.cl= osefrom_test depend) --- .depend.closefrom_test --- rm -f .depend.closefrom_test CC=3D'cc ' mkdep -f .depend.closefrom_test -a -std=3Dgnu99 /builds/Fr= eeBSD_stable_10/tests/sys/file/closefrom_test.c --- sys.depend__D --- =3D=3D=3D> sys/boot/i386/loader (depend) --- tests.depend__D --- echo closefrom_test: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10= /tmp/usr/lib/libc.a /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/= tmp/usr/lib/libutil.a >> .depend.closefrom_test (cd /builds/FreeBSD_stable_10/tests/sys/file && make -f /builds/FreeBSD_sta= ble_10/tests/sys/file/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Ddup_te= st DEPENDFILE=3D.depend.dup_test .MAKE.DEPENDFILE=3D.depend.dup_test dep= end) --- sys.depend__D --- --- machine --- ln -sf /builds/FreeBSD_stable_10/sys/boot/i386/loader/../../../i386/include= machine --- vers.c --- sh /builds/FreeBSD_stable_10/sys/boot/i386/loader/../../common/newvers.sh /= builds/FreeBSD_stable_10/sys/boot/i386/loader/../loader/version "bootstrap= loader" x86 --- tests.depend__D --- --- .depend.dup_test --- --- sys.depend__D --- --- .depend --- --- tests.depend__D --- rm -f .depend.dup_test --- sys.depend__D --- rm -f .depend --- tests.depend__D --- CC=3D'cc ' mkdep -f .depend.dup_test -a -std=3Dgnu99 /builds/FreeBSD_= stable_10/tests/sys/file/dup_test.c --- sys.depend__D --- CC=3D'cc ' mkdep -f .depend -a -DLOADER_NFS_SUPPORT -DBOOT_FORTH -I/buil= ds/FreeBSD_stable_10/sys/boot/i386/loader/../../ficl -I/builds/FreeBSD_stab= le_10/sys/boot/i386/loader/../../ficl/i386 -DLOADER_GZIP_SUPPORT -DLOADER_D= ISK_SUPPORT -DLOADER_GPT_SUPPORT -DLOADER_MBR_SUPPORT -I/builds/FreeBSD_sta= ble_10/sys/boot/i386/loader/../../common -I. -I/builds/FreeBSD_stable_10/sy= s/boot/i386/loader/.. -I/builds/FreeBSD_stable_10/sys/boot/i386/loader/../b= tx/lib -DLOADER_PREFER_AMD64 -std=3Dgnu99 /builds/FreeBSD_stable_10/sys/b= oot/i386/loader/main.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/conf.= c vers.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/../../common/boot.c= /builds/FreeBSD_stable_10/sys/boot/i386/loader/../../common/commands.c /bu= ilds/FreeBSD_stable_10/sys/boot/i386/loader/../../common/console.c /builds/= FreeBSD_stable_10/sys/boot/i386/loader/../../common/devopen.c /builds/FreeB= SD_stable_10/sys/boot/i386/loader/../../common/interp.c /builds/FreeBSD_sta= ble_10/sys/boot/i386/loader/../../common/interp_backslash.c /builds/FreeBSD= _stable_10/sys/boot/i386/loader/../../common/interp_parse.c /builds/FreeBSD= _stable_10/sys/boot/i386/loader/../../common/ls.c /builds/FreeBSD_stable_10= /sys/boot/i386/loader/../../common/misc.c /builds/FreeBSD_stable_10/sys/boo= t/i386/loader/../../common/module.c /builds/FreeBSD_stable_10/sys/boot/i386= /loader/../../common/panic.c /builds/FreeBSD_stable_10/sys/boot/i386/loader= /../../common/load_elf32.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/.= ./../common/load_elf32_obj.c /builds/FreeBSD_stable_10/sys/boot/i386/loader= /../../common/reloc_elf32.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/= ../../common/load_elf64.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/..= /../common/load_elf64_obj.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/= ../../common/reloc_elf64.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/.= ./../common/disk.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/../../com= mon/part.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/../../common/crc3= 2.c /builds/FreeBSD_stable_10/sys/boot/i386/loader/../../common/bcache.c /b= uilds/FreeBSD_stable_10/sys/boot/i386/loader/../../common/isapnp.c /builds/= FreeBSD_stable_10/sys/boot/i386/loader/../../common/pnp.c /builds/FreeBSD_s= table_10/sys/boot/i386/loader/../../common/interp_forth.c --- usr.bin.depend__D --- echo calendar: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/u= sr/lib/libc.a /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/us= r/lib/libm.a >> .depend --- depend_subdir_cap_mkdb --- =3D=3D=3D> usr.bin/cap_mkdb (depend) --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -std=3Dgnu99 /builds/FreeBSD_stable_10= /usr.bin/cap_mkdb/cap_mkdb.c --- tests.depend__D --- echo dup_test: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/u= sr/lib/libc.a >> .depend.dup_test (cd /builds/FreeBSD_stable_10/tests/sys/file && make -f /builds/FreeBSD_sta= ble_10/tests/sys/file/Makefile _RECURSING_PROGS=3D SUBDIR=3D PROG=3Dfcntlf= lags_test DEPENDFILE=3D.depend.fcntlflags_test .MAKE.DEPENDFILE=3D.depend.= fcntlflags_test depend) --- .depend.fcntlflags_test --- rm -f .depend.fcntlflags_test CC=3D'cc ' mkdep -f .depend.fcntlflags_test -a -std=3Dgnu99 /builds/F= reeBSD_stable_10/tests/sys/file/fcntlflags_test.c --- usr.bin.depend__D --- echo cap_mkdb: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/u= sr/lib/libc.a >> .depend --- depend_subdir_catman --- =3D=3D=3D> usr.bin/catman (depend) --- .depend --- rm -f .depend CC=3D'cc ' mkdep -f .depend -a -std=3Dgnu99 /builds/FreeBSD_stable_10= /usr.bin/catman/catman.c --- tests.depend__D --- echo fcntlflags_test: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_1= 0/tmp/usr/lib/libc.a >> .depend.fcntlflags_test =3D=3D=3D> tests/sys/kern (depend) =3D=3D=3D> tests/sys/kern/acct (depend) (cd /builds/FreeBSD_stable_10/tests/sys/kern/acct && make -f /builds/FreeBS= D_stable_10/tests/sys/kern/acct/Makefile _RECURSING_PROGS=3D SUBDIR=3D PRO= G=3Dacct_test DEPENDFILE=3D.depend.acct_test .MAKE.DEPENDFILE=3D.depend.ac= ct_test depend) --- usr.bin.depend__D --- echo catman: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/usr= /lib/libc.a >> .depend --- depend_subdir_chat --- =3D=3D=3D> usr.bin/chat (depend) --- tests.depend__D --- make[7]: make[7]: don't know how to make /sys/kern/kern_acct.c. Stop make[7]: stopped in /builds/FreeBSD_stable_10/tests/sys/kern/acct *** [acct_test.depend] Error code 2 make[6]: stopped in /builds/FreeBSD_stable_10/tests/sys/kern/acct 1 error make[6]: stopped in /builds/FreeBSD_stable_10/tests/sys/kern/acct --- usr.bin.depend__D --- A failure has been detected in another branch of the parallel make make[4]: stopped in /builds/FreeBSD_stable_10/usr.bin/chat --- tests.depend__D --- *** [_sub.depend] Error code 2 make[5]: stopped in /builds/FreeBSD_stable_10/tests/sys/kern 1 error make[5]: stopped in /builds/FreeBSD_stable_10/tests/sys/kern --- usr.bin.depend__D --- *** [depend_subdir_chat] Error code 2 make[3]: stopped in /builds/FreeBSD_stable_10/usr.bin 1 error make[3]: stopped in /builds/FreeBSD_stable_10/usr.bin --- tests.depend__D --- *** [_sub.depend] Error code 2 make[4]: stopped in /builds/FreeBSD_stable_10/tests/sys 1 error make[4]: stopped in /builds/FreeBSD_stable_10/tests/sys *** [_sub.depend] Error code 2 make[3]: stopped in /builds/FreeBSD_stable_10/tests 1 error make[3]: stopped in /builds/FreeBSD_stable_10/tests *** [tests.depend__D] Error code 2 make[2]: stopped in /builds/FreeBSD_stable_10 --- usr.bin.depend__D --- *** [usr.bin.depend__D] Error code 2 make[2]: stopped in /builds/FreeBSD_stable_10 --- sys.depend__D --- echo loader.sym: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/sys= /boot/i386/loader/../../ficl32/libficl.a /builds/FreeBSD_stable_10/obj/bu= ilds/FreeBSD_stable_10/sys/boot/i386/loader/../libi386/libi386.a /builds/Fr= eeBSD_stable_10/obj/builds/FreeBSD_stable_10/sys/boot/i386/loader/../../lib= stand32/libstand.a >> .depend A failure has been detected in another branch of the parallel make make[6]: stopped in /builds/FreeBSD_stable_10/sys/boot/i386/loader *** [_sub.depend] Error code 2 make[5]: stopped in /builds/FreeBSD_stable_10/sys/boot/i386 1 error make[5]: stopped in /builds/FreeBSD_stable_10/sys/boot/i386 *** [_sub.depend] Error code 2 make[4]: stopped in /builds/FreeBSD_stable_10/sys/boot 1 error make[4]: stopped in /builds/FreeBSD_stable_10/sys/boot *** [_sub.depend] Error code 2 make[3]: stopped in /builds/FreeBSD_stable_10/sys 1 error make[3]: stopped in /builds/FreeBSD_stable_10/sys *** [sys.depend__D] Error code 2 make[2]: stopped in /builds/FreeBSD_stable_10 --- usr.sbin.depend__D --- echo acpidb: /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/usr= /lib/libc.a /builds/FreeBSD_stable_10/obj/builds/FreeBSD_stable_10/tmp/usr/= lib/libpthread.a >> .depend A failure has been detected in another branch of the parallel make make[5]: stopped in /builds/FreeBSD_stable_10/usr.sbin/acpi/acpidb *** [_sub.depend] Error code 2 make[4]: stopped in /builds/FreeBSD_stable_10/usr.sbin/acpi 1 error make[4]: stopped in /builds/FreeBSD_stable_10/usr.sbin/acpi *** [depend_subdir_acpi] Error code 2 make[3]: stopped in /builds/FreeBSD_stable_10/usr.sbin 1 error make[3]: stopped in /builds/FreeBSD_stable_10/usr.sbin *** [usr.sbin.depend__D] Error code 2 make[2]: stopped in /builds/FreeBSD_stable_10 4 errors make[2]: stopped in /builds/FreeBSD_stable_10 *** [_depend] Error code 2 make[1]: stopped in /builds/FreeBSD_stable_10 1 error make[1]: stopped in /builds/FreeBSD_stable_10 *** [buildworld] Error code 2 make: stopped in /builds/FreeBSD_stable_10 1 error make: stopped in /builds/FreeBSD_stable_10 Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE Email was triggered for: Failure - Any Sending email for trigger: Failure - Any
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1537731010.369.1449103238565.JavaMail.jenkins>