mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
d247dceaaa
6201 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Noel Power
|
39bbd40cda |
fix Invalid read of size 8
running rpc.dsgetinfo.DsGetReplicaInfo results in the following valgrind trace ==14966== Invalid read of size 8 ==14966== at 0x88B2D5D: dcerpc_binding_handle_call (binding_handle.c:538) ==14966== by 0x978F33B: dcerpc_drsuapi_DsUnbind_r (ndr_drsuapi_c.c:319) ==14966== by 0x2E9F19: torture_dsgetinfo_tcase_teardown (dsgetinfo.c:431) ==14966== by 0x95536EF: internal_torture_run_test (torture.c:452) ==14966== by 0x9553A4B: torture_run_test_restricted (torture.c:542) ==14966== by 0x260074: run_matching (smbtorture.c:110) ==14966== by 0x25FF36: run_matching (smbtorture.c:95) ==14966== by 0x260195: torture_run_named_tests (smbtorture.c:143) ==14966== by 0x261E14: main (smbtorture.c:665) ==14966== Address 0x28 is not stack'd, malloc'd or (recently) free'd ==14966== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Mon Apr 25 14:01:33 CEST 2016 on sn-devel-144 |
||
Noel Power
|
417a58a79f |
s4:torture:vfs: fix Invalid read of size 8 valgrind valgrind error (and segv)
when running smbtorture test 'vfs.fruit.SMB2/CREATE context AAPL.SMB2/CREATE context AAPL' (on non-osx system) the following valgrind errors occur ==2419== Invalid read of size 8 ==2419== at 0x4055EA: test_aapl (fruit.c:1939) ==2419== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==2419== by 0x955368F: internal_torture_run_test (torture.c:442) ==2419== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==2419== by 0x26013F: run_matching (smbtorture.c:110) ==2419== by 0x260001: run_matching (smbtorture.c:95) ==2419== by 0x260001: run_matching (smbtorture.c:95) ==2419== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==2419== by 0x261EDF: main (smbtorture.c:665) ==2419== Address 0x10 is not stack'd, malloc'd or (recently) free'd ==2419== =============================================================== INTERNAL ERROR: Signal 11 in pid 2419 (4.2.4) Please read the Trouble-Shooting section of the Samba HOWTO =============================================================== PANIC: internal error Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
8d998db788 |
s4:torture:libnet: fix 'Syscall param writev(vector[...])' valgrind error
smbtorture test net.api.delshare.api.delshare generates the following valgrind trace ==29209== Syscall param writev(vector[...]) points to uninitialised byte(s) ==29209== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==29209== by 0x106CB033: writev_handler (async_sock.c:340) ==29209== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0xF673ACE: tevent_req_poll (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0x5D19325: tevent_req_poll_ntstatus (tevent_ntstatus.c:109) ==29209== by 0x88B2E0D: dcerpc_binding_handle_call (binding_handle.c:556) ==29209== by 0xBC6B4A1: dcerpc_srvsvc_NetShareAdd_r (ndr_srvsvc_c.c:3327) ==29209== by 0x5990D8: test_addshare (libnet_share.c:194) ==29209== by 0x5992D5: torture_delshare (libnet_share.c:228) ==29209== by 0x9553F62: wrap_simple_test (torture.c:632) ==29209== by 0x955368F: internal_torture_run_test (torture.c:442) ==29209== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==29209== by 0x26013F: run_matching (smbtorture.c:110) ==29209== by 0x260001: run_matching (smbtorture.c:95) ==29209== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==29209== by 0x261EDF: main (smbtorture.c:665) ==29209== Address 0x1887fd16 is 598 bytes inside a block of size 1,325 alloc'd ==29209== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==29209== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==29209== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==29209== by 0xB0E1E6D: smb1cli_trans_send (smb1cli_trans.c:512) ==29209== by 0xB0ED47D: tstream_smbXcli_np_readv_trans_start (tstream_smbXcli_np.c:901) ==29209== by 0xB0EC847: tstream_smbXcli_np_writev_write_next (tstream_smbXcli_np.c:578) ==29209== by 0xB0EC4D7: tstream_smbXcli_np_writev_send (tstream_smbXcli_np.c:505) ==29209== by 0xC259DFA: tstream_writev_send (tsocket.c:695) ==29209== by 0xC25AD64: tstream_writev_queue_trigger (tsocket_helpers.c:513) ==29209== by 0xF673023: tevent_common_loop_immediate (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0xF677EED: ??? (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0xF673ACE: tevent_req_poll (in /usr/lib64/libtevent.so.0.9.26) ==29209== by 0x5D19325: tevent_req_poll_ntstatus (tevent_ntstatus.c:109) ==29209== by 0x88B2E0D: dcerpc_binding_handle_call (binding_handle.c:556) ==29209== by 0xBC6B4A1: dcerpc_srvsvc_NetShareAdd_r (ndr_srvsvc_c.c:3327) ==29209== by 0x5990D8: test_addshare (libnet_share.c:194) ==29209== by 0x5992D5: torture_delshare (libnet_share.c:228) ==29209== by 0x9553F62: wrap_simple_test (torture.c:632) ==29209== by 0x955368F: internal_torture_run_test (torture.c:442) ==29209== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==29209== by 0x26013F: run_matching (smbtorture.c:110) ==29209== by 0x260001: run_matching (smbtorture.c:95) ==29209== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==29209== by 0x261EDF: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
0ae25fff0a |
s4:torture:libnet: fix 'Conditional jump or move' valgrind error
smbtorture test net.domopen.domopen generated the following valgrind trace. ==29054== Conditional jump or move depends on uninitialised value(s) ==29054== at 0x9788D31: libnet_DomainOpen_send (libnet_domain.c:617) ==29054== by 0x9788E01: libnet_DomainOpen (libnet_domain.c:676) ==29054== by 0x595F5D: test_domainopen (domain.c:41) ==29054== by 0x5961AD: torture_domainopen (domain.c:101) ==29054== by 0x9553F62: wrap_simple_test (torture.c:632) ==29054== by 0x955368F: internal_torture_run_test (torture.c:442) ==29054== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==29054== by 0x26013F: run_matching (smbtorture.c:110) ==29054== by 0x260001: run_matching (smbtorture.c:95) ==29054== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==29054== by 0x261EDF: main (smbtorture.c:665) ==29054== ==29054== Conditional jump or move depends on uninitialised value(s) ==29054== at 0x9788D95: libnet_DomainOpen_recv (libnet_domain.c:648) ==29054== by 0x9788E1D: libnet_DomainOpen (libnet_domain.c:677) ==29054== by 0x595F5D: test_domainopen (domain.c:41) ==29054== by 0x5961AD: torture_domainopen (domain.c:101) ==29054== by 0x9553F62: wrap_simple_test (torture.c:632) ==29054== by 0x955368F: internal_torture_run_test (torture.c:442) ==29054== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==29054== by 0x26013F: run_matching (smbtorture.c:110) ==29054== by 0x260001: run_matching (smbtorture.c:95) ==29054== by 0x260260: torture_run_named_tests (smbtorture.c:143) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
ef461a3fef |
s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture test smb2.streams.attributes.attributes generates the following valgrind trace, ==17997== Use of uninitialised value of size 8 ==17997== at 0x8F005C2: _samba_rijndaelEncrypt (rijndael-alg-fst.c:957) ==17997== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==17997== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==17997== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==17997== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==17997== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==17997== by 0x5B030F3: smb2_close_send (close.c:42) ==17997== by 0x5B0358A: smb2_close (close.c:78) ==17997== by 0x5B087B3: smb2_util_close (util.c:40) ==17997== by 0x521457: test_stream_attributes (streams.c:1750) ==17997== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==17997== by 0x955368F: internal_torture_run_test (torture.c:442) ==17997== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==17997== by 0x26013F: run_matching (smbtorture.c:110) ==17997== by 0x260001: run_matching (smbtorture.c:95) ==17997== by 0x260001: run_matching (smbtorture.c:95) ==17997== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==17997== by 0x261EDF: main (smbtorture.c:665) ==17997== ==17997== Use of uninitialised value of size 8 ==17997== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==17997== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==17997== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==17997== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==17997== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==17997== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==17997== by 0x5B030F3: smb2_close_send (close.c:42) ==17997== by 0x5B0358A: smb2_close (close.c:78) ==17997== by 0x5B087B3: smb2_util_close (util.c:40) ==17997== by 0x521457: test_stream_attributes (streams.c:1750) ==17997== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==17997== by 0x955368F: internal_torture_run_test (torture.c:442) ==17997== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==17997== by 0x26013F: run_matching (smbtorture.c:110) ==17997== by 0x260001: run_matching (smbtorture.c:95) ==17997== by 0x260001: run_matching (smbtorture.c:95) ==17997== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==17997== by 0x261EDF: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
4045931f67 |
s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture test smb2.streams.rename2.rename2 generates the following valgrind trace ==17379== Use of uninitialised value of size 8 ==17379== at 0x8F005C2: _samba_rijndaelEncrypt (rijndael-alg-fst.c:957) ==17379== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==17379== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==17379== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==17379== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==17379== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==17379== by 0x5B030F3: smb2_close_send (close.c:42) ==17379== by 0x5B0358A: smb2_close (close.c:78) ==17379== by 0x5B087B3: smb2_util_close (util.c:40) ==17379== by 0x51FBA7: test_stream_rename2 (streams.c:1381) ==17379== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==17379== by 0x955368F: internal_torture_run_test (torture.c:442) ==17379== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==17379== by 0x26013F: run_matching (smbtorture.c:110) ==17379== by 0x260001: run_matching (smbtorture.c:95) ==17379== by 0x260001: run_matching (smbtorture.c:95) ==17379== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==17379== by 0x261EDF: main (smbtorture.c:665) ==17379== ==17379== Use of uninitialised value of size 8 ==17379== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==17379== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==17379== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==17379== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==17379== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==17379== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==17379== by 0x5B030F3: smb2_close_send (close.c:42) ==17379== by 0x5B0358A: smb2_close (close.c:78) ==17379== by 0x5B087B3: smb2_util_close (util.c:40) ==17379== by 0x51FBA7: test_stream_rename2 (streams.c:1381) ==17379== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==17379== by 0x955368F: internal_torture_run_test (torture.c:442) ==17379== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==17379== by 0x26013F: run_matching (smbtorture.c:110) ==17379== by 0x260001: run_matching (smbtorture.c:95) ==17379== by 0x260001: run_matching (smbtorture.c:95) ==17379== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==17379== by 0x261EDF: main (smbtorture.c:665) ==17379== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
37696e9bde |
s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture test smb2.streams.names.names generated the following valgrind trace. (../source4/torture/smb2/streams.c:791) testing stream names ==17238== Use of uninitialised value of size 8 ==17238== at 0x8F005C2: _samba_rijndaelEncrypt (rijndael-alg-fst.c:957) ==17238== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==17238== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==17238== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==17238== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==17238== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==17238== by 0x5B030F3: smb2_close_send (close.c:42) ==17238== by 0x5B0358A: smb2_close (close.c:78) ==17238== by 0x5B087B3: smb2_util_close (util.c:40) ==17238== by 0x51E480: test_stream_names (streams.c:1053) ==17238== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==17238== by 0x955368F: internal_torture_run_test (torture.c:442) ==17238== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==17238== by 0x26013F: run_matching (smbtorture.c:110) ==17238== by 0x260001: run_matching (smbtorture.c:95) ==17238== by 0x260001: run_matching (smbtorture.c:95) ==17238== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==17238== by 0x261EDF: main (smbtorture.c:665) ==17238== ==17238== Use of uninitialised value of size 8 ==17238== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==17238== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==17238== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==17238== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==17238== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==17238== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==17238== by 0x5B030F3: smb2_close_send (close.c:42) ==17238== by 0x5B0358A: smb2_close (close.c:78) ==17238== by 0x5B087B3: smb2_util_close (util.c:40) ==17238== by 0x51E480: test_stream_names (streams.c:1053) ==17238== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==17238== by 0x955368F: internal_torture_run_test (torture.c:442) ==17238== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==17238== by 0x26013F: run_matching (smbtorture.c:110) ==17238== by 0x260001: run_matching (smbtorture.c:95) ==17238== by 0x260001: run_matching (smbtorture.c:95) ==17238== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==17238== by 0x261EDF: main (smbtorture.c:665) ==17238== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
b90f5f47dc |
s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture test smb2.streams.sharemodes.sharemodes generates the following valgrind trace ==16980== Use of uninitialised value of size 8 ==16980== at 0x8F005C2: _samba_rijndaelEncrypt (rijndael-alg-fst.c:957) ==16980== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16980== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==16980== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==16980== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16980== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16980== by 0x5B030F3: smb2_close_send (close.c:42) ==16980== by 0x5B0358A: smb2_close (close.c:78) ==16980== by 0x5B087B3: smb2_util_close (util.c:40) ==16980== by 0x51B4F3: test_stream_sharemodes (streams.c:557) ==16980== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==16980== by 0x955368F: internal_torture_run_test (torture.c:442) ==16980== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16980== by 0x26013F: run_matching (smbtorture.c:110) ==16980== by 0x260001: run_matching (smbtorture.c:95) ==16980== by 0x260001: run_matching (smbtorture.c:95) ==16980== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16980== by 0x261EDF: main (smbtorture.c:665) ==16980== ==16980== Use of uninitialised value of size 8 ==16980== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==16980== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16980== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==16980== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==16980== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16980== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16980== by 0x5B030F3: smb2_close_send (close.c:42) ==16980== by 0x5B0358A: smb2_close (close.c:78) ==16980== by 0x5B087B3: smb2_util_close (util.c:40) ==16980== by 0x51B4F3: test_stream_sharemodes (streams.c:557) ==16980== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==16980== by 0x955368F: internal_torture_run_test (torture.c:442) ==16980== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16980== by 0x26013F: run_matching (smbtorture.c:110) ==16980== by 0x260001: run_matching (smbtorture.c:95) ==16980== by 0x260001: run_matching (smbtorture.c:95) ==16980== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16980== by 0x261EDF: main (smbtorture.c:665) ==16980== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
fbf476e2d3 |
s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture test smb2.streams.io.io generates the following valgrind trace ==16652== Use of uninitialised value of size 8 ==16652== at 0x8F005C2: _samba_rijndaelEncrypt (rijndael-alg-fst.c:957) ==16652== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16652== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==16652== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==16652== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16652== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16652== by 0x5B030F3: smb2_close_send (close.c:42) ==16652== by 0x5B0358A: smb2_close (close.c:78) ==16652== by 0x5B087B3: smb2_util_close (util.c:40) ==16652== by 0x51AF21: test_stream_io (streams.c:480) ==16652== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==16652== by 0x955368F: internal_torture_run_test (torture.c:442) ==16652== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16652== by 0x26013F: run_matching (smbtorture.c:110) ==16652== by 0x260001: run_matching (smbtorture.c:95) ==16652== by 0x260001: run_matching (smbtorture.c:95) ==16652== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16652== by 0x261EDF: main (smbtorture.c:665) ==16652== ==16652== Use of uninitialised value of size 8 ==16652== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==16652== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16652== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==16652== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==16652== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16652== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16652== by 0x5B030F3: smb2_close_send (close.c:42) ==16652== by 0x5B0358A: smb2_close (close.c:78) ==16652== by 0x5B087B3: smb2_util_close (util.c:40) ==16652== by 0x51AF21: test_stream_io (streams.c:480) ==16652== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==16652== by 0x955368F: internal_torture_run_test (torture.c:442) ==16652== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16652== by 0x26013F: run_matching (smbtorture.c:110) ==16652== by 0x260001: run_matching (smbtorture.c:95) ==16652== by 0x260001: run_matching (smbtorture.c:95) ==16652== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16652== by 0x261EDF: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
2f137a982c |
s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error
smbtorture test smb2.oplock.brl3.brl3 generated the following valgrind trace ==16564== Use of uninitialised value of size 8 ==16564== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==16564== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16564== by 0x8F01BB2: aes_cmac_128_final (aes_cmac_128.c:179) ==16564== by 0xB0D11E5: smb2_signing_sign_pdu (smb2_signing.c:78) ==16564== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16564== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16564== by 0x5B078DF: smb2_lock_send (lock.c:52) ==16564== by 0x5B07AAE: smb2_lock (lock.c:80) ==16564== by 0x4B62B1: test_smb2_oplock_brl3 (oplock.c:3578) ==16564== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==16564== by 0x955368F: internal_torture_run_test (torture.c:442) ==16564== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16564== by 0x26013F: run_matching (smbtorture.c:110) ==16564== by 0x260001: run_matching (smbtorture.c:95) ==16564== by 0x260001: run_matching (smbtorture.c:95) ==16564== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16564== by 0x261EDF: main (smbtorture.c:665) ==16564== ==16564== Use of uninitialised value of size 8 ==16564== at 0x8F00649: _samba_rijndaelEncrypt (rijndael-alg-fst.c:963) ==16564== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16564== by 0x8F01BB2: aes_cmac_128_final (aes_cmac_128.c:179) ==16564== by 0xB0D11E5: smb2_signing_sign_pdu (smb2_signing.c:78) ==16564== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16564== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16564== by 0x5B078DF: smb2_lock_send (lock.c:52) ==16564== by 0x5B07AAE: smb2_lock (lock.c:80) ==16564== by 0x4B62B1: test_smb2_oplock_brl3 (oplock.c:3578) ==16564== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==16564== by 0x955368F: internal_torture_run_test (torture.c:442) ==16564== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16564== by 0x26013F: run_matching (smbtorture.c:110) ==16564== by 0x260001: run_matching (smbtorture.c:95) ==16564== by 0x260001: run_matching (smbtorture.c:95) ==16564== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16564== by 0x261EDF: main (smbtorture.c:665) ==16564== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
9ce1f28b8a |
s4:torture:smb2 fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture test smb2.oplock.brl2.brl2 generates the following valgrind trace ==16443== Use of uninitialised value of size 8 ==16443== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==16443== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16443== by 0x8F01BB2: aes_cmac_128_final (aes_cmac_128.c:179) ==16443== by 0xB0D11E5: smb2_signing_sign_pdu (smb2_signing.c:78) ==16443== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16443== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16443== by 0x5B078DF: smb2_lock_send (lock.c:52) ==16443== by 0x5B07AAE: smb2_lock (lock.c:80) ==16443== by 0x4B5971: test_smb2_oplock_brl2 (oplock.c:3464) ==16443== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==16443== by 0x955368F: internal_torture_run_test (torture.c:442) ==16443== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16443== by 0x26013F: run_matching (smbtorture.c:110) ==16443== by 0x260001: run_matching (smbtorture.c:95) ==16443== by 0x260001: run_matching (smbtorture.c:95) ==16443== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16443== by 0x261EDF: main (smbtorture.c:665) ==16443== ==16443== Use of uninitialised value of size 8 ==16443== at 0x8F00649: _samba_rijndaelEncrypt (rijndael-alg-fst.c:963) ==16443== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16443== by 0x8F01BB2: aes_cmac_128_final (aes_cmac_128.c:179) ==16443== by 0xB0D11E5: smb2_signing_sign_pdu (smb2_signing.c:78) ==16443== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16443== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16443== by 0x5B078DF: smb2_lock_send (lock.c:52) ==16443== by 0x5B07AAE: smb2_lock (lock.c:80) ==16443== by 0x4B5971: test_smb2_oplock_brl2 (oplock.c:3464) ==16443== by 0x48B452: wrap_simple_1smb2_test (smb2.c:52) ==16443== by 0x955368F: internal_torture_run_test (torture.c:442) ==16443== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16443== by 0x26013F: run_matching (smbtorture.c:110) ==16443== by 0x260001: run_matching (smbtorture.c:95) ==16443== by 0x260001: run_matching (smbtorture.c:95) ==16443== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16443== by 0x261EDF: main (smbtorture.c:665) ==16443== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
d7e6d37e5e |
s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture smb2.oplock.brl1.brl1 generates the following valgrind trace ==16002== Use of uninitialised value of size 8 ==16002== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==16002== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16002== by 0x8F01BB2: aes_cmac_128_final (aes_cmac_128.c:179) ==16002== by 0xB0D11E5: smb2_signing_sign_pdu (smb2_signing.c:78) ==16002== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16002== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16002== by 0x5B078DF: smb2_lock_send (lock.c:52) ==16002== by 0x5B07AAE: smb2_lock (lock.c:80) ==16002== by 0x4B50D8: test_smb2_oplock_brl1 (oplock.c:3352) ==16002== by 0x48B7B5: wrap_simple_2smb2_test (smb2.c:112) ==16002== by 0x955368F: internal_torture_run_test (torture.c:442) ==16002== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16002== by 0x26013F: run_matching (smbtorture.c:110) ==16002== by 0x260001: run_matching (smbtorture.c:95) ==16002== by 0x260001: run_matching (smbtorture.c:95) ==16002== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16002== by 0x261EDF: main (smbtorture.c:665) ==16002== ==16002== Use of uninitialised value of size 8 ==16002== at 0x8F00649: _samba_rijndaelEncrypt (rijndael-alg-fst.c:963) ==16002== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16002== by 0x8F01BB2: aes_cmac_128_final (aes_cmac_128.c:179) ==16002== by 0xB0D11E5: smb2_signing_sign_pdu (smb2_signing.c:78) ==16002== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16002== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16002== by 0x5B078DF: smb2_lock_send (lock.c:52) ==16002== by 0x5B07AAE: smb2_lock (lock.c:80) ==16002== by 0x4B50D8: test_smb2_oplock_brl1 (oplock.c:3352) ==16002== by 0x48B7B5: wrap_simple_2smb2_test (smb2.c:112) ==16002== by 0x955368F: internal_torture_run_test (torture.c:442) ==16002== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16002== by 0x26013F: run_matching (smbtorture.c:110) ==16002== by 0x260001: run_matching (smbtorture.c:95) ==16002== by 0x260001: run_matching (smbtorture.c:95) ==16002== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16002== by 0x261EDF: main (smbtorture.c:665) ==16002== ==16002== Use of uninitialised value of size 8 ==16002== at 0x8F006AF: _samba_rijndaelEncrypt (rijndael-alg-fst.c:968) ==16002== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==16002== by 0x8F01BB2: aes_cmac_128_final (aes_cmac_128.c:179) ==16002== by 0xB0D11E5: smb2_signing_sign_pdu (smb2_signing.c:78) ==16002== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==16002== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==16002== by 0x5B078DF: smb2_lock_send (lock.c:52) ==16002== by 0x5B07AAE: smb2_lock (lock.c:80) ==16002== by 0x4B50D8: test_smb2_oplock_brl1 (oplock.c:3352) ==16002== by 0x48B7B5: wrap_simple_2smb2_test (smb2.c:112) ==16002== by 0x955368F: internal_torture_run_test (torture.c:442) ==16002== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==16002== by 0x26013F: run_matching (smbtorture.c:110) ==16002== by 0x260001: run_matching (smbtorture.c:95) ==16002== by 0x260001: run_matching (smbtorture.c:95) ==16002== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==16002== by 0x261EDF: main (smbtorture.c:665) ==16002== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
bfc2349a56 |
s4:torture:smb2 fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture test smb2.oplock.batch10.batch10 produces the following valgrind trace Use of uninitialised value of size 8 ==9662== at 0x8F005A1: _samba_rijndaelEncrypt (rijndael-alg-fst.c:956) ==9662== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==9662== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==9662== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==9662== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==9662== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==9662== by 0x5B04C89: smb2_write_send (write.c:49) ==9662== by 0x5B04F85: smb2_write (write.c:79) ==9662== by 0x4AD523: test_smb2_oplock_batch10 (oplock.c:1820) ==9662== by 0x48B7B5: wrap_simple_2smb2_test (smb2.c:112) ==9662== by 0x955368F: internal_torture_run_test (torture.c:442) ==9662== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==9662== by 0x26013F: run_matching (smbtorture.c:110) ==9662== by 0x260001: run_matching (smbtorture.c:95) ==9662== by 0x260001: run_matching (smbtorture.c:95) ==9662== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==9662== by 0x261EDF: main (smbtorture.c:665) ==9662== ==9662== Use of uninitialised value of size 8 ==9662== at 0x8F005C2: _samba_rijndaelEncrypt (rijndael-alg-fst.c:957) ==9662== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==9662== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==9662== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==9662== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==9662== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==9662== by 0x5B04C89: smb2_write_send (write.c:49) ==9662== by 0x5B04F85: smb2_write (write.c:79) ==9662== by 0x4AD523: test_smb2_oplock_batch10 (oplock.c:1820) ==9662== by 0x48B7B5: wrap_simple_2smb2_test (smb2.c:112) ==9662== by 0x955368F: internal_torture_run_test (torture.c:442) ==9662== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==9662== by 0x26013F: run_matching (smbtorture.c:110) ==9662== by 0x260001: run_matching (smbtorture.c:95) ==9662== by 0x260001: run_matching (smbtorture.c:95) ==9662== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==9662== by 0x261EDF: main (smbtorture.c:665) ==9662== Please enter the commit message for your changes. Lines starting Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
dc927dee2e |
s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error.
smbtorture test smb2.notify.mask.mask ==6451== Use of uninitialised value of size 8 ==6451== at 0x8F005C2: _samba_rijndaelEncrypt (rijndael-alg-fst.c:957) ==6451== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==6451== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==6451== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==6451== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==6451== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==6451== by 0x5B030F3: smb2_close_send (close.c:42) ==6451== by 0x5B0358A: smb2_close (close.c:78) ==6451== by 0x5B087B3: smb2_util_close (util.c:40) ==6451== by 0x483E97: torture_smb2_notify_mask (notify.c:1061) ==6451== by 0x48B783: wrap_simple_2smb2_test (smb2.c:112) ==6451== by 0x955368F: internal_torture_run_test (torture.c:442) ==6451== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==6451== by 0x26013F: run_matching (smbtorture.c:110) ==6451== by 0x260001: run_matching (smbtorture.c:95) ==6451== by 0x260001: run_matching (smbtorture.c:95) ==6451== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==6451== by 0x261EDF: main (smbtorture.c:665) ==6451== ==6451== Use of uninitialised value of size 8 ==6451== at 0x8F005DE: _samba_rijndaelEncrypt (rijndael-alg-fst.c:958) ==6451== by 0x8EFF24C: samba_AES_encrypt (aes.c:60) ==6451== by 0x8F01A74: aes_cmac_128_update (aes_cmac_128.c:151) ==6451== by 0xB0D11B7: smb2_signing_sign_pdu (smb2_signing.c:74) ==6451== by 0xB0D984A: smb2cli_req_compound_submit (smbXcli_base.c:3062) ==6451== by 0x5AFD5F5: smb2_transport_send (transport.c:237) ==6451== by 0x5B030F3: smb2_close_send (close.c:42) ==6451== by 0x5B0358A: smb2_close (close.c:78) ==6451== by 0x5B087B3: smb2_util_close (util.c:40) ==6451== by 0x483E97: torture_smb2_notify_mask (notify.c:1061) ==6451== by 0x48B783: wrap_simple_2smb2_test (smb2.c:112) ==6451== by 0x955368F: internal_torture_run_test (torture.c:442) ==6451== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==6451== by 0x26013F: run_matching (smbtorture.c:110) ==6451== by 0x260001: run_matching (smbtorture.c:95) ==6451== by 0x260001: run_matching (smbtorture.c:95) ==6451== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==6451== by 0x261EDF: main (smbtorture.c:665) ==6451== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
1ae19203e2 |
s4:torture:smb2: fix Use of 'uninitialised value of size 8' valgrind error.
smbtorture test smb2.create.aclfile.aclfile produces the following valgrind trace ==6025== Use of uninitialised value of size 8 ==6025== at 0xFB0B061: _itoa_word (in /lib64/libc-2.19.so) ==6025== by 0xFB0EAD2: vfprintf (in /lib64/libc-2.19.so) ==6025== by 0xFB36712: vasprintf (in /lib64/libc-2.19.so) ==6025== by 0xAEBB348: ndr_print_debug_helper (ndr.c:314) ==6025== by 0xAEB8ED1: ndr_print_uint16 (ndr_basic.c:1055) ==6025== by 0x3E5951: ndr_print_security_ace (ndr_security.c:539) ==6025== by 0x3E6251: ndr_print_security_acl (ndr_security.c:642) ==6025== by 0x3E7A76: ndr_print_security_descriptor (ndr_security.c:890) ==6025== by 0xAEBB860: ndr_print_debug (ndr.c:409) ==6025== by 0x45FCB6: smb2_util_verify_sd (util.c:598) ==6025== by 0x502246: test_create_acl_ext (create.c:634) ==6025== by 0x506E13: test_create_acl_file (create.c:1232) ==6025== by 0x48B420: wrap_simple_1smb2_test (smb2.c:52) ==6025== by 0x955368F: internal_torture_run_test (torture.c:442) ==6025== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==6025== by 0x26013F: run_matching (smbtorture.c:110) ==6025== by 0x260001: run_matching (smbtorture.c:95) ==6025== by 0x260001: run_matching (smbtorture.c:95) ==6025== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==6025== by 0x261EDF: main (smbtorture.c:665) ==6025== ==6025== Conditional jump or move depends on uninitialised value(s) ==6025== at 0xFB0B068: _itoa_word (in /lib64/libc-2.19.so) ==6025== by 0xFB0EAD2: vfprintf (in /lib64/libc-2.19.so) ==6025== by 0xFB36712: vasprintf (in /lib64/libc-2.19.so) ==6025== by 0xAEBB348: ndr_print_debug_helper (ndr.c:314) ==6025== by 0xAEB8ED1: ndr_print_uint16 (ndr_basic.c:1055) ==6025== by 0x3E5951: ndr_print_security_ace (ndr_security.c:539) ==6025== by 0x3E6251: ndr_print_security_acl (ndr_security.c:642) ==6025== by 0x3E7A76: ndr_print_security_descriptor (ndr_security.c:890) ==6025== by 0xAEBB860: ndr_print_debug (ndr.c:409) ==6025== by 0x45FCB6: smb2_util_verify_sd (util.c:598) ==6025== by 0x502246: test_create_acl_ext (create.c:634) ==6025== by 0x506E13: test_create_acl_file (create.c:1232) ==6025== by 0x48B420: wrap_simple_1smb2_test (smb2.c:52) ==6025== by 0x955368F: internal_torture_run_test (torture.c:442) ==6025== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==6025== by 0x26013F: run_matching (smbtorture.c:110) ==6025== by 0x260001: run_matching (smbtorture.c:95) ==6025== by 0x260001: run_matching (smbtorture.c:95) ==6025== by 0x260260: torture_run_named_tests (smbtorture.c:143) ==6025== by 0x261EDF: main (smbtorture.c:665) ==6025== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
cd7c57c85d |
s4:torture:raw: fix 'Invalid read of size 1 & Conditional jump or move' errors.
smbtorture test raw.offline.offline generates the following valgrind trace(s). ==5130== at 0x2223AF: loadfile_callback (offline.c:107) ==5130== by 0x5AF73E6: loadfile_handler (loadfile.c:208) ==5130== by 0x5ADFEE0: smbcli_request_done (clitransport.c:395) ==5130== by 0xF676EEE: tevent_common_loop_timer_delay (in /usr/lib64/libtevent.so.0.9.26) ==5130== by 0xF677EF9: ??? (in /usr/lib64/libtevent.so.0.9.26) ==5130== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==5130== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==5130== by 0x223A16: torture_test_offline (offline.c:493) ==5130== by 0x9553F62: wrap_simple_test (torture.c:632) ==5130== by 0x955368F: internal_torture_run_test (torture.c:442) ==5130== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==5130== by 0x260121: run_matching (smbtorture.c:110) ==5130== by 0x25FFE3: run_matching (smbtorture.c:95) ==5130== by 0x260242: torture_run_named_tests (smbtorture.c:143) ==5130== by 0x261EC1: main (smbtorture.c:665) ==5130== Address 0x188b80d0 is 96 bytes inside a block of size 8,288 free'd ==5130== at 0x4C2A37C: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==5130== by 0xF4673A3: ??? (in /usr/lib64/libtalloc.so.2.1.5) ==5130== by 0xF460E42: _talloc_free (in /usr/lib64/libtalloc.so.2.1.5) ==5130== by 0x5AF7635: smb_composite_loadfile_recv (loadfile.c:278) ==5130== by 0x2222F7: loadfile_callback (offline.c:91) ==5130== by 0x5AF73E6: loadfile_handler (loadfile.c:208) ==5130== by 0x5ADFEE0: smbcli_request_done (clitransport.c:395) ==5130== by 0xF676EEE: tevent_common_loop_timer_delay (in /usr/lib64/libtevent.so.0.9.26) ==5130== by 0xF677EF9: ??? (in /usr/lib64/libtevent.so.0.9.26) ==5130== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==5130== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==5130== by 0x223A16: torture_test_offline (offline.c:493) ==5130== by 0x9553F62: wrap_simple_test (torture.c:632) ==5130== by 0x955368F: internal_torture_run_test (torture.c:442) ==5130== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==5130== by 0x260121: run_matching (smbtorture.c:110) ==5130== by 0x25FFE3: run_matching (smbtorture.c:95) ==5130== by 0x260242: torture_run_named_tests (smbtorture.c:143) ==5130== by 0x261EC1: main (smbtorture.c:665) ==5130== AND ==5428== Conditional jump or move depends on uninitialised value(s) ==5428== at 0x22270E: getoffline_callback (offline.c:197) ==5428== by 0x5ADFEE0: smbcli_request_done (clitransport.c:395) ==5428== by 0xF676EEE: tevent_common_loop_timer_delay (in /usr/lib64/libtevent.so.0.9.26) ==5428== by 0xF677EF9: ??? (in /usr/lib64/libtevent.so.0.9.26) ==5428== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==5428== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==5428== by 0x223A1B: torture_test_offline (offline.c:494) ==5428== by 0x9553F62: wrap_simple_test (torture.c:632) ==5428== by 0x955368F: internal_torture_run_test (torture.c:442) ==5428== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==5428== by 0x260126: run_matching (smbtorture.c:110) ==5428== by 0x25FFE8: run_matching (smbtorture.c:95) ==5428== by 0x260247: torture_run_named_tests (smbtorture.c:143) ==5428== by 0x261EC6: main (smbtorture.c:665) ==5428== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
bb0c4a95df |
s4:torture:raw: fix 'Conditional jump or move' valgrind error.
smbtorture test raw.bench-tcon.bench-tcon produces the following valgrind trace ==32163== Conditional jump or move depends on uninitialised value(s) ==32163== at 0x1F9D61: rate_convert_secs (tconrate.c:149) ==32163== by 0x1FA04C: torture_bench_treeconnect (tconrate.c:189) ==32163== by 0x9553F62: wrap_simple_test (torture.c:632) ==32163== by 0x955368F: internal_torture_run_test (torture.c:442) ==32163== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==32163== by 0x260121: run_matching (smbtorture.c:110) ==32163== by 0x25FFE3: run_matching (smbtorture.c:95) ==32163== by 0x260242: torture_run_named_tests (smbtorture.c:143) ==32163== by 0x261EC1: main (smbtorture.c:665) ==32163== ==32163== Use of uninitialised value of size 8 ==32163== at 0xFB0B0BB: _itoa_word (in /lib64/libc-2.19.so) ==32163== by 0xFB0EAD2: vfprintf (in /lib64/libc-2.19.so) ==32163== by 0xFB15598: printf (in /lib64/libc-2.19.so) ==32163== by 0x1FA064: torture_bench_treeconnect (tconrate.c:188) ==32163== by 0x9553F62: wrap_simple_test (torture.c:632) ==32163== by 0x955368F: internal_torture_run_test (torture.c:442) ==32163== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==32163== by 0x260121: run_matching (smbtorture.c:110) ==32163== by 0x25FFE3: run_matching (smbtorture.c:95) ==32163== by 0x260242: torture_run_named_tests (smbtorture.c:143) ==32163== by 0x261EC1: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
04d70f5206 |
s4:torture:raw: fix 'use of uninitialised value of size 8' valgrind errors
smbtorture test raw.acls.create_file.create_file produces the following valgrind trace ==31783== Use of uninitialised value of size 8 ==31783== at 0xFB0B061: _itoa_word (in /lib64/libc-2.19.so) ==31783== by 0xFB0EAD2: vfprintf (in /lib64/libc-2.19.so) ==31783== by 0xFB36712: vasprintf (in /lib64/libc-2.19.so) ==31783== by 0xAEBB348: ndr_print_debug_helper (ndr.c:314) ==31783== by 0xAEB8ED1: ndr_print_uint16 (ndr_basic.c:1055) ==31783== by 0x3E591A: ndr_print_security_ace (ndr_security.c:539) ==31783== by 0x3E621A: ndr_print_security_acl (ndr_security.c:642) ==31783== by 0x3E7A3F: ndr_print_security_descriptor (ndr_security.c:890) ==31783== by 0xAEBB860: ndr_print_debug (ndr.c:409) ==31783== by 0x20C91F: verify_sd (acls.c:89) ==31783== by 0x20D8C3: test_nttrans_create_ext (acls.c:306) ==31783== by 0x20E3A8: test_nttrans_create_file (acls.c:381) ==31783== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==31783== by 0x955368F: internal_torture_run_test (torture.c:442) ==31783== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==31783== by 0x260108: run_matching (smbtorture.c:110) ==31783== by 0x25FFCA: run_matching (smbtorture.c:95) ==31783== by 0x25FFCA: run_matching (smbtorture.c:95) ==31783== by 0x260229: torture_run_named_tests (smbtorture.c:143) ==31783== by 0x261EA8: main (smbtorture.c:665) ==31783== ==31783== Conditional jump or move depends on uninitialised value(s) ==31783== at 0xFB0B068: _itoa_word (in /lib64/libc-2.19.so) ==31783== by 0xFB0EAD2: vfprintf (in /lib64/libc-2.19.so) ==31783== by 0xFB36712: vasprintf (in /lib64/libc-2.19.so) ==31783== by 0xAEBB348: ndr_print_debug_helper (ndr.c:314) ==31783== by 0xAEB8ED1: ndr_print_uint16 (ndr_basic.c:1055) ==31783== by 0x3E591A: ndr_print_security_ace (ndr_security.c:539) ==31783== by 0x3E621A: ndr_print_security_acl (ndr_security.c:642) ==31783== by 0x3E7A3F: ndr_print_security_descriptor (ndr_security.c:890) ==31783== by 0xAEBB860: ndr_print_debug (ndr.c:409) ==31783== by 0x20C91F: verify_sd (acls.c:89) ==31783== by 0x20D8C3: test_nttrans_create_ext (acls.c:306) ==31783== by 0x20E3A8: test_nttrans_create_file (acls.c:381) ==31783== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==31783== by 0x955368F: internal_torture_run_test (torture.c:442) ==31783== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==31783== by 0x260108: run_matching (smbtorture.c:110) ==31783== by 0x25FFCA: run_matching (smbtorture.c:95) ==31783== by 0x25FFCA: run_matching (smbtorture.c:95) ==31783== by 0x260229: torture_run_named_tests (smbtorture.c:143) ==31783== by 0x261EA8: main (smbtorture.c:665) ==31783== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
de590daa1c |
s4:torture:raw: fix 'Syscall param writev(vector[...])' valgrind error
running smbtorture test raw.streams.createdisp.createdisp results in the following valgrind trace ==30946== Syscall param writev(vector[...]) points to uninitialised byte(s) ==30946== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==30946== by 0x106CB033: writev_handler (async_sock.c:340) ==30946== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==30946== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==30946== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==30946== by 0x5AE3400: smbcli_request_receive (rawrequest.c:416) ==30946== by 0x5AE343E: smbcli_request_simple_recv (rawrequest.c:430) ==30946== by 0x5ADC8BC: smb_raw_close (rawfile.c:847) ==30946== by 0x9BE60B4: smbcli_close (clifile.c:316) ==30946== by 0x209F0D: create_file_with_stream (streams.c:1502) ==30946== by 0x20A072: test_stream_create_disposition (streams.c:1527) ==30946== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==30946== by 0x955368F: internal_torture_run_test (torture.c:442) ==30946== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==30946== by 0x2600D6: run_matching (smbtorture.c:110) ==30946== by 0x25FF98: run_matching (smbtorture.c:95) ==30946== by 0x25FF98: run_matching (smbtorture.c:95) ==30946== by 0x2601F7: torture_run_named_tests (smbtorture.c:143) ==30946== by 0x261E76: main (smbtorture.c:665) ==30946== Address 0x187ebbc6 is 598 bytes inside a block of size 1,325 alloc'd ==30946== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==30946== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==30946== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==30946== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==30946== by 0x5ADFAB7: smbcli_transport_setup_subreq (clitransport.c:254) ==30946== by 0x5ADFC37: smbcli_transport_send (clitransport.c:326) ==30946== by 0x5AE33C3: smbcli_request_send (rawrequest.c:400) ==30946== by 0x5ADC869: smb_raw_close_send (rawfile.c:832) ==30946== by 0x5ADC8AC: smb_raw_close (rawfile.c:846) ==30946== by 0x9BE60B4: smbcli_close (clifile.c:316) ==30946== by 0x209F0D: create_file_with_stream (streams.c:1502) ==30946== by 0x20A072: test_stream_create_disposition (streams.c:1527) ==30946== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==30946== by 0x955368F: internal_torture_run_test (torture.c:442) ==30946== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==30946== by 0x2600D6: run_matching (smbtorture.c:110) ==30946== by 0x25FF98: run_matching (smbtorture.c:95) ==30946== by 0x25FF98: run_matching (smbtorture.c:95) ==30946== by 0x2601F7: torture_run_named_tests (smbtorture.c:143) ==30946== by 0x261E76: main (smbtorture.c:665 Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
a22ccb04a0 |
s4:torture:raw: fix 'Syscall param writev(vector[...])' valgrind error
running smbtorture test raw.open.openx-over-dir.openx-over-dir results in the following valgrind trace ==30597== Syscall param writev(vector[...]) points to uninitialised byte(s) ==30597== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==30597== by 0x106CB033: writev_handler (async_sock.c:340) ==30597== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==30597== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==30597== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==30597== by 0x5AE3400: smbcli_request_receive (rawrequest.c:416) ==30597== by 0x5AE343E: smbcli_request_simple_recv (rawrequest.c:430) ==30597== by 0x5ADC8BC: smb_raw_close (rawfile.c:847) ==30597== by 0x9BE60B4: smbcli_close (clifile.c:316) ==30597== by 0x1A57F0: test_openx_over_dir (open.c:1495) ==30597== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==30597== by 0x955368F: internal_torture_run_test (torture.c:442) ==30597== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==30597== by 0x2600BD: run_matching (smbtorture.c:110) ==30597== by 0x25FF7F: run_matching (smbtorture.c:95) ==30597== by 0x25FF7F: run_matching (smbtorture.c:95) ==30597== by 0x2601DE: torture_run_named_tests (smbtorture.c:143) ==30597== by 0x261E5D: main (smbtorture.c:665) ==30597== Address 0x187e41d6 is 598 bytes inside a block of size 1,325 alloc'd ==30597== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==30597== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==30597== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==30597== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==30597== by 0x5ADFAB7: smbcli_transport_setup_subreq (clitransport.c:254) ==30597== by 0x5ADFC37: smbcli_transport_send (clitransport.c:326) ==30597== by 0x5AE33C3: smbcli_request_send (rawrequest.c:400) ==30597== by 0x5ADC869: smb_raw_close_send (rawfile.c:832) ==30597== by 0x5ADC8AC: smb_raw_close (rawfile.c:846) ==30597== by 0x9BE60B4: smbcli_close (clifile.c:316) ==30597== by 0x1A57F0: test_openx_over_dir (open.c:1495) ==30597== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==30597== by 0x955368F: internal_torture_run_test (torture.c:442) ==30597== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==30597== by 0x2600BD: run_matching (smbtorture.c:110) ==30597== by 0x25FF7F: run_matching (smbtorture.c:95) ==30597== by 0x25FF7F: run_matching (smbtorture.c:95) ==30597== by 0x2601DE: torture_run_named_tests (smbtorture.c:143) ==30597== by 0x261E5D: main (smbtorture.c:665) ==30597== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
2a06c992c8 |
s4:torture:raw: fix 'Syscall param writev(vector[...])' valgrind error
running smbtorture test raw.open.chained-ntcreatex.chained-ntcreatex results in the following valgrind trace ==30405== Syscall param writev(vector[...]) points to uninitialised byte(s) ==30405== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==30405== by 0x106CB033: writev_handler (async_sock.c:340) ==30405== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==30405== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==30405== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==30405== by 0x5AE3400: smbcli_request_receive (rawrequest.c:416) ==30405== by 0x5AE343E: smbcli_request_simple_recv (rawrequest.c:430) ==30405== by 0x5ADC8BC: smb_raw_close (rawfile.c:847) ==30405== by 0x9BE60B4: smbcli_close (clifile.c:316) ==30405== by 0x1A66B4: test_chained_ntcreatex_readx (open.c:1735) ==30405== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==30405== by 0x955368F: internal_torture_run_test (torture.c:442) ==30405== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==30405== by 0x2600A4: run_matching (smbtorture.c:110) ==30405== by 0x25FF66: run_matching (smbtorture.c:95) ==30405== by 0x25FF66: run_matching (smbtorture.c:95) ==30405== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==30405== by 0x261E44: main (smbtorture.c:665) ==30405== Address 0x187e1196 is 598 bytes inside a block of size 1,325 alloc'd ==30405== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==30405== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==30405== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==30405== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==30405== by 0x5ADFAB7: smbcli_transport_setup_subreq (clitransport.c:254) ==30405== by 0x5ADFC37: smbcli_transport_send (clitransport.c:326) ==30405== by 0x5AE33C3: smbcli_request_send (rawrequest.c:400) ==30405== by 0x5ADC869: smb_raw_close_send (rawfile.c:832) ==30405== by 0x5ADC8AC: smb_raw_close (rawfile.c:846) ==30405== by 0x9BE60B4: smbcli_close (clifile.c:316) ==30405== by 0x1A66B4: test_chained_ntcreatex_readx (open.c:1735) ==30405== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==30405== by 0x955368F: internal_torture_run_test (torture.c:442) ==30405== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==30405== by 0x2600A4: run_matching (smbtorture.c:110) ==30405== by 0x25FF66: run_matching (smbtorture.c:95) ==30405== by 0x25FF66: run_matching (smbtorture.c:95) ==30405== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==30405== by 0x261E44: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
83cb2bae8d |
s4:torture:basic: fix 'Conditional jump or move ' valgrind error
running smbtorture test base.bench-holdopen.bench-holdopen yields the following valgrind trace. ==29953== Conditional jump or move depends on uninitialised value(s) ==29953== at 0xF4634F0: _talloc_zero_array (in /usr/lib64/libtalloc.so.2.1.5) ==29953== by 0x5AE257E: smbcli_request_setup_transport (rawrequest.c:101) ==29953== by 0x5AE04AF: smb_raw_echo_send (clitransport.c:554) ==29953== by 0x5AE0774: smb_raw_echo (clitransport.c:609) ==29953== by 0x4183D3: torture_holdopen (misc.c:288) ==29953== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==29953== by 0x955368F: internal_torture_run_test (torture.c:442) ==29953== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==29953== by 0x2600A4: run_matching (smbtorture.c:110) ==29953== by 0x25FF66: run_matching (smbtorture.c:95) ==29953== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==29953== by 0x261E44: main (smbtorture.c:665) ==29953== ==29953== Conditional jump or move depends on uninitialised value(s) ==29953== at 0xF4630E3: _talloc_zero (in /usr/lib64/libtalloc.so.2.1.5) ==29953== by 0x5AE257E: smbcli_request_setup_transport (rawrequest.c:101) ==29953== by 0x5AE04AF: smb_raw_echo_send (clitransport.c:554) ==29953== by 0x5AE0774: smb_raw_echo (clitransport.c:609) ==29953== by 0x4183D3: torture_holdopen (misc.c:288) ==29953== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==29953== by 0x955368F: internal_torture_run_test (torture.c:442) ==29953== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==29953== by 0x2600A4: run_matching (smbtorture.c:110) ==29953== by 0x25FF66: run_matching (smbtorture.c:95) ==29953== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==29953== by 0x261E44: main (smbtorture.c:665) ==29953== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
d94940276a |
s4:torture:basic: fix 'Syscall param writev(vector[...])' valgrind error
smbtorture test base.winattr.winattr yields the following trace ==25514== Syscall param writev(vector[...]) points to uninitialised byte(s) ==25514== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==25514== by 0x106CB033: writev_handler (async_sock.c:340) ==25514== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==25514== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==25514== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==25514== by 0x5AE3400: smbcli_request_receive (rawrequest.c:416) ==25514== by 0x5AEEC7E: smb_raw_nttrans_recv (rawtrans.c:408) ==25514== by 0x5AF6543: smb_raw_query_secdesc_recv (rawacl.c:67) ==25514== by 0x5AF580F: smb_raw_fileinfo_recv (rawfileinfo.c:699) ==25514== by 0x5AF58BE: smb_raw_fileinfo (rawfileinfo.c:721) ==25514== by 0x454AC3: torture_winattrtest (attr.c:217) ==25514== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==25514== by 0x955368F: internal_torture_run_test (torture.c:442) ==25514== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==25514== by 0x2600A4: run_matching (smbtorture.c:110) ==25514== by 0x25FF66: run_matching (smbtorture.c:95) ==25514== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==25514== by 0x261E44: main (smbtorture.c:665) ==25514== Address 0x187d69c6 is 598 bytes inside a block of size 1,325 alloc'd ==25514== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==25514== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==25514== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==25514== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==25514== by 0xB0E1E6D: smb1cli_trans_send (smb1cli_trans.c:512) ==25514== by 0x5AEE9B2: smb_raw_nttrans_send (rawtrans.c:310) ==25514== by 0x5AF64F0: smb_raw_query_secdesc_send (rawacl.c:51) ==25514== by 0x5AF56E5: smb_raw_fileinfo_send (rawfileinfo.c:658) ==25514== by 0x5AF58A3: smb_raw_fileinfo (rawfileinfo.c:720) ==25514== by 0x454AC3: torture_winattrtest (attr.c:217) ==25514== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==25514== by 0x955368F: internal_torture_run_test (torture.c:442) ==25514== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==25514== by 0x2600A4: run_matching (smbtorture.c:110) ==25514== by 0x25FF66: run_matching (smbtorture.c:95) ==25514== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==25514== by 0x261E44: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
c20fb11665 |
s4:torture:basic: fix valgrind 'Syscall param writev(vector[...])' error.
smbtorture test base.aliases.setpathinfo_aliases.setpathinfo_aliases results in the following valgrind trace ==23067== Syscall param writev(vector[...]) points to uninitialised byte(s) ==23067== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==23067== by 0x106CB033: writev_handler (async_sock.c:340) ==23067== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==23067== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==23067== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==23067== by 0x5AE3400: smbcli_request_receive (rawrequest.c:416) ==23067== by 0x5AE6019: smb_raw_write_recv (rawreadwrite.c:303) ==23067== by 0x5AE63FD: smb_raw_write (rawreadwrite.c:344) ==23067== by 0x9BE50CA: smbcli_write (clireadwrite.c:118) ==23067== by 0x423EB4: setpathinfo_aliases (aliases.c:367) ==23067== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==23067== by 0x955368F: internal_torture_run_test (torture.c:442) ==23067== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==23067== by 0x2600A4: run_matching (smbtorture.c:110) ==23067== by 0x25FF66: run_matching (smbtorture.c:95) ==23067== by 0x25FF66: run_matching (smbtorture.c:95) ==23067== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==23067== by 0x261E44: main (smbtorture.c:665) ==23067== Address 0x187e0096 is 598 bytes inside a block of size 1,325 alloc'd ==23067== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==23067== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==23067== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==23067== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==23067== by 0x5ADFAB7: smbcli_transport_setup_subreq (clitransport.c:254) ==23067== by 0x5ADFC37: smbcli_transport_send (clitransport.c:326) ==23067== by 0x5AE33C3: smbcli_request_send (rawrequest.c:400) ==23067== by 0x5AE5FDD: smb_raw_write_send (rawreadwrite.c:289) ==23067== by 0x5AE63E6: smb_raw_write (rawreadwrite.c:343) ==23067== by 0x9BE50CA: smbcli_write (clireadwrite.c:118) ==23067== by 0x423EB4: setpathinfo_aliases (aliases.c:367) ==23067== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==23067== by 0x955368F: internal_torture_run_test (torture.c:442) ==23067== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==23067== by 0x2600A4: run_matching (smbtorture.c:110) ==23067== by 0x25FF66: run_matching (smbtorture.c:95) ==23067== by 0x25FF66: run_matching (smbtorture.c:95) ==23067== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==23067== by 0x261E44: main (smbtorture.c:665) ==23067== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
6806c1486e |
s4:torture:basic: fix valgrind 'Syscall param writev(vector[...])' error
smbtorture test base.aliases.setfileinfo_aliases.setfileinfo_aliases results in the following valgrind trace ==22757== Syscall param writev(vector[...]) points to uninitialised byte(s) ==22757== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==22757== by 0x106CB033: writev_handler (async_sock.c:340) ==22757== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==22757== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==22757== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==22757== by 0x5AE3400: smbcli_request_receive (rawrequest.c:416) ==22757== by 0x5AE6019: smb_raw_write_recv (rawreadwrite.c:303) ==22757== by 0x5AE63FD: smb_raw_write (rawreadwrite.c:344) ==22757== by 0x9BE50CA: smbcli_write (clireadwrite.c:118) ==22757== by 0x423C91: setfileinfo_aliases (aliases.c:327) ==22757== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==22757== by 0x955368F: internal_torture_run_test (torture.c:442) ==22757== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==22757== by 0x2600A4: run_matching (smbtorture.c:110) ==22757== by 0x25FF66: run_matching (smbtorture.c:95) ==22757== by 0x25FF66: run_matching (smbtorture.c:95) ==22757== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==22757== by 0x261E44: main (smbtorture.c:665) ==22757== Address 0x187dfee6 is 598 bytes inside a block of size 1,325 alloc'd ==22757== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==22757== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==22757== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==22757== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==22757== by 0x5ADFAB7: smbcli_transport_setup_subreq (clitransport.c:254) ==22757== by 0x5ADFC37: smbcli_transport_send (clitransport.c:326) ==22757== by 0x5AE33C3: smbcli_request_send (rawrequest.c:400) ==22757== by 0x5AE5FDD: smb_raw_write_send (rawreadwrite.c:289) ==22757== by 0x5AE63E6: smb_raw_write (rawreadwrite.c:343) ==22757== by 0x9BE50CA: smbcli_write (clireadwrite.c:118) ==22757== by 0x423C91: setfileinfo_aliases (aliases.c:327) ==22757== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==22757== by 0x955368F: internal_torture_run_test (torture.c:442) ==22757== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==22757== by 0x2600A4: run_matching (smbtorture.c:110) ==22757== by 0x25FF66: run_matching (smbtorture.c:95) ==22757== by 0x25FF66: run_matching (smbtorture.c:95) ==22757== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==22757== by 0x261E44: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
a5ce559a80 |
s4:torture:basic: fix valgrind 'Syscall param writev(vector[...])' error
running smbtorture test base.aliases.FINDFIRST aliases.FINDFIRST aliases results in the following valgrind trace ==22639== Syscall param writev(vector[...]) points to uninitialised byte(s) ==22639== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==22639== by 0x106CB033: writev_handler (async_sock.c:340) ==22639== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==22639== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==22639== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==22639== by 0x5AE3400: smbcli_request_receive (rawrequest.c:416) ==22639== by 0x5AE6019: smb_raw_write_recv (rawreadwrite.c:303) ==22639== by 0x5AE63FD: smb_raw_write (rawreadwrite.c:344) ==22639== by 0x9BE50CA: smbcli_write (clireadwrite.c:118) ==22639== by 0x423672: findfirst_aliases (aliases.c:213) ==22639== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==22639== by 0x955368F: internal_torture_run_test (torture.c:442) ==22639== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==22639== by 0x2600A4: run_matching (smbtorture.c:110) ==22639== by 0x25FF66: run_matching (smbtorture.c:95) ==22639== by 0x25FF66: run_matching (smbtorture.c:95) ==22639== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==22639== by 0x261E44: main (smbtorture.c:665) ==22639== Address 0x187dfd26 is 598 bytes inside a block of size 1,325 alloc'd ==22639== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==22639== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==22639== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==22639== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==22639== by 0x5ADFAB7: smbcli_transport_setup_subreq (clitransport.c:254) ==22639== by 0x5ADFC37: smbcli_transport_send (clitransport.c:326) ==22639== by 0x5AE33C3: smbcli_request_send (rawrequest.c:400) ==22639== by 0x5AE5FDD: smb_raw_write_send (rawreadwrite.c:289) ==22639== by 0x5AE63E6: smb_raw_write (rawreadwrite.c:343) ==22639== by 0x9BE50CA: smbcli_write (clireadwrite.c:118) ==22639== by 0x423672: findfirst_aliases (aliases.c:213) ==22639== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==22639== by 0x955368F: internal_torture_run_test (torture.c:442) ==22639== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==22639== by 0x2600A4: run_matching (smbtorture.c:110) ==22639== by 0x25FF66: run_matching (smbtorture.c:95) ==22639== by 0x25FF66: run_matching (smbtorture.c:95) ==22639== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==22639== by 0x261E44: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
4d5a73e246 |
s4:torture:basic fix 'Syscall param writev(vector[...])' valgrind error
smbtorture 'base.aliases.QPATHINFO aliases.QPATHINFO aliases' results in following valgrind trace ==22469== Syscall param writev(vector[...]) points to uninitialised byte(s) ==22469== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==22469== by 0x106CB033: writev_handler (async_sock.c:340) ==22469== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==22469== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==22469== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==22469== by 0x5AE3400: smbcli_request_receive (rawrequest.c:416) ==22469== by 0x5AE6019: smb_raw_write_recv (rawreadwrite.c:303) ==22469== by 0x5AE63FD: smb_raw_write (rawreadwrite.c:344) ==22469== by 0x9BE50CA: smbcli_write (clireadwrite.c:118) ==22469== by 0x423431: qpathinfo_aliases (aliases.c:171) ==22469== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==22469== by 0x955368F: internal_torture_run_test (torture.c:442) ==22469== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==22469== by 0x2600A4: run_matching (smbtorture.c:110) ==22469== by 0x25FF66: run_matching (smbtorture.c:95) ==22469== by 0x25FF66: run_matching (smbtorture.c:95) ==22469== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==22469== by 0x261E44: main (smbtorture.c:665) ==22469== Address 0x187dfb86 is 598 bytes inside a block of size 1,325 alloc'd ==22469== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==22469== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==22469== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==22469== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==22469== by 0x5ADFAB7: smbcli_transport_setup_subreq (clitransport.c:254) ==22469== by 0x5ADFC37: smbcli_transport_send (clitransport.c:326) ==22469== by 0x5AE33C3: smbcli_request_send (rawrequest.c:400) ==22469== by 0x5AE5FDD: smb_raw_write_send (rawreadwrite.c:289) ==22469== by 0x5AE63E6: smb_raw_write (rawreadwrite.c:343) ==22469== by 0x9BE50CA: smbcli_write (clireadwrite.c:118) ==22469== by 0x423431: qpathinfo_aliases (aliases.c:171) ==22469== by 0x16B21D: wrap_simple_1smb_test (util_smb.c:856) ==22469== by 0x955368F: internal_torture_run_test (torture.c:442) ==22469== by 0x9553A6B: torture_run_test_restricted (torture.c:542) ==22469== by 0x2600A4: run_matching (smbtorture.c:110) ==22469== by 0x25FF66: run_matching (smbtorture.c:95) ==22469== by 0x25FF66: run_matching (smbtorture.c:95) ==22469== by 0x2601C5: torture_run_named_tests (smbtorture.c:143) ==22469== by 0x261E44: main (smbtorture.c:665) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
9cb4b1b240 |
s4:torture:rpc: fix valgrind 'Syscall param writev(vector[...])' valgrind error
when running smbtorture rpc.samba3.regconfig.regconfig Note: to fix this particular error only the action_taken variable needed to be initialised. ZERO-ing the structs for completeness. ==14958== Syscall param writev(vector[...]) points to uninitialised byte(s) ==14958== at 0xFB9FC87: writev (in /lib64/libc-2.19.so) ==14958== by 0x106C8003: writev_handler (async_sock.c:340) ==14958== by 0xF67407E: epoll_event_loop (tevent_epoll.c:728) ==14958== by 0xF67469C: epoll_event_loop_once (tevent_epoll.c:926) ==14958== by 0xF671586: std_event_loop_once (tevent_standard.c:114) ==14958== by 0xF66AD42: _tevent_loop_once (tevent.c:533) ==14958== by 0xF66CB9D: tevent_req_poll (tevent_req.c:256) ==14958== by 0x5D19305: tevent_req_poll_ntstatus (tevent_ntstatus.c:109) ==14958== by 0x88B2DED: dcerpc_binding_handle_call (binding_handle.c:556) ==14958== by 0xBBCE851: dcerpc_winreg_CreateKey_r (ndr_winreg_c.c:1430) ==14958== by 0x3D47C5: torture_samba3_createshare (samba3rpc.c:3192) ==14958== by 0x3D50AC: torture_samba3_regconfig (samba3rpc.c:3299) ==14958== by 0x9553F42: wrap_simple_test (torture.c:632) ==14958== by 0x955366F: internal_torture_run_test (torture.c:442) ==14958== by 0x9553A4B: torture_run_test_restricted (torture.c:542) ==14958== by 0x260074: run_matching (smbtorture.c:110) ==14958== by 0x25FF36: run_matching (smbtorture.c:95) ==14958== by 0x25FF36: run_matching (smbtorture.c:95) ==14958== by 0x260195: torture_run_named_tests (smbtorture.c:143) ==14958== by 0x261E14: main (smbtorture.c:665) ==14958== Address 0x18868ec6 is 598 bytes inside a block of size 1,325 alloc'd ==14958== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==14958== by 0xF45EE38: __talloc_with_prefix (talloc.c:668) ==14958== by 0xF45EFF5: _talloc_pool (talloc.c:721) ==14958== by 0xF45F167: _talloc_pooled_object (talloc.c:790) ==14958== by 0xF66C664: _tevent_req_create (tevent_req.c:66) ==14958== by 0xB0D49CF: smb1cli_req_create (smbXcli_base.c:1322) ==14958== by 0xB0E1E3D: smb1cli_trans_send (smb1cli_trans.c:512) ==14958== by 0xB0ED44D: tstream_smbXcli_np_readv_trans_start (tstream_smbXcli_np.c:901) ==14958== by 0xB0EC817: tstream_smbXcli_np_writev_write_next (tstream_smbXcli_np.c:578) ==14958== by 0xB0EC4A7: tstream_smbXcli_np_writev_send (tstream_smbXcli_np.c:505) ==14958== by 0xC259DDA: tstream_writev_send (tsocket.c:695) ==14958== by 0xC25AD44: tstream_writev_queue_trigger (tsocket_helpers.c:513) ==14958== by 0xF66BF73: tevent_queue_immediate_trigger (tevent_queue.c:149) ==14958== by 0xF66BBFB: tevent_common_loop_immediate (tevent_immediate.c:135) ==14958== by 0xF674602: epoll_event_loop_once (tevent_epoll.c:907) ==14958== by 0xF671586: std_event_loop_once (tevent_standard.c:114) ==14958== by 0xF66AD42: _tevent_loop_once (tevent.c:533) ==14958== by 0xF66CB9D: tevent_req_poll (tevent_req.c:256) ==14958== by 0x5D19305: tevent_req_poll_ntstatus (tevent_ntstatus.c:109) ==14958== by 0x88B2DED: dcerpc_binding_handle_call (binding_handle.c:556) ==14958== by 0xBBCE851: dcerpc_winreg_CreateKey_r (ndr_winreg_c.c:1430) ==14958== by 0x3D47C5: torture_samba3_createshare (samba3rpc.c:3192) ==14958== by 0x3D50AC: torture_samba3_regconfig (samba3rpc.c:3299) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
c901d98d6e |
s4:torture:rpc: fix valgrind 'Syscall param writev(vector[...])' error
running smbtorture test rpc.samba3.winreg.winreg yields the following valgrind trace ==18533== Syscall param writev(vector[...]) points to uninitialised byte(s) ==18533== at 0xFBA2C87: writev (in /lib64/libc-2.19.so) ==18533== by 0x106CB033: writev_handler (async_sock.c:340) ==18533== by 0xF67812A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==18533== by 0xF6765F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==18533== by 0xF6727FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==18533== by 0xF673ACE: tevent_req_poll (in /usr/lib64/libtevent.so.0.9.26) ==18533== by 0x5D19325: tevent_req_poll_ntstatus (tevent_ntstatus.c:109) ==18533== by 0x88B2E0D: dcerpc_binding_handle_call (binding_handle.c:556) ==18533== by 0xBBD049F: dcerpc_winreg_EnumValue_r (ndr_winreg_c.c:2354) ==18533== by 0x3D3E3E: enumvalues (samba3rpc.c:2982) ==18533== by 0x3D40A5: enumkeys (samba3rpc.c:3042) ==18533== by 0x3D4085: enumkeys (samba3rpc.c:3041) ==18533== Address 0x1886edd6 is 598 bytes inside a block of size 1,325 alloc'd ==18533== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==18533== by 0xF464A73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==18533== by 0xF67366D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==18533== by 0xB0D49FF: smb1cli_req_create (smbXcli_base.c:1322) ==18533== by 0xB0E1E6D: smb1cli_trans_send (smb1cli_trans.c:512) ==18533== by 0xB0ED47D: tstream_smbXcli_np_readv_trans_start (tstream_smbXcli_np.c:901) ==18533== by 0xB0EC847: tstream_smbXcli_np_writev_write_next (tstream_smbXcli_np.c:578) ==18533== by 0xB0EC4D7: tstream_smbXcli_np_writev_send (tstream_smbXcli_np.c:505) ==18533== by 0xC259DFA: tstream_writev_send (tsocket.c:695) ==18533== by 0xC25AD64: tstream_writev_queue_trigger (tsocket_helpers.c:513) ==18533== by 0xF673023: tevent_common_loop_immediate (in /usr/lib64/libtevent.so.0.9.26) ==18533== by 0xF677EED: ??? (in /usr/lib64/libtevent.so.0.9.26) ==18533== Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Noel Power
|
9e8d748db3 |
s4:torture:rpc: fix valgrind Syscall param writev(vector[...]) error
running smbtorture rpc.srvsvc.srvsvc\ (admin\ access).NetDiskEnum results in the following valgrind trace ==30237== Syscall param writev(vector[...]) points to uninitialised byte(s) ==30237== at 0xDD01C67: writev (in /lib64/libc-2.19.so) ==30237== by 0xE1D09D4: writev_handler (async_sock.c:340) ==30237== by 0xD81A12A: ??? (in /usr/lib64/libtevent.so.0.9.26) ==30237== by 0xD8185F6: ??? (in /usr/lib64/libtevent.so.0.9.26) ==30237== by 0xD8147FC: _tevent_loop_once (in /usr/lib64/libtevent.so.0.9.26) ==30237== by 0xD815ACE: tevent_req_poll (in /usr/lib64/libtevent.so.0.9.26) ==30237== by 0x5AC726D: tevent_req_poll_ntstatus (in /usr/lib64/libtevent-util.so.0.0.1) ==30237== by 0x8120CEA: dcerpc_binding_handle_call (in /usr/lib64/libdcerpc-binding.so.0.0.1) ==30237== by 0xA9AC6EC: dcerpc_srvsvc_NetDiskEnum_r (ndr_srvsvc_c.c:5388) ==30237== by 0x2ADDF8: ??? (in /usr/bin/smbtorture) ==30237== by 0x898DF8C: ??? (in /usr/lib64/libtorture.so.0.0.1) ==30237== by 0x1F0816: ??? (in /usr/bin/smbtorture) ==30237== Address 0x15952676 is 598 bytes inside a block of size 1,325 alloc'd ==30237== at 0x4C29110: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==30237== by 0xCCCAA73: _talloc_pooled_object (in /usr/lib64/libtalloc.so.2.1.5) ==30237== by 0xD81566D: _tevent_req_create (in /usr/lib64/libtevent.so.0.9.26) ==30237== by 0xA2B7910: smb1cli_req_create (smbXcli_base.c:1322) ==30237== by 0xA2BA4E3: smb1cli_trans_send (smb1cli_trans.c:512) ==30237== by 0xA2C1F91: tstream_smbXcli_np_readv_trans_start (tstream_smbXcli_np.c:901) ==30237== by 0xA2C23AE: tstream_smbXcli_np_writev_send (tstream_smbXcli_np.c:505) ==30237== by 0xAC8E43C: tstream_writev_send (tsocket.c:695) ==30237== by 0xAC8E9BA: tstream_writev_queue_trigger (tsocket_helpers.c:513) ==30237== by 0xD815023: tevent_common_loop_immediate (in /usr/lib64/libtevent.so.0.9.26) Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> |
||
Stefan Metzmacher
|
68d6c10e5e |
CVE-2016-2115: s4:libcli/raw: pass the minprotocol to smb_raw_negotiate*()
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11756 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org> |
||
Stefan Metzmacher
|
f10589c0e1 |
CVE-2016-2111: s4:torture/base: don't use ntlmv2 for dos connection in base.samba3error
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11749 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org> |
||
Stefan Metzmacher
|
bbb066a12a |
CVE-2016-2111: s4:torture/raw: don't use ntlmv2 for dos connection in raw.samba3badpath
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11749 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org> |
||
Stefan Metzmacher
|
847192d493 |
CVE-2016-2111: s4:torture/rpc: fix rpc.pac ntlmv2 test
The computer name of the NTLMv2 blob needs to match the schannel connection. BUG: https://bugzilla.samba.org/show_bug.cgi?id=11749 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Günther Deschner <gd@samba.org> |
||
Stefan Metzmacher
|
5adad299c2 |
CVE-2016-2111: s4:torture/rpc: fix rpc.samba3.netlogon ntlmv2 test
The computer name of the NTLMv2 blob needs to match the schannel connection. BUG: https://bugzilla.samba.org/show_bug.cgi?id=11749 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Günther Deschner <gd@samba.org> |
||
Stefan Metzmacher
|
bbaba64329 |
CVE-2016-2110: auth/credentials: pass server_timestamp to cli_credentials_get_ntlm_response()
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11644 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Günther Deschner <gd@samba.org> |
||
Günther Deschner
|
725bef6f58 |
s4:torture:smb2:rename.c: Fix file permissions.
Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Mar 24 06:33:03 CET 2016 on sn-devel-144 |
||
Volker Lendecke
|
fb381d885b |
torture: Fix the O3 developer build
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Mar 22 22:48:52 CET 2016 on sn-devel-144 |
||
Michael Adam
|
e9586a653c |
torture:smb2: add durable-v2-open.reopen1a-lease
Lease variant of the reopen1a test which tests the relevance of the client guid. Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Mar 22 03:47:02 CET 2016 on sn-devel-144 |
||
Michael Adam
|
b853040d5f |
torture:smb2: for oplocks, durable reconnect works with different client-guid
for durable-v2-open.reopen1a Try both different and original client guid. Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Michael Adam
|
cd22980875 |
torture:smb2: get rid of supefluous io2 var in durable-v2-open.reopen1a
Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Michael Adam
|
b0f592d05f |
torture:smb2: fix crashes in smb2.durable-v2-open.reopen1a test
If the test failed too early, we dereferenced tree2 which was still NULL. Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Michael Adam
|
186cd70829 |
torture:smb2: use assert, not warning in error case in durable-v2-open.reopen1a
Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Michael Adam
|
3e90abe670 |
torture:smb2: add durable-open.reopen1a-lease
Lease variant of the reopen1a test which tests the relevance of the client guid. Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Michael Adam
|
7b557617e4 |
torture:smb2: for oplocks, durable reconnect works with different client guid
in durabble-open.reopen1a test Try both original and a different client guid. Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Michael Adam
|
505546be57 |
torture:smb2: durable-open.reopen1a only needs one io struct
Using two is confusing. Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Michael Adam
|
37c05f4ade |
torture:smb2: fix crashes in smb2.durable-open.reopen1a test
If the test failed too early, we dereferenced tree2 which was still NULL. Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Michael Adam
|
b7186a00bb |
torture:smb2: use assert, not warning in error case in durable-open.reopen1a
Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Anubhav Rakshit
|
e095a61c4b |
torture:smb2: Add test replay6 to verify Error Codes for DurableHandleReqV2 replay
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Pair-Programmed-With: Guenther Deschner <gd@samba.org> Pair-Programmed-With: Michael Adam <obnox@samba.org> Signed-off-by: Anubhav Rakshit <anubhav.rakshit@gmail.com> Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Guenther Deschner <gd@samba.org> Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |
||
Günther Deschner
|
2b799880b9 |
torture:smb2: add test for checking sequence number wrap around.
Guenther Signed-off-by: Guenther Deschner <gd@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> |