Not responding (after tagging a message, and restart)
#2527
Hi there,
Mailmate is unresponsive, I have left it running for a day or two just to see if it sorts itself out.
Keith
I have a process sample for you.
Analysis of sampling MailMate (pid 1137) every 1 millisecond
Process: MailMate [1137]
Path: /Applications/MailMate.app/Contents/MacOS/MailMate
Load Address: 0x10f893000
Identifier: com.freron.MailMate
Version: 1.13.1 (5671)
Code Type: X86-64
Parent Process: ??? [1]
Date/Time: 2020-04-19 12:10:36.132 +0100
Launch Time: 2020-04-18 15:21:12.961 +0100
OS Version: Mac OS X 10.11.6 (15G1421)
Call graph:
2103 Thread_36377 DispatchQueue_1: com.apple.main-thread (serial)
+ 2103 start (in libdyld.dylib) + 1 [0x7fff9d2a85ad]
+ 2103 main (in MailMate) + 479 [0x10f9dcc74]
+ 2103 NSApplicationMain (in AppKit) + 1176 [0x7fff88b3e368]
+ 2103 -NSApplication run + 682 [0x7fff88b74d80]
+ 2103 -NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue: + 454 [0x7fff88b80226]
+ 2103 DPSNextEvent (in AppKit) + 1067 [0x7fff88b80df6]
+ 2103 BlockUntilNextEventMatchingListInModeWithFilter (in HIToolbox) + 71 [0x7fff93fcf5af]
+ 2103 ReceiveNextEventCommon (in HIToolbox) + 184 [0x7fff93fcf677]
+ 2103 RunCurrentEventLoopInMode (in HIToolbox) + 235 [0x7fff93fcf935]
+ 2103 CFRunLoopRunSpecific (in CoreFoundation) + 296 [0x7fff8aa9ce38]
+ 2103 _CFRunLoopRun (in CoreFoundation) + 927 [0x7fff8aa9d43f]
+ 2103 __CFRunLoopDoSources0 (in CoreFoundation) + 423 [0x7fff8aa9de97]
+ 2103 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION_ (in CoreFoundation) + 17 [0x7fff8aabe7e1]
+ 2103 oak::server_t<connection_command_t, std::__1::shared_ptr<connection_t>, connection_command_t::result_t>::master_run() (in MailMate) + 599 [0x10fd17eb7]
+ 2103 imap_account_t::handle_data(std::__1::shared_ptr<connection_result_t>) (in MailMate) + 32773 [0x10fb2ecb5]
+ 2103 database::coalesce_t::~coalesce_t() (in MailMate) + 37 [0x10fb85879]
+ 2103 query::destroy_coalescer(oracle_manager_t*) (in MailMate) + 136 [0x10fbe0ae1]
+ 1092 query::query_coalescing_t::commit() (in MailMate) + 2458 [0x10fbf1cf6]
+ ! 1092 query::set_query_t::dispatch_changed_msg_ids(query::query_t*) (in MailMate) + 15 [0x10fbe6a29]
+ ! 1090 query::query_t::dispatch_changed_msg_ids(query::query_t*) (in MailMate) + 982 [0x10fbe3660]
+ ! : 1090 query::query_t::did_change_msg_ids(query::query_t*) (in MailMate) + 512 [0x10fbe20c0]
+ ! : 1090 query::alias_query_t::dispatch_changed_msg_ids(query::query_t*) (in MailMate) + 47 [0x10fbedb17]
+ ! : 1090 query::query_t::did_change_msg_ids(query::query_t*) (in MailMate) + 512 [0x10fbe20c0]
+ ! : 1090 query::field_query_t::dispatch_changed_msg_ids(query::query_t*) (in MailMate) + 47 [0x10fbe7d23]
+ ! : 884 query::query_t::did_change_msg_ids(query::query_t*) (in MailMate) + 499 [0x10fbe20b3]
+ ! : | 519 query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*) (in MailMate) + 2976 [0x10fbec560]
+ ! : | + 519 header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 56 [0x10fb53456]
+ ! : | + 390 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 1072 [0x10fb53268]
+ ! : | + ! 383 std::__1::__function::__func<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2, std::__1::allocator<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2>, bool (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 23 [0x10fb6501b]
+ ! : | + ! : 193 std::__1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_25, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_25>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 38 [0x10fbf63c6]
+ ! : | + ! : | 101 header_string_t::to_string() const (in MailMate) + 103,90,... [0x10f96f8f7,0x10f96f8ea,...]
+ ! : | + ! : | 89 header_string_t::to_string() const (in MailMate) + 73 [0x10f96f8d9]
+ ! : | + ! : | + 85 operator new(unsigned long) (in libc++.1.dylib) + 30 [0x7fff8d0af7de]
+ ! : | + ! : | + ! 76 malloc (in libsystem_malloc.dylib) + 42 [0x7fff989840cc]
+ ! : | + ! : | + ! : 66 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff989855a1]
+ ! : | + ! : | + ! : | 30 szone_malloc_should_clear (in libsystem_malloc.dylib) + 76,112,... [0x7fff9898562d,0x7fff98985651,...]
+ ! : | + ! : | + ! : | 17 os_lock_spin_lock (in libsystem_platform.dylib) + 12 [0x7fff8eb667d6]
+ ! : | + ! : | + ! : | 10 szone_malloc_should_clear (in libsystem_malloc.dylib) + 292 [0x7fff98985705]
+ ! : | + ! : | + ! : | + 10 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 504,32,... [0x7fff989868b4,0x7fff989866dc,...]
+ ! : | + ! : | + ! : | 2 szone_malloc (in libsystem_malloc.dylib) + 6,0 [0x7fff989855d9,0x7fff989855d3]
+ ! : | + ! : | + ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 112 [0x7fff98985651]
+ ! : | + ! : | + ! : | + 1 os_lock_spin_lock (in libsystem_platform.dylib) + 0 [0x7fff8eb667ca]
+ ! : | + ! : | + ! : | + 1 os_lock_lock (in libsystem_platform.dylib) + 0 [0x7fff8eb667c4]
+ ! : | + ! : | + ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 167 [0x7fff98985688]
+ ! : | + ! : | + ! : | + 1 os_lock_spin_unlock (in libsystem_platform.dylib) + 0 [0x7fff8eb668f4]
+ ! : | + ! : | + ! : | + 1 os_lock_unlock (in libsystem_platform.dylib) + 0 [0x7fff8eb668ee]
+ ! : | + ! : | + ! : | 2 szone_mallocshould_clear (in libsystem_malloc.dylib) + 1093 [0x7fff98985a26]
+ ! : | + ! : | + ! : | + 1 _os_lock_spin_unlock (in libsystem_platform.dylib) + 0 [0x7fff8eb668f4]
+ ! : | + ! : | + ! : | + 1 oslock_unlock (in libsystem_platform.dylib) + 0 [0x7fff8eb668ee]
+ ! : | + ! : | + ! : | 1 DYLD-STUB$$os_lock_lock (in libsystem_malloc.dylib) + 0 [0x7fff9899c412]
+ ! : | + ! : | + ! : 10 malloc_zone_malloc (in libsystem_malloc.dylib) + 115,22,... [0x7fff989855cd,0x7fff98985570,...]
+ ! : | + ! : | + ! 9 malloc (in libsystem_malloc.dylib) + 24,6,... [0x7fff989840ba,0x7fff989840a8,...]
+ ! : | + ! : | + 4 operator new(unsigned long) (in libc++.1.dylib) + 22,5 [0x7fff8d0af7d6,0x7fff8d0af7c5]
+ ! : | + ! : | 3 DYLD-STUB$$operator new(unsigned long) (in MailMate) + 0 [0x10fdbe978]
+ ! : | + ! : 92 std::_1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_25, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_25>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 142 [0x10fbf642e]
+ ! : | + ! : | 32 szone_free_definite_size (in libsystem_malloc.dylib) + 943,974,... [0x7fff9898772d,0x7fff9898774c,...]
+ ! : | + ! : | 23 free (in libsystem_malloc.dylib) + 61 [0x7fff98986ed5]
+ ! : | + ! : | + 23 szone_size (in libsystem_malloc.dylib) + 103,191,... [0x7fff989870a8,0x7fff98987100,...]
+ ! : | + ! : | 15 os_lock_spin_lock (in libsystem_platform.dylib) + 12 [0x7fff8eb667d6]
+ ! : | + ! : | 8 free (in libsystem_malloc.dylib) + 58,13,... [0x7fff98986ed2,0x7fff98986ea5,...]
+ ! : | + ! : | 4 szone_free_definite_size (in libsystem_malloc.dylib) + 2638 [0x7fff98987dcc]
+ ! : | + ! : | + 4 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 382,0,... [0x7fff98988c82,0x7fff98988b04,...]
+ ! : | + ! : | 3 szone_free_definite_size (in libsystem_malloc.dylib) + 3094 [0x7fff98987f94]
+ ! : | + ! : | + 3 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 36,345,... [0x7fff989894f7,0x7fff9898962c,...]
+ ! : | + ! : | 2 DYLD-STUB$$os_lock_lock (in libsystem_malloc.dylib) + 0 [0x7fff9899c412]
+ ! : | + ! : | 2 szone_free_definite_size (in libsystem_malloc.dylib) + 943 [0x7fff9898772d]
+ ! : | + ! : | + 2 os_lock_spin_lock (in libsystem_platform.dylib) + 23,0 [0x7fff8eb667e1,0x7fff8eb667ca]
+ ! : | + ! : | 1 operator delete(void*) (in libc++.1.dylib) + 1 [0x7fff8d0af89a]
+ ! : | + ! : | 1 szone_free_definite_size (in libsystem_malloc.dylib) + 1261 [0x7fff9898786b]
+ ! : | + ! : | + 1 gettiny_previous_free_msize (in libsystem_malloc.dylib) + 38 [0x7fff98988adb]
+ ! : | + ! : | 1 szone_free_definite_size (in libsystem_malloc.dylib) + 2412 [0x7fff98987cea]
+ ! : | + ! : | 1 get_tiny_free_size (in libsystem_malloc.dylib) + 73 [0x7fff989894c8]
+ ! : | + ! : 77 std::_1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_25, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_25>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 49 [0x10fbf63d1]
+ ! : | + ! : | 53 std::__1::__tree_const_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*, long> std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::find<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const (in MailMate) + 41,61,... [0x10fa651d3,0x10fa651e7,...]
+ ! : | + ! : | 11 std::__1::__tree_const_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*, long> std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::find<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const (in MailMate) + 134 [0x10fa65230]
+ ! : | + ! : | + 11 platform_memcmp (in libsystem_platform.dylib) + 313,307,... [0x7fff8eb65db9,0x7fff8eb65db3,...]
+ ! : | + ! : | 7 std::_1::__tree_const_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*, long> std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::find<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const (in MailMate) + 250 [0x10fa652a4]
+ ! : | + ! : | + 7 platform_memcmp (in libsystem_platform.dylib) + 7,307,... [0x7fff8eb65c87,0x7fff8eb65db3,...]
+ ! : | + ! : | 6 DYLD-STUB$$memcmp (in MailMate) + 0 [0x10fdbee1c]
+ ! : | + ! : 15 std::_1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_25, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_25>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 38,146,... [0x10fbf63c6,0x10fbf6432,...]
+ ! : | + ! : 3 DYLD-STUB$$free (in libc++.1.dylib) + 0 [0x7fff8d0b9a14]
+ ! : | + ! : 2 DYLD-STUB$$operator delete(void*) (in MailMate) + 0 [0x10fdbe96c]
+ ! : | + ! : 1 DYLD-STUB$$os_lock_unlock (in libsystem_malloc.dylib) + 0 [0x7fff9899c41e]
+ ! : | + ! 7 std::__1::__function::__func<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2, std::__1::allocator<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2>, bool (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 0,20,... [0x10fb65004,0x10fb65018,...]
+ ! : | + 95 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 55 [0x10fb52e6f]
+ ! : | + ! 93 specifier_header_oracle_t::prepare_values_for_msg_ids(boost::container::flat_set<int, std::__1::less<int>, void> const&) (in MailMate) + 286,293,... [0x10fb596ae,0x10fb596b5,...]
+ ! : | + ! 2 specifier_header_oracle_t::prepare_values_for_msg_ids(boost::container::flat_set<int, std::__1::less<int>, void> const&) (in MailMate) + 1446 [0x10fb59b36]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 52 [0x7fff98986ecc]
+ ! : | + ! 1 szone_free_definite_size (in libsystem_malloc.dylib) + 194 [0x7fff98987440]
+ ! : | + 20 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 897 [0x10fb531b9]
+ ! : | + ! 18 header_oracle_t::private_header_map_equal_range(int) (in MailMate) + 226,111,... [0x10fb533d6,0x10fb53363,...]
+ ! : | + ! 2 header_oracle_t::private_header_map_equal_range(int) (in MailMate) + 190 [0x10fb533b2]
+ ! : | + ! 2 std::__1::pair<boost::container::vec_iterator<body_header_string_t*, false>, boost::container::vec_iterator<body_header_string_t*, false> > boost::container::dtl::flat_tree<body_header_string_t, boost::move_detail::identity<body_header_string_t>, header_oracle_t::less_body_part_id_t, void>::priv_equal_range<boost::container::vec_iterator<body_header_string_t*, false>, body_header_string_t>(boost::container::vec_iterator<body_header_string_t*, false>, boost::container::vec_iterator<body_header_string_t*, false>, body_header_string_t const&) const (in MailMate) + 39,48 [0x10fb6577f,0x10fb65788]
+ ! : | + 14 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 915,910,... [0x10fb531cb,0x10fb531c6,...]
+ ! : | 186 query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*) (in MailMate) + 2739 [0x10fbec473]
+ ! : | + 186 header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 56 [0x10fb53456]
+ ! : | + 106 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 1072 [0x10fb53268]
+ ! : | + ! 105 std::__1::__function::__func<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2, std::__1::allocator<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2>, bool (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 23 [0x10fb6501b]
+ ! : | + ! : 54 std::__1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 38 [0x10fbf6d4e]
+ ! : | + ! : | 35 header_string_t::to_string() const (in MailMate) + 73 [0x10f96f8d9]
+ ! : | + ! : | + 34 operator new(unsigned long) (in libc++.1.dylib) + 30 [0x7fff8d0af7de]
+ ! : | + ! : | + ! 32 malloc (in libsystem_malloc.dylib) + 42 [0x7fff989840cc]
+ ! : | + ! : | + ! : 27 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff989855a1]
+ ! : | + ! : | + ! : | 10 os_lock_spin_lock (in libsystem_platform.dylib) + 12 [0x7fff8eb667d6]
+ ! : | + ! : | + ! : | 10 szone_malloc_should_clear (in libsystem_malloc.dylib) + 76,137,... [0x7fff9898562d,0x7fff9898566a,...]
+ ! : | + ! : | + ! : | 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 112 [0x7fff98985651]
+ ! : | + ! : | + ! : | + 3 os_lock_spin_lock (in libsystem_platform.dylib) + 0 [0x7fff8eb667ca]
+ ! : | + ! : | + ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 292 [0x7fff98985705]
+ ! : | + ! : | + ! : | + 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1044,440 [0x7fff98986ad0,0x7fff98986874]
+ ! : | + ! : | + ! : | 1 DYLD-STUB$$os_lock_lock (in libsystem_malloc.dylib) + 0 [0x7fff9899c412]
+ ! : | + ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 167 [0x7fff98985688]
+ ! : | + ! : | + ! : | 1 _oslock_spin_unlock (in libsystem_platform.dylib) + 0 [0x7fff8eb668f4]
+ ! : | + ! : | + ! : 5 malloc_zone_malloc (in libsystem_malloc.dylib) + 107,115,... [0x7fff989855c5,0x7fff989855cd,...]
+ ! : | + ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 0,24 [0x7fff989840a2,0x7fff989840ba]
+ ! : | + ! : | + 1 DYLD-STUB$$malloc (in libc++.1.dylib) + 0 [0x7fff8d0b9a44]
+ ! : | + ! : | 19 header_string_t::to_string() const (in MailMate) + 90,97,... [0x10f96f8ea,0x10f96f8f1,...]
+ ! : | + ! : 26 std::_1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 142 [0x10fbf6db6]
+ ! : | + ! : | 11 szone_free_definite_size (in libsystem_malloc.dylib) + 943,2689,... [0x7fff9898772d,0x7fff98987dff,...]
+ ! : | + ! : | 5 free (in libsystem_malloc.dylib) + 61 [0x7fff98986ed5]
+ ! : | + ! : | + 5 szone_size (in libsystem_malloc.dylib) + 103,137,... [0x7fff989870a8,0x7fff989870ca,...]
+ ! : | + ! : | 4 os_lock_spin_lock (in libsystem_platform.dylib) + 12 [0x7fff8eb667d6]
+ ! : | + ! : | 3 szone_free_definite_size (in libsystem_malloc.dylib) + 2638 [0x7fff98987dcc]
+ ! : | + ! : | + 3 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 300,326,... [0x7fff98988c30,0x7fff98988c4a,...]
+ ! : | + ! : | 1 DYLD-STUB$$os_lock_lock (in libsystem_malloc.dylib) + 0 [0x7fff9899c412]
+ ! : | + ! : | 1 szone_free_definite_size (in libsystem_malloc.dylib) + 1261 [0x7fff9898786b]
+ ! : | + ! : | + 1 get_tiny_previous_free_msize (in libsystem_malloc.dylib) + 74 [0x7fff98988aff]
+ ! : | + ! : | 1 szone_free_definite_size (in libsystem_malloc.dylib) + 3094 [0x7fff98987f94]
+ ! : | + ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 126 [0x7fff98989551]
+ ! : | + ! : 19 std::_1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 49 [0x10fbf6d59]
+ ! : | + ! : | 14 std::__1::__tree_const_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*, long> std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::find<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const (in MailMate) + 266,250,... [0x10fa652b4,0x10fa652a4,...]
+ ! : | + ! : | 4 std::__1::__tree_const_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*, long> std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::find<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const (in MailMate) + 134 [0x10fa65230]
+ ! : | + ! : | + 4 platform_memcmp (in libsystem_platform.dylib) + 307,293,... [0x7fff8eb65db3,0x7fff8eb65da5,...]
+ ! : | + ! : | 1 std::_1::__tree_const_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*, long> std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::find<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const (in MailMate) + 250 [0x10fa652a4]
+ ! : | + ! : | 1 platform_memcmp (in libsystem_platform.dylib) + 288 [0x7fff8eb65da0]
+ ! : | + ! : 4 std::_1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 127,38,... [0x10fbf6da7,0x10fbf6d4e,...]
+ ! : | + ! : 1 std::__1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 78 [0x10fbf6d76]
+ ! : | + ! : | 1 boost::container::dtl::flat_tree<int, boost::move_detail::identity<int>, std::__1::less<int>, void>::find(int const&) const (in MailMate) + 44 [0x10f9c836e]
+ ! : | + ! : 1 std::__1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_33>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 125 [0x10fbf6da5]
+ ! : | + ! : 1 query::query_t::note_added_msg_id(int) (in MailMate) + 62 [0x10fbe31bc]
+ ! : | + ! : 1 boost::container::dtl::flat_tree<int, boost::move_detail::identity<int>, std::__1::less<int>, void>::insert_unique(boost::container::vec_iterator<int*, true>, int const&) (in MailMate) + 88 [0x10fa2ff1e]
+ ! : | + ! : 1 boost::container::vec_iterator<int*, false> boost::container::vector<int, boost::container::new_allocator<int>, void>::priv_forward_range_insert<boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<int>, int*> >(int* const&, unsigned long, boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<int>, int*>) (in MailMate) + 40 [0x10fa30026]
+ ! : | + ! : 1 boost::container::vec_iterator<int*, false> boost::container::vector<int, boost::container::new_allocator<int>, void>::priv_forward_range_insert_no_capacity<boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<int>, int*> >(int* const&, unsigned long, boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<int>, int*>, boost::move_detail::integral_constant<unsigned int, 1u>) (in MailMate) + 104 [0x10fa300bc]
+ ! : | + ! : 1 void boost::container::vector<int, boost::container::new_allocator<int>, void>::priv_forward_range_insert_new_allocation<boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<int>, int*> >(int*, unsigned long, int*, unsigned long, boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<int>, int*>) (in MailMate) + 167 [0x10fa30261]
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 8 [0x7fff98986ea0]
+ ! : | + ! 1 std::__1::__function::__func<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2, std::__1::allocator<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2>, bool (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 0 [0x10fb65004]
+ ! : | + 45 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 55 [0x10fb52e6f]
+ ! : | + ! 23 specifier_header_oracle_t::prepare_values_for_msg_ids(boost::container::flat_set<int, std::__1::less<int>, void> const&) (in MailMate) + 286,293,... [0x10fb596ae,0x10fb596b5,...]
+ ! : | + ! 22 specifier_header_oracle_t::prepare_values_for_msg_ids(boost::container::flat_set<int, std::__1::less<int>, void> const&) (in MailMate) + 472 [0x10fb59768]
+ ! : | + ! 22 boost::container::dtl::flat_tree<body_header_string_t, boost::move_detail::identity<body_header_string_t>, header_oracle_t::less_body_part_id_t, void>::find(body_header_string_t const&) (in MailMate) + 46,53,... [0x10fb56d9a,0x10fb56da1,...]
+ ! : | + 25 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 897 [0x10fb531b9]
+ ! : | + ! 16 header_oracle_t::private_header_map_equal_range(int) (in MailMate) + 190 [0x10fb533b2]
+ ! : | + ! : 16 std::__1::pair<boost::container::vec_iterator<body_header_string_t*, false>, boost::container::vec_iterator<body_header_string_t*, false> > boost::container::dtl::flat_tree<body_header_string_t, boost::move_detail::identity<body_header_string_t>, header_oracle_t::less_body_part_id_t, void>::priv_equal_range<boost::container::vec_iterator<body_header_string_t*, false>, body_header_string_t>(boost::container::vec_iterator<body_header_string_t*, false>, boost::container::vec_iterator<body_header_string_t*, false>, body_header_string_t const&) const (in MailMate) + 60,48,... [0x10fb65794,0x10fb65788,...]
+ ! : | + ! 9 header_oracle_t::private_header_map_equal_range(int) (in MailMate) + 208,38,... [0x10fb533c4,0x10fb5331a,...]
+ ! : | + 10 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 901,915,... [0x10fb531bd,0x10fb531cb,...]
+ ! : | 175 query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*) (in MailMate) + 2245 [0x10fbec285]
+ ! : | + 175 header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 56 [0x10fb53456]
+ ! : | + 93 header_oracle_t::apply(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<bool (body_header_string_t const&)> const&, header::apply_options_t) (in MailMate) + 1072 [0x10fb53268]
+ ! : | + ! 90 std::__1::__function::__func<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2, std::__1::allocator<header_oracle_t::apply_no_return(boost::container::flat_set<int, std::__1::less<int>, void> const&, std::__1::function<void (body_header_string_t const&)> const&, header::apply_options_t)::$_2>, bool (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 23 [0x10fb6501b]
+ ! : | + ! : 38 std::__1::__function::__func<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_31, std::__1::allocator<query::set_comparison_query_t::compute_changed_msg_ids(query::query_t*)::$_31>, void (body_header_string_t const&)>::operator()(body_header_string_t const&) (in MailMate) + 38 [0x10fbf6b2a]
Reported by Keith Hodges · April 19th, 2020 @ 12:52 PM
No comments yet.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.