Skip site navigation (1)Skip section navigation (2)
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>