Skip to content

Instantly share code, notes, and snippets.

@LarsKumbier
Created September 4, 2017 18:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LarsKumbier/307069880563d77e6392a94751bf16e2 to your computer and use it in GitHub Desktop.
Save LarsKumbier/307069880563d77e6392a94751bf16e2 to your computer and use it in GitHub Desktop.
==17252== Memcheck, a memory error detector
==17252== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==17252== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
==17252== Command: seaf-daemon -c /home/lars/.ccnet -d /home/lars/Seafile/.seafile-data -w /home/lars/Seafile
==17252== Parent PID: 17161
==17252==
==17252==
==17252== Process terminating with default action of signal 2 (SIGINT)
==17252== at 0x6F8A373: ??? (syscall-template.S:84)
==17252== by 0x5C36C17: ??? (in /usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9)
==17252== by 0x5C20EF9: event_base_loop (in /usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9)
==17252== by 0x57FBEA6: ccnet_main (mainloop.c:116)
==17252== by 0x111C18: main (seaf-daemon.c:576)
==17252==
==17252== HEAP SUMMARY:
==17252== in use at exit: 74,329,712 bytes in 815,515 blocks
==17252== total heap usage: 67,356,016 allocs, 66,540,501 frees, 97,124,544,971 bytes allocated
==17252==
==17252== 16 bytes in 1 blocks are possibly lost in loss record 422 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608C0E0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C30: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x606FF5B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069DF7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252==
==17252== 16 bytes in 1 blocks are possibly lost in loss record 423 of 3,317
==17252== at 0x4C2DA5F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4C2FDDF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608BFB0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C30: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x606FF5B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069DF7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 16 bytes in 1 blocks are possibly lost in loss record 424 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608C0E0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C30: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x606FFC1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069DF7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252==
==17252== 16 bytes in 1 blocks are possibly lost in loss record 425 of 3,317
==17252== at 0x4C2DA5F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4C2FDDF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608BFB0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C30: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x606FFC1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069DF7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 16 bytes in 1 blocks are possibly lost in loss record 426 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608C0E0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C30: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6079684: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E01: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252==
==17252== 16 bytes in 1 blocks are possibly lost in loss record 427 of 3,317
==17252== at 0x4C2DA5F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4C2FDDF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608BFB0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C30: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6079684: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E01: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 16 bytes in 1 blocks are possibly lost in loss record 428 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608C0E0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C30: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x60747BB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E06: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252==
==17252== 16 bytes in 1 blocks are possibly lost in loss record 429 of 3,317
==17252== at 0x4C2DA5F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4C2FDDF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608BFB0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C30: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x60747BB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E06: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 23 bytes in 1 blocks are definitely lost in loss record 483 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x1411C2: load_property_cb (repo-mgr.c:7138)
==17252== by 0x171B0B: sqlite_foreach_selected_row (db.c:130)
==17252== by 0x142587: load_repo_property.isra.4 (repo-mgr.c:7157)
==17252== by 0x14674A: load_repo (repo-mgr.c:7278)
==17252== by 0x146A25: load_repo_cb (repo-mgr.c:7425)
==17252== by 0x171B0B: sqlite_foreach_selected_row (db.c:130)
==17252== by 0x14560F: load_repos (repo-mgr.c:7458)
==17252== by 0x14560F: seaf_repo_manager_init (repo-mgr.c:6546)
==17252== by 0x132CE9: seafile_session_prepare (seafile-session.c:347)
==17252== by 0x111BED: main (seaf-daemon.c:572)
==17252==
==17252== 23 bytes in 1 blocks are definitely lost in loss record 484 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x12C40F: check_http_protocol.isra.14 (sync-mgr.c:2195)
==17252== by 0x12E5D7: auto_sync_pulse (sync-mgr.c:2840)
==17252== by 0x57FC53B: timer_callback (timer.c:38)
==17252== by 0x5C2141F: event_base_loop (in /usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9)
==17252== by 0x57FBEA6: ccnet_main (mainloop.c:116)
==17252== by 0x111C18: main (seaf-daemon.c:576)
==17252==
==17252== 41 bytes in 1 blocks are possibly lost in loss record 1,662 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DC67A: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DDBAC: g_checksum_get_digest (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F6C9: compute_dir_id_v0 (fs-mgr.c:1055)
==17252== by 0x13F6C9: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175EF2: cache_tree_update (cache-tree.c:350)
==17252== by 0x14B4A4: seaf_repo_index_commit (repo-mgr.c:4245)
==17252==
==17252== 48 bytes in 1 blocks are possibly lost in loss record 1,729 of 3,317
==17252== at 0x4C2FD4F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608B567: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090F6C: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6091334: g_type_register_static_simple (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x57FB123: ccnet_peer_get_type (peer-common.h:7)
==17252== by 0x5801655: ccnet_get_peer (ccnet-rpc-wrapper.c:105)
==17252== by 0x12CA01: add_relay_if_needed (sync-mgr.c:213)
==17252== by 0x12CA01: add_repo_relays (sync-mgr.c:265)
==17252== by 0x12CA01: seaf_sync_manager_start (sync-mgr.c:416)
==17252== by 0x1323E7: cleanup_job_done (seafile-session.c:469)
==17252== by 0x57FCD48: job_done_cb (job-mgr.c:72)
==17252== by 0x5C246D3: ??? (in /usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9)
==17252== by 0x5C2141F: event_base_loop (in /usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9)
==17252==
==17252== 64 bytes in 1 blocks are definitely lost in loss record 1,962 of 3,317
==17252== at 0x4C2FD4F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631E096: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631E3B6: g_string_insert_len (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62E7F47: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62E92D4: g_build_filename (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13273D: seafile_session_new (seafile-session.c:155)
==17252== by 0x111B6D: main (seaf-daemon.c:550)
==17252==
==17252== 64 bytes in 1 blocks are definitely lost in loss record 1,963 of 3,317
==17252== at 0x4C2FD4F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631E096: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631E3B6: g_string_insert_len (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62E7F47: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62E91CA: g_build_path (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x12461C: seaf_transfer_manager_new (transfer-mgr.c:426)
==17252== by 0x1328E7: seafile_session_new (seafile-session.c:209)
==17252== by 0x111B6D: main (seaf-daemon.c:550)
==17252==
==17252== 64 bytes in 1 blocks are definitely lost in loss record 1,964 of 3,317
==17252== at 0x4C2FD4F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631E096: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631E3B6: g_string_insert_len (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62E7F47: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62E91CA: g_build_path (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13AB9E: seaf_clone_manager_new (clone-mgr.c:474)
==17252== by 0x1328FF: seafile_session_new (seafile-session.c:212)
==17252== by 0x111B6D: main (seaf-daemon.c:550)
==17252==
==17252== 80 bytes in 1 blocks are possibly lost in loss record 2,166 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608F327: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x608EA54: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6091EF7: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6079ADF: g_param_spec_internal (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x607DE67: g_param_spec_string (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x57FC696: ccnet_session_base_class_init (ccnet-session-base.c:109)
==17252== by 0x57FC696: ccnet_session_base_class_intern_init (ccnet-session-base.c:7)
==17252== by 0x608F1A6: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x608EA54: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6075957: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6076073: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252==
==17252== 96 bytes in 1 blocks are possibly lost in loss record 2,383 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608B5E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x608B6D3: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069D2A: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252== by 0xFFF000165: ???
==17252==
==17252== 96 bytes in 1 blocks are possibly lost in loss record 2,384 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608B5E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x608B6D3: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C22: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x606FF5B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069DF7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 96 bytes in 1 blocks are possibly lost in loss record 2,385 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608B5E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x608B6D3: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C22: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x606FFC1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069DF7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 96 bytes in 1 blocks are possibly lost in loss record 2,386 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608B5E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x608B6D3: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C22: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6079684: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E01: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 96 bytes in 1 blocks are possibly lost in loss record 2,387 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608B5E9: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x608B6D3: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C22: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x60747BB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E06: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 132 bytes in 1 blocks are possibly lost in loss record 2,529 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608CA0F: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C80: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x606FF5B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069DF7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252==
==17252== 132 bytes in 1 blocks are possibly lost in loss record 2,530 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608CA0F: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C80: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x606FFC1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069DF7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252==
==17252== 135 (40 direct, 95 indirect) bytes in 1 blocks are definitely lost in loss record 2,531 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x63108D0: g_regex_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x145332: seaf_repo_manager_new (repo-mgr.c:6516)
==17252== by 0x1328BA: seafile_session_new (seafile-session.c:202)
==17252== by 0x111B6D: main (seaf-daemon.c:550)
==17252==
==17252== 148 bytes in 1 blocks are possibly lost in loss record 2,593 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608C7D2: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C80: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6079684: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E01: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252==
==17252== 148 bytes in 1 blocks are possibly lost in loss record 2,594 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x63019E0: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608C7D2: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090C80: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x60747BB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E06: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252== by 0xFFF000162: ???
==17252==
==17252== 184 bytes in 1 blocks are possibly lost in loss record 2,662 of 3,317
==17252== at 0x4C2FD4F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301A47: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x608B567: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6090F6C: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x607B309: g_param_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x607D633: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x6069E0B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5200.0)
==17252== by 0x40109C9: call_init.part.0 (dl-init.c:72)
==17252== by 0x4010ADA: call_init (dl-init.c:30)
==17252== by 0x4010ADA: _dl_init (dl-init.c:120)
==17252== by 0x4000C59: ??? (in /lib/x86_64-linux-gnu/ld-2.24.so)
==17252== by 0x6: ???
==17252== by 0xFFF000156: ???
==17252==
==17252== 205 bytes in 5 blocks are possibly lost in loss record 2,710 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DC67A: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DDBAC: g_checksum_get_digest (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F6C9: compute_dir_id_v0 (fs-mgr.c:1055)
==17252== by 0x13F6C9: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252==
==17252== 208 bytes in 13 blocks are definitely lost in loss record 2,717 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x153176: get_file_modifier_mtime_v0 (vc-common.c:481)
==17252== by 0x153176: get_file_modifier_mtime (vc-common.c:578)
==17252== by 0x1536C2: gen_conflict_path_wrapper (vc-common.c:632)
==17252== by 0x128EB0: process_entry (merge-recursive.c:666)
==17252== by 0x128EB0: process_unmerged_entries.part.6 (merge-recursive.c:884)
==17252== by 0x1296E5: process_unmerged_entries (merge-recursive.c:981)
==17252== by 0x1296E5: merge_recursive (merge-recursive.c:977)
==17252== by 0x1275E2: do_real_merge.isra.1.constprop.2 (merge.c:78)
==17252== by 0x127972: merge_branches (merge.c:255)
==17252== by 0x14446B: seaf_repo_merge (repo-mgr.c:4570)
==17252== by 0x12BB16: merge_job (sync-mgr.c:928)
==17252== by 0x57FCB5A: job_thread_wrapper (job-mgr.c:54)
==17252==
==17252== 238 bytes in 14 blocks are definitely lost in loss record 2,739 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x12659C: keep_entry (unpack-trees.c:1015)
==17252== by 0x12659C: threeway_merge (unpack-trees.c:1180)
==17252== by 0x125F09: call_unpack_fn (unpack-trees.c:110)
==17252== by 0x125F09: unpack_nondirectories (unpack-trees.c:403)
==17252== by 0x125F09: unpack_callback (unpack-trees.c:583)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x1262A2: unpack_trees (unpack-trees.c:676)
==17252== by 0x12951A: seafile_merge_trees (merge-recursive.c:101)
==17252== by 0x12951A: merge_recursive (merge-recursive.c:939)
==17252==
==17252== 238 bytes in 14 blocks are definitely lost in loss record 2,740 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x12652A: keep_entry (unpack-trees.c:1015)
==17252== by 0x12652A: threeway_merge (unpack-trees.c:1200)
==17252== by 0x125F09: call_unpack_fn (unpack-trees.c:110)
==17252== by 0x125F09: unpack_nondirectories (unpack-trees.c:403)
==17252== by 0x125F09: unpack_callback (unpack-trees.c:583)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x1262A2: unpack_trees (unpack-trees.c:676)
==17252== by 0x12951A: seafile_merge_trees (merge-recursive.c:101)
==17252== by 0x12951A: merge_recursive (merge-recursive.c:939)
==17252==
==17252== 296 bytes in 1 blocks are possibly lost in loss record 2,798 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175EF2: cache_tree_update (cache-tree.c:350)
==17252==
==17252== 304 bytes in 1 blocks are possibly lost in loss record 2,799 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4013BAA: allocate_dtv (dl-tls.c:322)
==17252== by 0x4013BAA: _dl_allocate_tls (dl-tls.c:539)
==17252== by 0x6C6B29B: allocate_stack (allocatestack.c:586)
==17252== by 0x6C6B29B: pthread_create@@GLIBC_2.2.5 (pthread_create.c:663)
==17252== by 0x6341CBF: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x632426E: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x63245FC: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6324C1A: g_thread_pool_push (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x57FCBA1: job_thread_create (job-mgr.c:86)
==17252== by 0x57FCCBD: ccnet_job_manager_schedule_job (job-mgr.c:151)
==17252== by 0x111BF9: main (seaf-daemon.c:573)
==17252==
==17252== 304 bytes in 1 blocks are possibly lost in loss record 2,800 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4013BAA: allocate_dtv (dl-tls.c:322)
==17252== by 0x4013BAA: _dl_allocate_tls (dl-tls.c:539)
==17252== by 0x6C6B29B: allocate_stack (allocatestack.c:586)
==17252== by 0x6C6B29B: pthread_create@@GLIBC_2.2.5 (pthread_create.c:663)
==17252== by 0x1458B2: seaf_repo_manager_start (repo-mgr.c:6679)
==17252== by 0x13240F: cleanup_job_done (seafile-session.c:480)
==17252== by 0x57FCD48: job_done_cb (job-mgr.c:72)
==17252== by 0x5C246D3: ??? (in /usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9)
==17252== by 0x5C2141F: event_base_loop (in /usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9)
==17252== by 0x57FBEA6: ccnet_main (mainloop.c:116)
==17252== by 0x111C18: main (seaf-daemon.c:576)
==17252==
==17252== 304 bytes in 1 blocks are possibly lost in loss record 2,801 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4013BAA: allocate_dtv (dl-tls.c:322)
==17252== by 0x4013BAA: _dl_allocate_tls (dl-tls.c:539)
==17252== by 0x6C6B29B: allocate_stack (allocatestack.c:586)
==17252== by 0x6C6B29B: pthread_create@@GLIBC_2.2.5 (pthread_create.c:663)
==17252== by 0x6341CBF: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x632426E: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x63245FC: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6324C1A: g_thread_pool_push (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x57FCBA1: job_thread_create (job-mgr.c:86)
==17252== by 0x57FCCBD: ccnet_job_manager_schedule_job (job-mgr.c:151)
==17252== by 0x11F99F: http_tx_manager_check_protocol_version (http-tx-mgr.c:1281)
==17252== by 0x12C4CB: check_http_protocol.isra.14 (sync-mgr.c:2214)
==17252== by 0x12E5D7: auto_sync_pulse (sync-mgr.c:2840)
==17252==
==17252== 304 bytes in 1 blocks are possibly lost in loss record 2,802 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4013BAA: allocate_dtv (dl-tls.c:322)
==17252== by 0x4013BAA: _dl_allocate_tls (dl-tls.c:539)
==17252== by 0x6C6B29B: allocate_stack (allocatestack.c:586)
==17252== by 0x6C6B29B: pthread_create@@GLIBC_2.2.5 (pthread_create.c:663)
==17252== by 0x6A3706F: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A3A02E: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x69FB20F: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A167CC: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A27AC2: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A28B50: curl_multi_perform (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A1EACF: curl_easy_perform (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x11A47B: http_get (http-tx-mgr.c:768)
==17252== by 0x11E569: check_protocol_version_thread (http-tx-mgr.c:1222)
==17252==
==17252== 336 bytes in 1 blocks are possibly lost in loss record 2,839 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4013BAA: allocate_dtv (dl-tls.c:322)
==17252== by 0x4013BAA: _dl_allocate_tls (dl-tls.c:539)
==17252== by 0x6C6B29B: allocate_stack (allocatestack.c:586)
==17252== by 0x6C6B29B: pthread_create@@GLIBC_2.2.5 (pthread_create.c:663)
==17252== by 0x6341CBF: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x632426E: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x63245FC: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6324C1A: g_thread_pool_push (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x11DB5F: multi_threaded_send_blocks (http-tx-mgr.c:3268)
==17252== by 0x11DB5F: http_upload_thread (http-tx-mgr.c:3539)
==17252== by 0x57FCB5A: job_thread_wrapper (job-mgr.c:54)
==17252== by 0x632495D: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6323F64: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6C6A6D9: start_thread (pthread_create.c:456)
==17252==
==17252== 336 bytes in 1 blocks are possibly lost in loss record 2,840 of 3,317
==17252== at 0x4C2FB45: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x4013BAA: allocate_dtv (dl-tls.c:322)
==17252== by 0x4013BAA: _dl_allocate_tls (dl-tls.c:539)
==17252== by 0x6C6B29B: allocate_stack (allocatestack.c:586)
==17252== by 0x6C6B29B: pthread_create@@GLIBC_2.2.5 (pthread_create.c:663)
==17252== by 0x6A3706F: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A3A02E: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x69FB20F: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A167CC: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A27AC2: ??? (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A28B50: curl_multi_perform (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x6A1EACF: curl_easy_perform (in /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0)
==17252== by 0x11B143: http_put.constprop.24 (http-tx-mgr.c:909)
==17252== by 0x11B419: send_block (http-tx-mgr.c:3138)
==17252== by 0x11B419: upload_block_thread_func (http-tx-mgr.c:3209)
==17252==
==17252== 337 (296 direct, 41 indirect) bytes in 1 blocks are definitely lost in loss record 2,841 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175EF2: cache_tree_update (cache-tree.c:350)
==17252== by 0x14B4A4: seaf_repo_index_commit (repo-mgr.c:4245)
==17252== by 0x12BC8D: commit_job (sync-mgr.c:1665)
==17252== by 0x57FCB5A: job_thread_wrapper (job-mgr.c:54)
==17252==
==17252== 1,011 (888 direct, 123 indirect) bytes in 3 blocks are definitely lost in loss record 2,977 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x15ADE9: changeset_dir_to_seaf_dir (change-set.c:194)
==17252== by 0x15ADE9: commit_tree_recursive (change-set.c:634)
==17252== by 0x15AD14: commit_tree_recursive (change-set.c:622)
==17252== by 0x15AD14: commit_tree_recursive (change-set.c:622)
==17252== by 0x15B37F: commit_tree_from_changeset (change-set.c:668)
==17252== by 0x14B351: seaf_repo_index_commit (repo-mgr.c:4235)
==17252== by 0x12BC8D: commit_job (sync-mgr.c:1665)
==17252==
==17252== 1,011 (888 direct, 123 indirect) bytes in 3 blocks are definitely lost in loss record 2,978 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x15ADE9: changeset_dir_to_seaf_dir (change-set.c:194)
==17252== by 0x15ADE9: commit_tree_recursive (change-set.c:634)
==17252== by 0x15AD14: commit_tree_recursive (change-set.c:622)
==17252== by 0x15B37F: commit_tree_from_changeset (change-set.c:668)
==17252== by 0x14B351: seaf_repo_index_commit (repo-mgr.c:4235)
==17252== by 0x12BC8D: commit_job (sync-mgr.c:1665)
==17252== by 0x57FCB5A: job_thread_wrapper (job-mgr.c:54)
==17252==
==17252== 1,011 (888 direct, 123 indirect) bytes in 3 blocks are definitely lost in loss record 2,979 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x15ADE9: changeset_dir_to_seaf_dir (change-set.c:194)
==17252== by 0x15ADE9: commit_tree_recursive (change-set.c:634)
==17252== by 0x15B37F: commit_tree_from_changeset (change-set.c:668)
==17252== by 0x14B351: seaf_repo_index_commit (repo-mgr.c:4235)
==17252== by 0x12BC8D: commit_job (sync-mgr.c:1665)
==17252== by 0x57FCB5A: job_thread_wrapper (job-mgr.c:54)
==17252== by 0x632495D: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252==
==17252== 1,032 bytes in 1 blocks are possibly lost in loss record 3,003 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x5530346: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5500BA7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5504496: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x552C6F7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5571A32: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x557B16E: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x557C179: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x1719AB: sqlite_query_exec (db.c:58)
==17252== by 0x13B9FE: seafile_session_config_set_string (seafile-config.c:99)
==17252== by 0x111C10: main (seaf-daemon.c:575)
==17252==
==17252== 1,032 bytes in 1 blocks are possibly lost in loss record 3,004 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x5530346: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5500BA7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5504496: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x552C6F7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5571A32: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x557B16E: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x557C179: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x1719AB: sqlite_query_exec (db.c:58)
==17252== by 0x13C315: seaf_branch_manager_update_branch (branch-mgr.c:295)
==17252== by 0x14B625: commit_tree (repo-mgr.c:4114)
==17252== by 0x14B625: seaf_repo_index_commit (repo-mgr.c:4282)
==17252== by 0x12BC8D: commit_job (sync-mgr.c:1665)
==17252==
==17252== 1,032 bytes in 1 blocks are possibly lost in loss record 3,005 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x5530346: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5500BA7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5504496: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x552C6F7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5571A32: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x557B16E: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x557C179: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x1719AB: sqlite_query_exec (db.c:58)
==17252== by 0x1460C4: seaf_repo_manager_remove_repo_ondisk (repo-mgr.c:6830)
==17252== by 0x146422: seaf_repo_manager_del_repo (repo-mgr.c:6958)
==17252== by 0x12FB7A: update_sync_status_v2 (sync-mgr.c:1507)
==17252==
==17252== 1,032 bytes in 1 blocks are possibly lost in loss record 3,006 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x5530346: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5500BA7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5504496: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x552C6F7: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x5571A32: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x557B16E: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
==17252== by 0x159E11: seaf_filelock_manager_remove (filelock-mgr.c:516)
==17252== by 0x146390: seaf_repo_manager_remove_repo_ondisk (repo-mgr.c:6899)
==17252== by 0x146422: seaf_repo_manager_del_repo (repo-mgr.c:6958)
==17252== by 0x12FB7A: update_sync_status_v2 (sync-mgr.c:1507)
==17252== by 0x11A73A: check_head_commit_done (http-tx-mgr.c:1418)
==17252==
==17252== 1,184 bytes in 4 blocks are possibly lost in loss record 3,035 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252==
==17252== 1,204 bytes in 28 blocks are definitely lost in loss record 3,037 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x12659C: keep_entry (unpack-trees.c:1015)
==17252== by 0x12659C: threeway_merge (unpack-trees.c:1180)
==17252== by 0x125F09: call_unpack_fn (unpack-trees.c:110)
==17252== by 0x125F09: unpack_nondirectories (unpack-trees.c:403)
==17252== by 0x125F09: unpack_callback (unpack-trees.c:583)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252==
==17252== 1,204 bytes in 28 blocks are definitely lost in loss record 3,038 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x12652A: keep_entry (unpack-trees.c:1015)
==17252== by 0x12652A: threeway_merge (unpack-trees.c:1200)
==17252== by 0x125F09: call_unpack_fn (unpack-trees.c:110)
==17252== by 0x125F09: unpack_nondirectories (unpack-trees.c:403)
==17252== by 0x125F09: unpack_callback (unpack-trees.c:583)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252==
==17252== 4,044 (3,552 direct, 492 indirect) bytes in 12 blocks are definitely lost in loss record 3,128 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175EF2: cache_tree_update (cache-tree.c:350)
==17252== by 0x14B4A4: seaf_repo_index_commit (repo-mgr.c:4245)
==17252== by 0x12BC8D: commit_job (sync-mgr.c:1665)
==17252==
==17252== 4,238 bytes in 104 blocks are definitely lost in loss record 3,139 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x1283B5: add_cacheinfo (merge-recursive.c:68)
==17252== by 0x1283B5: update_file_flags (merge-recursive.c:571)
==17252== by 0x128F38: process_entry (merge-recursive.c:680)
==17252== by 0x128F38: process_unmerged_entries.part.6 (merge-recursive.c:884)
==17252== by 0x1296E5: process_unmerged_entries (merge-recursive.c:981)
==17252== by 0x1296E5: merge_recursive (merge-recursive.c:977)
==17252== by 0x1275E2: do_real_merge.isra.1.constprop.2 (merge.c:78)
==17252== by 0x127972: merge_branches (merge.c:255)
==17252== by 0x14446B: seaf_repo_merge (repo-mgr.c:4570)
==17252== by 0x12BB16: merge_job (sync-mgr.c:928)
==17252==
==17252== 5,096 bytes in 126 blocks are definitely lost in loss record 3,148 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x12650D: keep_entry (unpack-trees.c:1015)
==17252== by 0x12650D: threeway_merge (unpack-trees.c:1199)
==17252== by 0x125F09: call_unpack_fn (unpack-trees.c:110)
==17252== by 0x125F09: unpack_nondirectories (unpack-trees.c:403)
==17252== by 0x125F09: unpack_callback (unpack-trees.c:583)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252==
==17252== 29,643 bytes in 260 blocks are possibly lost in loss record 3,215 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x12521A: merged_entry (unpack-trees.c:987)
==17252== by 0x125F09: call_unpack_fn (unpack-trees.c:110)
==17252== by 0x125F09: unpack_nondirectories (unpack-trees.c:403)
==17252== by 0x125F09: unpack_callback (unpack-trees.c:583)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252==
==17252== 74,814 (65,712 direct, 9,102 indirect) bytes in 222 blocks are definitely lost in loss record 3,253 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175EF2: cache_tree_update (cache-tree.c:350)
==17252== by 0x14B4A4: seaf_repo_index_commit (repo-mgr.c:4245)
==17252==
==17252== 121,994 (107,152 direct, 14,842 indirect) bytes in 362 blocks are definitely lost in loss record 3,266 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175EF2: cache_tree_update (cache-tree.c:350)
==17252==
==17252== 147,717 bytes in 3,186 blocks are definitely lost in loss record 3,275 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x12521A: merged_entry (unpack-trees.c:987)
==17252== by 0x125F09: call_unpack_fn (unpack-trees.c:110)
==17252== by 0x125F09: unpack_nondirectories (unpack-trees.c:403)
==17252== by 0x125F09: unpack_callback (unpack-trees.c:583)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x1262A2: unpack_trees (unpack-trees.c:676)
==17252== by 0x12951A: seafile_merge_trees (merge-recursive.c:101)
==17252== by 0x12951A: merge_recursive (merge-recursive.c:939)
==17252==
==17252== 1,287,636 (1,131,016 direct, 156,620 indirect) bytes in 3,821 blocks are definitely lost in loss record 3,312 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x6319ED2: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631A4FD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x62DD178: g_checksum_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x13F668: compute_dir_id_v0 (fs-mgr.c:1043)
==17252== by 0x13F668: seaf_dir_new (fs-mgr.c:1072)
==17252== by 0x129B97: commit_trees_cb (vc-utils.c:112)
==17252== by 0x175CFA: update_one (cache-tree.c:327)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252== by 0x175B86: update_one (cache-tree.c:309)
==17252==
==17252== 39,697,095 bytes in 382,068 blocks are definitely lost in loss record 3,317 of 3,317
==17252== at 0x4C2DB2F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==17252== by 0x6301988: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x631BA3E: g_strdup (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.5200.0)
==17252== by 0x174264: add_name_hash (index.c:2094)
==17252== by 0x174DCC: set_index_entry (index.c:62)
==17252== by 0x174DCC: add_index_entry (index.c:950)
==17252== by 0x12521A: merged_entry (unpack-trees.c:987)
==17252== by 0x125F09: call_unpack_fn (unpack-trees.c:110)
==17252== by 0x125F09: unpack_nondirectories (unpack-trees.c:403)
==17252== by 0x125F09: unpack_callback (unpack-trees.c:583)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252== by 0x125C75: traverse_trees_recursive (unpack-trees.c:274)
==17252== by 0x125C75: unpack_callback (unpack-trees.c:626)
==17252== by 0x126F21: traverse_trees (seaf-tree-walk.c:126)
==17252==
==17252== LEAK SUMMARY:
==17252== definitely lost: 41,167,908 bytes in 390,014 blocks
==17252== indirectly lost: 181,561 bytes in 4,428 blocks
==17252== possibly lost: 38,865 bytes in 301 blocks
==17252== still reachable: 32,935,618 bytes in 420,729 blocks
==17252== of which reachable via heuristic:
==17252== length64 : 880,872 bytes in 1,156 blocks
==17252== newarray : 1,536 bytes in 16 blocks
==17252== suppressed: 0 bytes in 0 blocks
==17252== Reachable blocks (those to which a pointer was found) are not shown.
==17252== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==17252==
==17252== For counts of detected and suppressed errors, rerun with: -v
==17252== ERROR SUMMARY: 58 errors from 58 contexts (suppressed: 0 from 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment