`xmpp_run_once()` uses `FD_SET()` to determine which sockets to `select()` on. The socket gets initialized to `INVALID_SOCKET = -1` inside `xmpp_conn_new()` which leads to a buffer overflow once `FD_SET()` is called. This is only exposed when enabling a higher optimization level, which was only done in the `release-test` CI job. * Fix this testcase by initializing the socket to a possible value. * Build the Valgrind CI jobs with `-O2`. * Make the output of the `release-test` more verbose. Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
91 lines
1.1 KiB
Plaintext
91 lines
1.1 KiB
Plaintext
*.swp
|
|
*.orig
|
|
Makefile
|
|
test-driver
|
|
.libs
|
|
Makefile.in
|
|
configure
|
|
libtool
|
|
ltmain.sh
|
|
config.guess
|
|
config.sub
|
|
install-sh
|
|
missing
|
|
compile
|
|
aclocal.m4
|
|
config.log
|
|
config.status
|
|
depcomp
|
|
autom4te.cache
|
|
.dirstamp
|
|
.deps
|
|
.sconsign*
|
|
src/*.gcda
|
|
src/*.gcno
|
|
src/*.o
|
|
src/*.lo
|
|
examples/*.o
|
|
*.a
|
|
*.la
|
|
*.pc
|
|
*.tar.gz
|
|
*.tar.bz2
|
|
*.tar.xz
|
|
*.zip
|
|
docs/html
|
|
TAGS
|
|
tags
|
|
examples/active
|
|
examples/basic
|
|
examples/bot
|
|
examples/complex
|
|
examples/component
|
|
examples/perf
|
|
examples/register
|
|
examples/roster
|
|
examples/uuid
|
|
examples/vcard
|
|
testbuild*.log
|
|
testerr*.log
|
|
test-release/
|
|
test_stamp
|
|
test-suite*.log
|
|
tests/*.o
|
|
tests/*.log
|
|
tests/*.trs
|
|
tests/check_parser
|
|
tests/test_base64
|
|
tests/test_ctx
|
|
tests/test_fuzz_parser
|
|
tests/test_fuzz_resolver
|
|
tests/test_hash
|
|
tests/test_jid
|
|
tests/test_md5
|
|
tests/test_rand
|
|
tests/test_resolver
|
|
tests/test_sasl
|
|
tests/test_scram
|
|
tests/test_send_queue
|
|
tests/test_serialize_sm
|
|
tests/test_sha1
|
|
tests/test_sha256
|
|
tests/test_sha512
|
|
tests/test_snprintf
|
|
tests/test_sock
|
|
tests/test_stanza
|
|
tests/test_string
|
|
tests/test_xmppaddr
|
|
m4/lt*
|
|
m4/libtool*
|
|
libstrophe.project
|
|
libs/
|
|
obj/
|
|
expat/
|
|
.settings/
|
|
.project
|
|
.cproject
|
|
coverage/
|
|
coverage.info
|
|
configure~
|
|
fuzz-*.log
|