Application instability on macos catalina

Hi,

I think there is something wrong with Gtk±3.0 and latest macos catalina. I just rebuild all the libraries … Now, I feel like sharing my valgrind output with you.

$ DYLD_FALLBACK_LIBRARY_PATH=/Users/joelkraehemann/gtk/inst/lib:/Users/joelkraehemann/gtk/inst/lib64 valgrind -v gsequencer
  
...

--36181--    reading syms   from primary file (613 194)
--36181-- run: /usr/bin/dsymutil "/Users/joelkraehemann/gtk/inst/lib/libgmp.10.dylib"
warning: no debug symbols in executable (-arch x86_64)
--36181--    dsyms= /Users/joelkraehemann/gtk/inst/lib/libgmp.10.dylib.dSYM/Contents/Resources/DWARF/libgmp.10.dylib
--36181-- Discarding syms at 0x114b96000-0x114ba8000 in /Users/joelkraehemann/gtk/inst/lib/gio/modules/libgiognutls.so (have_dinfo 1)
** Message: 10:54:12.112: loading priorities for: /Users/joelkraehemann/.gsequencer/priority.conf
eq_SyscallStatus:
  {78 0 43}
  {78 0 40}

valgrind: m_syswrap/syswrap-main.c:436 (Bool eq_SyscallStatus(UInt, SyscallStatus *, SyscallStatus *)): the 'impossible' happened.

host stacktrace:
==36181==    at 0x2580515A9: ???
==36181==    by 0x25805193C: ???
==36181==    by 0x25805191E: ???
==36181==    by 0x2580EB8C0: ???
==36181==    by 0x2580EAF13: ???
==36181==    by 0x2580E9013: ???
==36181==    by 0x2580E6DE6: ???
==36181==    by 0x2580F96CE: ???

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable syscall mach:77 (lwpid 771)
==36181==    at 0x104AE3F56: ??? (in /usr/lib/system/libsystem_kernel.dylib)
==36181==    by 0x104AE5598: ??? (in /usr/lib/system/libsystem_kernel.dylib)
==36181==    by 0x104BAC7AC: ??? (in /usr/lib/system/libxpc.dylib)
==36181==    by 0x104BAABC5: ??? (in /usr/lib/system/libxpc.dylib)
==36181==    by 0x104BAC251: ??? (in /usr/lib/system/libxpc.dylib)
==36181==    by 0x104BABF71: ??? (in /usr/lib/system/libxpc.dylib)
==36181==    by 0x108972247: ??? (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==36181==    by 0x103F5E657: _dispatch_client_callout (in /usr/lib/system/libdispatch.dylib)
==36181==    by 0x103F5F7DD: _dispatch_once_callout (in /usr/lib/system/libdispatch.dylib)
==36181==    by 0x108972DE4: ??? (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==36181==    by 0x108972075: ??? (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==36181==    by 0x10896DB66: ??? (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==36181==    by 0x10FD5C55F: _RegisterApplication (in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices)
==36181==    by 0x10FD6448B: TransformProcessType (in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices)
==36181==    by 0x102505689: gdk_quartz_display_class_init (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==36181==    by 0x102505114: gdk_quartz_display_class_intern_init (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==36181==    by 0x102D11832: g_type_class_ref (gtype.c:2235)
==36181==    by 0x102CFD9BC: g_object_new (gobject.c:2075)
==36181==    by 0x102504EAC: _gdk_quartz_display_open (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==36181==    by 0x1024C4FF4: gdk_display_manager_open_display (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==36181==    by 0x1024C257C: gdk_display_open (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==36181==    by 0x1024B4B73: gdk_display_open_default (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==36181==    by 0x101E32339: gtk_init_check (in /Users/joelkraehemann/gtk/inst/lib/libgtk-3.0.dylib)
==36181==    by 0x101E3239C: gtk_init (in /Users/joelkraehemann/gtk/inst/lib/libgtk-3.0.dylib)
==36181==    by 0x1000017D5: main (gsequencer_main.c:362)
client stack range: [0x10410A000 0x104909FFF] client SP: 0x1049078A8
valgrind stack range: [0x7000009AE000 0x700000AADFFF] top usage: 9816 of 1048576


Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.

If that doesn't help, please report this bug to: www.valgrind.org

In the bug report, send all the above text, the valgrind
version, and what OS and version you are using.  Thanks.

hi,

Just compiled glib using CFLAGS="-O0 -g" and got more information:

$ DYLD_FALLBACK_LIBRARY_PATH=/Users/joelkraehemann/gtk/inst/lib:/Users/joelkraehemann/gtk/inst/lib64 valgrind /Users/joelkraehemann/gtk/inst/bin/gsequencer
==39733== Memcheck, a memory error detector
==39733== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==39733== Using Valgrind-3.16.0.GIT and LibVEX; rerun with -h for copyright info
==39733== Command: /Users/joelkraehemann/gtk/inst/bin/gsequencer
==39733== 
--39733-- run: /usr/bin/dsymutil "/Users/joelkraehemann/gtk/inst/lib/libgmodule-2.0.0.dylib"
--39733-- run: /usr/bin/dsymutil "/Users/joelkraehemann/gtk/inst/lib/libgthread-2.0.0.dylib"
--39733-- run: /usr/bin/dsymutil "/Users/joelkraehemann/gtk/inst/lib/libgio-2.0.0.dylib"
--39733-- run: /usr/bin/dsymutil "/Users/joelkraehemann/gtk/inst/lib/libgobject-2.0.0.dylib"
--39733-- run: /usr/bin/dsymutil "/Users/joelkraehemann/gtk/inst/lib/libglib-2.0.0.dylib"
==39733== Syscall param mach_msg(trailer->msgh_trailer_size) points to unaddressable byte(s)
==39733==    at 0x104BEFDFA: mach_msg_trap (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104BF016F: mach_msg (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104CCEA6C: _xpc_pipe_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3BF1: xpc_pipe_routine_with_flags (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3A7D: _xpc_interface_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB5D77: bootstrap_look_up3 (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB5BA9: bootstrap_look_up2 (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104BCB301: _notify_fork_child (in /usr/lib/system/libsystem_notify.dylib)
==39733==    by 0x104070657: _dispatch_client_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x1040717DD: _dispatch_once_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104BCB29D: _notify_fork_child (in /usr/lib/system/libsystem_notify.dylib)
==39733==    by 0x104BC9597: notify_monitor_file (in /usr/lib/system/libsystem_notify.dylib)
==39733==  Address 0x11408e5a0 is 0 bytes after a block of size 384 alloc'd
==39733==    at 0x100112791: calloc (vg_replace_malloc.c:763)
==39733==    by 0x103ABD667: objc_msgSend_stret (in /usr/lib/libobjc.A.dylib)
==39733==    by 0x10406FFEC: _os_object_alloc_realized (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104086ED2: dispatch_mach_msg_create (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104CB3EDF: _xpc_serializer_pack (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3D38: _xpc_pipe_pack_message (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CCE9CE: _xpc_pipe_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3BF1: xpc_pipe_routine_with_flags (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3A7D: _xpc_interface_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB5D77: bootstrap_look_up3 (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB5BA9: bootstrap_look_up2 (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104BCB301: _notify_fork_child (in /usr/lib/system/libsystem_notify.dylib)
==39733== 
==39733== Syscall param mach_msg(trailer->msgh_trailer_type) points to uninitialised byte(s)
==39733==    at 0x104BEFDFA: mach_msg_trap (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104BF016F: mach_msg (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104BCB12C: _notify_fork_child (in /usr/lib/system/libsystem_notify.dylib)
==39733==    by 0x104BC9597: notify_monitor_file (in /usr/lib/system/libsystem_notify.dylib)
==39733==    by 0x104BC67E5: notify_register_check (in /usr/lib/system/libsystem_notify.dylib)
==39733==    by 0x104AB2901: __si_module_static_ds_block_invoke (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104070657: _dispatch_client_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x1040717DD: _dispatch_once_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104AB2838: si_module_static_ds (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB20E3: si_module_with_name (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB2644: si_module_config_modules_for_category (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB23B4: __si_module_static_search_block_invoke (in /usr/lib/system/libsystem_info.dylib)
==39733==  Address 0x104903a80 is on thread 1's stack
==39733==  in frame #2, created by _notify_fork_child (???:)
==39733== 
==39733== Syscall param mach_msg(trailer->msgh_trailer_size) points to uninitialised byte(s)
==39733==    at 0x104BEFDFA: mach_msg_trap (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104BF016F: mach_msg (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104BCB12C: _notify_fork_child (in /usr/lib/system/libsystem_notify.dylib)
==39733==    by 0x104BC9597: notify_monitor_file (in /usr/lib/system/libsystem_notify.dylib)
==39733==    by 0x104BC67E5: notify_register_check (in /usr/lib/system/libsystem_notify.dylib)
==39733==    by 0x104AB2901: __si_module_static_ds_block_invoke (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104070657: _dispatch_client_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x1040717DD: _dispatch_once_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104AB2838: si_module_static_ds (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB20E3: si_module_with_name (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB2644: si_module_config_modules_for_category (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB23B4: __si_module_static_search_block_invoke (in /usr/lib/system/libsystem_info.dylib)
==39733==  Address 0x104903a84 is on thread 1's stack
==39733==  in frame #2, created by _notify_fork_child (???:)
==39733== 
==39733== Syscall param mach_msg(trailer->msgh_trailer_size) points to unaddressable byte(s)
==39733==    at 0x104BEFDFA: mach_msg_trap (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104BF016F: mach_msg (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104CCEA6C: _xpc_pipe_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3C9F: xpc_pipe_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104AB1CE2: _od_rpc_call (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB3612: _ds_item (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB32B9: ds_user_byuid (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB2CBB: si_user_byuid (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB2D9E: search_item_bynumber (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB2CF6: search_user_byuid (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB2CBB: si_user_byuid (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB8A2C: getpwuid_r (in /usr/lib/system/libsystem_info.dylib)
==39733==  Address 0x1140c2ca0 is 0 bytes after a block of size 208 alloc'd
==39733==    at 0x100112791: calloc (vg_replace_malloc.c:763)
==39733==    by 0x103ABD667: objc_msgSend_stret (in /usr/lib/libobjc.A.dylib)
==39733==    by 0x10406FFEC: _os_object_alloc_realized (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104086ED2: dispatch_mach_msg_create (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104CB3EDF: _xpc_serializer_pack (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3D38: _xpc_pipe_pack_message (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CCE9CE: _xpc_pipe_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3C9F: xpc_pipe_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104AB1CE2: _od_rpc_call (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB3612: _ds_item (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB32B9: ds_user_byuid (in /usr/lib/system/libsystem_info.dylib)
==39733==    by 0x104AB2CBB: si_user_byuid (in /usr/lib/system/libsystem_info.dylib)
==39733== 
==39733== Conditional jump or move depends on uninitialised value(s)
==39733==    at 0x104C51C25: pthread_rwlock_init (in /usr/lib/system/libsystem_pthread.dylib)
==39733==    by 0x102ED915E: g_rw_lock_get_impl (gthread-posix.c:470)
==39733==    by 0x102ED90C4: g_rw_lock_writer_lock (gthread-posix.c:549)
==39733==    by 0x102DB840C: gobject_init (gtype.c:4377)
==39733==    by 0x102DB83D8: gobject_init_ctor (gtype.c:4493)
==39733==    by 0x1000201E2: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==39733==    by 0x1000205ED: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==39733==    by 0x10001B00A: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==39733==    by 0x10001AF75: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==39733==    by 0x10001AF75: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==39733==    by 0x10001AF75: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==39733==    by 0x10001AF75: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==39733== 
==39733== Conditional jump or move depends on uninitialised value(s)
==39733==    at 0x104C51C25: pthread_rwlock_init (in /usr/lib/system/libsystem_pthread.dylib)
==39733==    by 0x102DFF643: _nl_find_domain (in /Users/joelkraehemann/gtk/inst/lib/libintl.8.dylib)
==39733==    by 0x102E04539: libintl_dcigettext (in /Users/joelkraehemann/gtk/inst/lib/libintl.8.dylib)
==39733==    by 0x102DFF1D6: libintl_dcgettext (in /Users/joelkraehemann/gtk/inst/lib/libintl.8.dylib)
==39733==    by 0x102DFF201: libintl_dgettext (in /Users/joelkraehemann/gtk/inst/lib/libintl.8.dylib)
==39733==    by 0x1024C6297: gdk_display_manager_class_init (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733==    by 0x1024C6194: gdk_display_manager_class_intern_init (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733==    by 0x102DB5BE1: type_class_init_Wm (gtype.c:2235)
==39733==    by 0x102DB1E8D: g_type_class_ref (gtype.c:2950)
==39733==    by 0x102D94FB4: g_object_new_with_properties (gobject.c:2075)
==39733==    by 0x102D94E91: g_object_new (gobject.c:1777)
==39733==    by 0x1024C5BD4: gdk_display_manager_get (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733== 
==39733== Syscall param mach_msg(trailer->msgh_trailer_type) points to unaddressable byte(s)
==39733==    at 0x104BEFDFA: mach_msg_trap (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104BF016F: mach_msg (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104CCEA6C: _xpc_pipe_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3BF1: xpc_pipe_routine_with_flags (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3A7D: _xpc_interface_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB865E: _xpc_look_up_endpoint (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB853D: _xpc_connection_bootstrap_look_up_slow (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB810F: _xpc_connection_init (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB7F71: _xpc_connection_activate_if_needed (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x108A7E247: ___ZN26LSClientToServerConnection21setupServerConnectionEiPK14__CFDictionary_block_invoke (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==39733==    by 0x104070657: _dispatch_client_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x1040717DD: _dispatch_once_callout (in /usr/lib/system/libdispatch.dylib)
==39733==  Address 0x11412fc90 is 0 bytes after a block of size 320 alloc'd
==39733==    at 0x100112791: calloc (vg_replace_malloc.c:763)
==39733==    by 0x103ABD667: objc_msgSend_stret (in /usr/lib/libobjc.A.dylib)
==39733==    by 0x10406FFEC: _os_object_alloc_realized (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104086ED2: dispatch_mach_msg_create (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x104CB3EDF: _xpc_serializer_pack (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3D38: _xpc_pipe_pack_message (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CCE9CE: _xpc_pipe_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3BF1: xpc_pipe_routine_with_flags (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB3A7D: _xpc_interface_routine (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB865E: _xpc_look_up_endpoint (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB853D: _xpc_connection_bootstrap_look_up_slow (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB810F: _xpc_connection_init (in /usr/lib/system/libxpc.dylib)
==39733== 
eq_SyscallStatus:
  {78 0 43}
  {78 0 40}

valgrind: m_syswrap/syswrap-main.c:436 (Bool eq_SyscallStatus(UInt, SyscallStatus *, SyscallStatus *)): the 'impossible' happened.

host stacktrace:
==39733==    at 0x2580515A9: ???
==39733==    by 0x25805193C: ???
==39733==    by 0x25805191E: ???
==39733==    by 0x2580EB8C0: ???
==39733==    by 0x2580EAF13: ???
==39733==    by 0x2580E9013: ???
==39733==    by 0x2580E6DE6: ???
==39733==    by 0x2580F96CE: ???

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable syscall mach:77 (lwpid 771)
==39733==    at 0x104BEFF56: _kernelrpc_mach_port_request_notification_trap (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104BF1598: mach_port_request_notification (in /usr/lib/system/libsystem_kernel.dylib)
==39733==    by 0x104CB87AC: _xpc_mach_port_setup_port_destroyed (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB6BC5: _xpc_connection_check_in (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB8251: _xpc_connection_init (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x104CB7F71: _xpc_connection_activate_if_needed (in /usr/lib/system/libxpc.dylib)
==39733==    by 0x108A7E247: ___ZN26LSClientToServerConnection21setupServerConnectionEiPK14__CFDictionary_block_invoke (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==39733==    by 0x104070657: _dispatch_client_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x1040717DD: _dispatch_once_callout (in /usr/lib/system/libdispatch.dylib)
==39733==    by 0x108A7EDE4: LSClientToServerConnection::setupServerConnection(int, __CFDictionary const*) (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==39733==    by 0x108A7E075: LSClientToServerConnection::LSClientToServerConnection(int, __CFDictionary const*) (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==39733==    by 0x108A79B66: _LSApplicationCheckIn (in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices)
==39733==    by 0x10FE6E55F: _RegisterApplication (in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices)
==39733==    by 0x10FE7648B: TransformProcessType (in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices)
==39733==    by 0x102506689: gdk_quartz_display_class_init (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733==    by 0x102506114: gdk_quartz_display_class_intern_init (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733==    by 0x102DB5BE1: type_class_init_Wm (gtype.c:2235)
==39733==    by 0x102DB1E8D: g_type_class_ref (gtype.c:2950)
==39733==    by 0x102D94FB4: g_object_new_with_properties (gobject.c:2075)
==39733==    by 0x102D94E91: g_object_new (gobject.c:1777)
==39733==    by 0x102505EAC: _gdk_quartz_display_open (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733==    by 0x1024C5FF4: gdk_display_manager_open_display (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733==    by 0x1024C357C: gdk_display_open (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733==    by 0x1024B5B73: gdk_display_open_default (in /Users/joelkraehemann/gtk/inst/lib/libgdk-3.0.dylib)
==39733==    by 0x101E33339: gtk_init_check (in /Users/joelkraehemann/gtk/inst/lib/libgtk-3.0.dylib)
==39733==    by 0x101E3339C: gtk_init (in /Users/joelkraehemann/gtk/inst/lib/libgtk-3.0.dylib)
==39733==    by 0x100001427: main (gsequencer_main.c:167)
client stack range: [0x10410A000 0x104909FFF] client SP: 0x104907618
valgrind stack range: [0x7000009AE000 0x700000AADFFF] top usage: 9816 of 1048576


Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.

If that doesn't help, please report this bug to: www.valgrind.org

In the bug report, send all the above text, the valgrind
version, and what OS and version you are using.  Thanks.

Now, I try to recompile everything using setup_sdk(target=“10.15”) in $HOME/.config/jhbuildrc-custom

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.