gnucash master: Remove file committed by mistake

Robert Fewell bobit at code.gnucash.org
Mon Nov 25 15:45:15 EST 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/cbc8cc8d (commit)
	from  https://github.com/Gnucash/gnucash/commit/574d1a99 (commit)



commit cbc8cc8d8c436a681ab579671666216f8788fce6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 25 20:43:39 2019 +0000

    Remove file committed by mistake

diff --git a/common/debug/valgrind/valgrind-compiz.supp b/common/debug/valgrind/valgrind-compiz.supp
deleted file mode 100644
index 4e524e6ca..000000000
--- a/common/debug/valgrind/valgrind-compiz.supp
+++ /dev/null
@@ -1,919 +0,0 @@
-# -*- tab-width: 3; indent-tabs-mode: nil -*-
-#
-# GNOME supressions base.supp:
-#  git://github.com/dtrebbien/GNOME.supp.git
-#  Copyright (C) 2012  Daniel Trebbien
-#
-#  This program is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU General Public License
-#  as published by the Free Software Foundation; either version 2
-#  of the License, or (at your option) any later version.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU General Public License for more details.
-#
-#  You should have received a copy of the GNU General Public License
-#  along with this program; if not, write to the Free Software
-#  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
-#
-# Python supressions valgrind-python.supp:
-#  http://hg.python.org/cpython
-#  Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-#  2011, 2012 Python Software Foundation; All Rights Reserved
-#  PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
-#  --------------------------------------------
-#
-# 1. This LICENSE AGREEMENT is between the Python Software Foundation
-# ("PSF"), and the Individual or Organization ("Licensee") accessing and
-# otherwise using this software ("Python") in source or binary form and
-# its associated documentation.
-
-# 2. Subject to the terms and conditions of this License Agreement, PSF hereby
-# grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
-# analyze, test, perform and/or display publicly, prepare derivative works,
-# distribute, and otherwise use Python alone or in any derivative version,
-# provided, however, that PSF's License Agreement and PSF's notice of copyright,
-# i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-# 2011, 2012 Python Software Foundation; All Rights Reserved" are retained in Python
-# alone or in any derivative version prepared by Licensee.
-
-# 3. In the event Licensee prepares a derivative work that is based on
-# or incorporates Python or any part thereof, and wants to make
-# the derivative work available to others as provided herein, then
-# Licensee hereby agrees to include in any such work a brief summary of
-# the changes made to Python.
-
-# 4. PSF is making Python available to Licensee on an "AS IS"
-# basis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
-# IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
-# DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
-# FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
-# INFRINGE ANY THIRD PARTY RIGHTS.
-# 
-# 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
-# FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
-# A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
-# OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
-# 
-# 6. This License Agreement will automatically terminate upon a material
-# breach of its terms and conditions.
-
-# 7. Nothing in this License Agreement shall be deemed to create any
-# relationship of agency, partnership, or joint venture between PSF and
-# Licensee.  This License Agreement does not grant permission to use PSF
-# trademarks or trade name in a trademark sense to endorse or promote
-# products or services of Licensee, or any third party.
-# 
-# 8. By copying, installing or otherwise using Python, Licensee
-# agrees to be bound by the terms and conditions of this License
-# Agreement.
-#
-# All other supressions:
-#
-#  Copyright © 2012 Canonical Ltd.
-# 
-#  Permission to use, copy, modify, distribute, and sell this software
-#  and its documentation for any purpose is hereby granted without
-#  fee, provided that the above copyright notice appear in all copies
-#  and that both that copyright notice and this permission notice
-#  appear in supporting documentation, and that the name of
-#  Canonical Ltd. not be used in advertising or publicity pertaining to
-#  distribution of the software without specific, written prior permission.
-#  Canonical Ltd. makes no representations about the suitability of this
-#  software for any purpose. It is provided "as is" without express or
-#  implied warranty.
-# 
-#  CANONICAL, LTD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
-#  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
-#  NO EVENT SHALL CANONICAL, LTD. BE LIABLE FOR ANY SPECIAL, INDIRECT OR
-#  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
-#  OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
-#  NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
-#  WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-# 
-#  Authored by: Sam Spilsbury <sam.spilsbury at canonical.com>
-# /
-
-{
-    xmlReadFile leaks a string
-    Memcheck:Leak
-    fun:malloc
-    fun:xmlStrndup
-    ...
-    fun:xmlReadFile
-}
-
-{
-    xmlReadFile leaks an xmlNewCharEncodingHandler
-    Memcheck:Leak
-    fun:malloc
-    fun:xmlNewCharEncodingHandler
-    ...
-    fun:xmlReadFile
-}
-
-{
-    xmInitCharEncodingHandlers leaks
-    Memcheck:Leak
-    fun:*alloc*
-    fun:xmlInitCharEncodingHandlers
-}
-
-{
-    xmlReadFile leaks an xmlNewRMutex
-    Memcheck:Leak
-    fun:malloc
-    fun:xmlNewRMutex
-    ...
-    fun:xmlReadFile
-}
-
-{
-    xmlParseDocument leaks an xmlNewMutex
-    Memcheck:Leak
-    fun:malloc
-    fun:xmlNewMutex
-    ...
-    fun:xmlParseDocument
-}
-
-{
-    dlopen leaks some tokens
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:dlopen*
-}
-
-{
-    dlclose calls malloc and leaks
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:dlclose*
-}
-
-{
-    import_submodule
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:import_*module*
-}
-
-{
-    everything from PyInitialize_Ex
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:Py_InitializeEx*
-}
-
-{
-    everything from PySys*
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:PySys*
-}
-
-{
-    everything from PyList
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:PyList_*
-}
-
-{
-    everything from PyThread
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:PyThread*
-}
-
-{
-    everything from PyStructSequence
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:PyStructSequence*
-}
-
-
-
-{
-   don't care about protobuf
-   Memcheck:Leak
-   ...
-   fun:_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE7AddFileERKNS0_19FileDescriptorProtoES6_
-}
-
-{
-    google::protobuf::protobufAddDesc
-    Memcheck:Leak
-    ...
-    fun:*protobuf*AddDesc*
-}
-
-{
-   don't care about protobuf
-   Memcheck:Leak
-   ...
-   fun:_ZN6google8protobuf8internal10OnShutdownEPFvvE
-}
-
-{
-   g_types are never free'd
-   Memcheck:Leak
-   ...
-   fun:g_type*
-}
-
-{
-    g_settings_class_init intentionally leaks signals
-    Memcheck:Leak
-    fun:*alloc
-    ...
-    fun:g_signal_new
-    ...
-    fun:g_type_class_ref
-    ...
-    fun:g_object_new
-}
-
-{
-    g_list_append calls g_slice_alloc can call g_private_get which seems to leave reachable blocks
-    Memcheck:Leak
-    fun:malloc
-    ...
-    fun:g_private_get
-    fun:g_slice_alloc
-    fun:g_list_append
-}
-
-{
-    g_list_append calls g_mutex_lock which calls malloc
-    Memcheck:Leak
-    fun:malloc
-    ...
-    fun:g_mutex*
-    ...
-    fun:g_slice_alloc
-    fun:g_list_append
-}
-
-# not entirely certain about this
-
-{
-    g_list_append calls thread_memory_from_self, but we can't detect it
-    Memcheck:Leak
-    fun:calloc
-    ...
-    fun:g_slice_alloc
-    fun:g_list_append
-}
-
-{
-    g_variant_builder_end calls g_rec_mutex_lock
-    Memcheck:Leak
-    fun:malloc
-    ...
-    fun:g_slice_alloc
-    ...
-    fun:g_rec_mutex_lock
-    fun:g_variant_type_info_get
-    ...
-    fun:g_variant_builder_end
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Cond
-   fun:__GI___strcasecmp_l
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Value8
-   fun:__GI___strcasecmp_l
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Addr8
-   fun:__strspn_sse42
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Cond
-   fun:__strspn_sse42
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Addr4
-   fun:FcConfigFileExists
-}
-
-
-{
-   g_hash_table_insert_node() in ghash.c
-   Memcheck:Leak
-   ...
-   fun:g_memdup
-   fun:g_hash_table_insert_node
-}
-
-{
-   g_hash_table_resize() in ghash.c
-   Memcheck:Leak
-   ...
-   fun:g_hash_table_resize
-}
-
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_application_name
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_home_dir
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_host_name
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_prgname
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_real_name
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_system_config_dirs
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_system_data_dirs
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_tmp_dir
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_user_cache_dir
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_user_config_dir
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_user_data_dir
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_user_name
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_user_runtime_dir
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_get_user_special_dir
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_reload_user_special_dirs_cache
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_set_application_name
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_set_prgname
-}
-
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_random_double
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_random_double_range
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_random_int
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_random_int_range
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_random_set_seed
-}
-
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_bus_get
-   fun:g_bus_own_name
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_hash_table_new
-   fun:g_bus_own_name
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_main_context_ref_thread_default
-   fun:g_bus_own_name
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_hash_table_new
-   fun:g_bus_own_name_on_connection
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:g_variant_new
-   fun:g_bus_unown_name
-}
-
-{
-   _g_dbus_initialize() in gio/gdbusprivate.c
-   Memcheck:Leak
-   ...
-   fun:_g_dbus_initialize
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:FcConfigSubstitute*
-   fun:pango_cairo_fc_font_map_fontset_key_substitute
-}
-
-{
-   _gtk_accessibility_init() in gail.c
-   Memcheck:Leak
-   ...
-   fun:atk_add_focus_tracker
-   fun:_gtk_accessibility_init
-}
-
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:gdk_display_manager_get
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:gdk_display_manager_get_default_display
-}
-
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:gdk_display_get_default
-}
-
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:gtk_clipboard_get_for_display
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:gtk_clipboard_request_contents
-}
-
-{
-   gtk_im_module_initialize() in gtkimmodule.c
-   Memcheck:Leak
-   ...
-   fun:gtk_im_module_initialize
-}
-
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:gtk_widget_get_style_context
-}
-
-{
-    g_main_context_default calls malloc
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_main_context_new
-    fun:g_main_context_default
-}
-
-{
-    g_main_context_default calls g_mutex_lock
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_mutex_lock
-    ...
-    fun:g_main_context_default
-}
-
-{
-    g_main_context_default calls g_cond_broadcast
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_cond_broadcast
-    ...
-    fun:g_main_context_default
-}
-
-{
-    g_main_context_default calls g_slist_prepend
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_slist_prepend
-    ...
-    fun:g_main_context_default
-}
-
-{
-    g_get_worker_context calls malloc
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_main_context_new
-    fun:g_get_worker_context
-}
-
-{
-    g_get_worker_context calls g_thread_new
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_thread_new
-    fun:g_get_worker_context
-}
-
-{
-    g_get_worker_context calls g_mutex_lock
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_mutex_lock
-    ...
-    fun:g_get_worker_context
-}
-
-{
-    g_main_context_iterate calls malloc
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_main_context_iterate*
-}
-
-{
-    g_main_loop_run calls malloc
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_main_loop_run*
-}
-
-{
-    g_thread_proxy calls malloc
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_thread_proxy
-}
-
-{
-    g_unix_signal_add_full calls g_mutex_lock which calls malloc
-    Memcheck:Leak
-    fun:*alloc*
-    ...
-    fun:g_mutex_lock
-    ...
-    fun:g_unix_signal_add_full
-}
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:gtk_source_style_scheme_manager_get_default
-}
-
-
-{
-   <insert_a_suppression_name_here>
-   Memcheck:Leak
-   ...
-   fun:gtk_source_style_scheme_get_style
-}
-
-{
-   ADDRESS_IN_RANGE/Invalid read of size 4
-   Memcheck:Addr4
-   fun:Py_ADDRESS_IN_RANGE
-}
-
-{
-   ADDRESS_IN_RANGE/Invalid read of size 4
-   Memcheck:Value4
-   fun:Py_ADDRESS_IN_RANGE
-}
-
-{
-   ADDRESS_IN_RANGE/Invalid read of size 8 (x86_64 aka amd64)
-   Memcheck:Value8
-   fun:Py_ADDRESS_IN_RANGE
-}
-
-{
-   ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
-   Memcheck:Cond
-   fun:Py_ADDRESS_IN_RANGE
-}
-
-{
-   Suppress leaking the GIL.  Happens once per process, see comment in ceval.c.
-   Memcheck:Leak
-   fun:malloc
-   fun:PyThread_allocate_lock
-   fun:PyEval_InitThreads
-}
-
-{
-   Suppress leaking the GIL after a fork.
-   Memcheck:Leak
-   fun:malloc
-   fun:PyThread_allocate_lock
-   fun:PyEval_ReInitThreads
-}
-
-{
-   Suppress leaking the autoTLSkey.  This looks like it shouldn't leak though.
-   Memcheck:Leak
-   fun:malloc
-   fun:PyThread_create_key
-   fun:_PyGILState_Init
-   fun:Py_InitializeEx
-   fun:Py_Main
-}
-
-{
-   Hmmm, is this a real leak or like the GIL?
-   Memcheck:Leak
-   fun:malloc
-   fun:PyThread_ReInitTLS
-}
-
-{
-   Handle PyMalloc confusing valgrind (possibly leaked)
-   Memcheck:Leak
-   fun:realloc
-   fun:_PyObject_GC_Resize
-}
-
-{
-   Handle PyMalloc confusing valgrind (possibly leaked)
-   Memcheck:Leak
-   fun:malloc
-   fun:_PyObject_GC_New
-}
-
-{
-   Handle PyMalloc confusing valgrind (possibly leaked)
-   Memcheck:Leak
-   fun:malloc
-   fun:*PyObject*Malloc*
-}
-
-{
-   Handle PyMalloc confusing valgrind (possibly leaked)
-   Memcheck:Leak
-   fun:malloc
-   fun:_PyObject_GC_NewVar
-}
-
-{
-    Dictresize confuses valgrind too
-    Memcheck:Leak
-    ...
-    fun:dictresize*
-}
-
-{
-    PyString can confuse it too
-    Memcheck:Leak
-    ...
-    fun:PyString*
-}
-
-#
-# Non-python specific leaks
-#
-
-{
-   Handle pthread issue (possibly leaked)
-   Memcheck:Leak
-   fun:calloc
-   fun:allocate_dtv
-   fun:_dl_allocate_tls_storage
-   fun:_dl_allocate_tls
-}
-
-{
-   Handle pthread issue (possibly leaked)
-   Memcheck:Leak
-   fun:memalign
-   fun:_dl_allocate_tls_storage
-   fun:_dl_allocate_tls
-}
-
-{
-   ADDRESS_IN_RANGE/Invalid read of size 4
-   Memcheck:Addr4
-   fun:PyObject_Free
-}
-
-{
-   ADDRESS_IN_RANGE/Invalid read of size 4
-   Memcheck:Value4
-   fun:PyObject_Free
-}
-
-{
-   ADDRESS_IN_RANGE/Use of uninitialised value of size 8
-   Memcheck:Addr8
-   fun:PyObject_Free
-}
-
-{
-   ADDRESS_IN_RANGE/Use of uninitialised value of size 8
-   Memcheck:Value8
-   fun:PyObject_Free
-}
-
-{
-   ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
-   Memcheck:Cond
-   fun:PyObject_Free
-}
-
-{
-   ADDRESS_IN_RANGE/Invalid read of size 4
-   Memcheck:Addr4
-   fun:PyObject_Realloc*
-}
-
-{
-   ADDRESS_IN_RANGE/Invalid read of size 4
-   Memcheck:Value4
-   fun:PyObject_Realloc*
-}
-
-{
-   ADDRESS_IN_RANGE/Use of uninitialised value of size 8
-   Memcheck:Addr8
-   fun:PyObject_Realloc*
-}
-
-{
-   ADDRESS_IN_RANGE/Use of uninitialised value of size 8
-   Memcheck:Value8
-   fun:PyObject_Realloc*
-}
-
-{
-   ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
-   Memcheck:Cond
-   fun:PyObject_Realloc*
-}
-
-# Additional suppressions for the unified decimal tests:
-{
-   test_decimal
-   Memcheck:Addr4
-   fun:PyUnicodeUCS2_FSConverter
-}
-
-{
-   test_decimal2
-   Memcheck:Addr4
-   fun:PyUnicode_FSConverter
-}



Summary of changes:
 common/debug/valgrind/valgrind-compiz.supp | 919 -----------------------------
 1 file changed, 919 deletions(-)
 delete mode 100644 common/debug/valgrind/valgrind-compiz.supp



More information about the gnucash-changes mailing list