1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/rpc_server
Jeremy Allison 84fd910c34 Fix bug #7617 - smbd coredump due to uninitialized variables in the performance counter code.
In the file rpc_server.c, function _winreg_QueryValue()

uint8_t *outbuf

Should be :

uint8_t *outbuf = NULL;

As it is later freed by

      if (free_buf) SAFE_FREE(outbuf);

in some cases, this frees the unintialized outbuf, which causes a coredump.
2010-08-12 15:16:42 -07:00
..
rpc_handles.c s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data 2010-07-28 12:19:32 -04:00
rpc_ncacn_np_internal.c s3:rpc_server: add rpc_pipe_open_internal dcerpc_binding_handle backend 2010-08-12 14:31:22 +02:00
rpc_server.h s3-rpc_server: Use struct pipes_struct. 2010-07-28 10:39:23 +02:00
srv_dfs_nt.c s3-dfs: Use struct pipes_struct. 2010-07-28 10:39:23 +02:00
srv_dssetup_nt.c s3-secrets: only include secrets.h when needed. 2010-08-05 10:12:25 +02:00
srv_echo_nt.c s3-echo: Use struct pipes_struct. 2010-07-28 10:39:23 +02:00
srv_eventlog_nt.c s3-eventlog: Use struct pipes_struct. 2010-07-28 10:39:23 +02:00
srv_initshutdown_nt.c s3-initshutdown: Use struct pipes_struct. 2010-07-28 10:39:23 +02:00
srv_lsa_nt.c s3-netlogon: remove global include of netlogon.h. 2010-08-06 15:46:16 +02:00
srv_netlog_nt.c s3: Lift the smbd_messaging_context from netr_set_machine_account_password 2010-08-08 16:03:24 +02:00
srv_ntsvcs_nt.c s3-ntsvcs: Use struct pipes_struct. 2010-07-28 10:39:24 +02:00
srv_pipe_hnd.c s3: Lift the smbd_messaging_context from rpc_pipe_open_internal 2010-08-08 16:03:15 +02:00
srv_pipe_internal.h s3-rpc: Seperate rpc_srv_register for plain connection. 2010-06-04 12:12:43 -04:00
srv_pipe_register.c s3-rpc_server: Added callbacks for init and shutdown of a rpc service. 2010-07-19 12:59:18 +02:00
srv_pipe.c s3:rpc_server: fix valgrind warning 2010-08-08 11:05:17 +02:00
srv_samr_chgpasswd.c s3-samr: move chgpasswd.c out of smbd and into the samr server. 2010-05-26 22:17:02 +02:00
srv_samr_nt.c s3-secrets: only include secrets.h when needed. 2010-08-05 10:12:25 +02:00
srv_samr_util.c s3-passdb: include samr.h where needed. 2010-08-06 15:43:37 +02:00
srv_samr_util.h s3-samr: move chgpasswd.c out of smbd and into the samr server. 2010-05-26 22:17:02 +02:00
srv_spoolss_nt.c s3: Lift the server_messaging_context from spoolss_setjob_1 2010-08-08 18:09:39 +02:00
srv_spoolss_util.c s3: Lift the smbd_messaging_context from winreg_del_driver_list 2010-08-08 16:03:19 +02:00
srv_spoolss_util.h s3: Lift the smbd_messaging_context from winreg_del_driver_list 2010-08-08 16:03:19 +02:00
srv_srvsvc_nt.c s3: Remove a reference to smbd_messaging_context() 2010-08-07 13:16:49 +02:00
srv_svcctl_nt.c s3-svcctl: Use struct pipes_struct. 2010-07-28 10:39:24 +02:00
srv_winreg_nt.c Fix bug #7617 - smbd coredump due to uninitialized variables in the performance counter code. 2010-08-12 15:16:42 -07:00
srv_wkssvc_nt.c s3: Remove some references to smbd_messaging_context() 2010-08-07 13:16:48 +02:00