Philip Martin <philip.mar...@wandisco.com> writes: > ==13758== Invalid read of size 4 > ==13758== at 0x50FA05B: close_directory (update_editor.c:3166) > ==13758== by 0x50B6D6E: close_directory (ambient_depth_filter_editor.c:567) > ==13758== by 0x5541477: close_directory (cancel.c:261) > ==13758== by 0x5541477: close_directory (cancel.c:261) > ==13758== by 0x69E924A: update_entry (reporter.c:855) > ==13758== by 0x69E9B2C: delta_dirs (reporter.c:1028) > ==13758== by 0x69E91F6: update_entry (reporter.c:852) > ==13758== by 0x69E9B2C: delta_dirs (reporter.c:1028) > ==13758== by 0x69EA575: drive (reporter.c:1195) > ==13758== by 0x69EAA4B: finish_report (reporter.c:1262) > ==13758== by 0x69EAEA4: svn_repos_finish_report (reporter.c:1352) > ==13758== by 0x67C07AA: reporter_finish_report (ra_plugin.c:213) > ==13758== Address 0xc0991f0 is 56 bytes inside a block of size 120 free'd > ==13758== at 0x4C2130F: free (vg_replace_malloc.c:323) > ==13758== by 0x5E11469: pool_clear_debug (apr_pools.c:1432) > ==13758== by 0x5E11599: pool_destroy_debug (apr_pools.c:1494) > ==13758== by 0x5E1166D: apr_pool_destroy_debug (apr_pools.c:1536) > ==13758== by 0x50F47B8: maybe_bump_dir_info (update_editor.c:862) > ==13758== by 0x50FA01B: close_directory (update_editor.c:3159) > ==13758== by 0x50B6D6E: close_directory (ambient_depth_filter_editor.c:567) > ==13758== by 0x5541477: close_directory (cancel.c:261) > ==13758== by 0x5541477: close_directory (cancel.c:261) > ==13758== by 0x69E924A: update_entry (reporter.c:855) > ==13758== by 0x69E9B2C: delta_dirs (reporter.c:1028) > ==13758== by 0x69E91F6: update_entry (reporter.c:852)
Fixed in r903531. I'm still seeing 3 mergeinfo failures like: ==10949== Invalid read of size 8 ==10949== at 0x5991011: range_contains (mergeinfo.c:780) ==10949== by 0x59913F3: rangelist_intersect_or_remove (mergeinfo.c:912) ==10949== by 0x5991903: svn_rangelist_intersect (mergeinfo.c:1043) ==10949== by 0x4E76FF3: svn_client_mergeinfo_log (mergeinfo.c:2036) ==10949== by 0x415BAC: svn_cl__mergeinfo (mergeinfo-cmd.c:120) ==10949== by 0x414A11: main (main.c:2234) ==10949== Address 0xa7a4c08 is 0 bytes inside a block of size 24 free'd ==10949== at 0x4C2130F: free (vg_replace_malloc.c:323) ==10949== by 0x5E11469: pool_clear_debug (apr_pools.c:1432) ==10949== by 0x5E11537: apr_pool_clear_debug (apr_pools.c:1469) ==10949== by 0x4E76FD0: svn_client_mergeinfo_log (mergeinfo.c:2035) ==10949== by 0x415BAC: svn_cl__mergeinfo (mergeinfo-cmd.c:120) ==10949== by 0x414A11: main (main.c:2234) ==10949== ==10949== Invalid read of size 8 ==10949== at 0x5990F99: range_intersect (mergeinfo.c:770) ==10949== by 0x59914B6: rangelist_intersect_or_remove (mergeinfo.c:924) ==10949== by 0x5991903: svn_rangelist_intersect (mergeinfo.c:1043) ==10949== by 0x4E76FF3: svn_client_mergeinfo_log (mergeinfo.c:2036) ==10949== by 0x415BAC: svn_cl__mergeinfo (mergeinfo-cmd.c:120) ==10949== by 0x414A11: main (main.c:2234) ==10949== Address 0xa7a4c08 is 0 bytes inside a block of size 24 free'd ==10949== at 0x4C2130F: free (vg_replace_malloc.c:323) ==10949== by 0x5E11469: pool_clear_debug (apr_pools.c:1432) ==10949== by 0x5E11537: apr_pool_clear_debug (apr_pools.c:1469) ==10949== by 0x4E76FD0: svn_client_mergeinfo_log (mergeinfo.c:2035) ==10949== by 0x415BAC: svn_cl__mergeinfo (mergeinfo-cmd.c:120) ==10949== by 0x414A11: main (main.c:2234) -- Philip