Florent Guiliani <fguiliani_at_verisign.com> writes:
> Just got this with subversion 1.7.4:
>
> $ svn diff -r BASE:HEAD ^/trunk
> svn: E235000: In file
> /build/buildd/subversion-1.7.4/subversion/libsvn_client/diff.c' line
> 1937: assertion failed (! svn_path_is_url(path2))
> Aborted
Happens with Subversion trunk as well:
(gdb) bt
#0 0x00007ffff66091b5 in *__GI_raise (sig=<optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007ffff660bfc0 in *__GI_abort () at abort.c:92
#2 0x00007ffff6ffe0a2 in svn_error_abort_on_malfunction (can_return=1,
file=0x7ffff7bd4128 "../src/subversion/libsvn_client/diff.c", line=2472,
expr=0x7ffff7bd4671 "! svn_path_is_url(path2)")
at ../src/subversion/libsvn_subr/error.c:651
#3 0x00007ffff6ffe0fa in svn_error__malfunction (can_return=1,
file=0x7ffff7bd4128 "../src/subversion/libsvn_client/diff.c", line=2472,
expr=0x7ffff7bd4671 "! svn_path_is_url(path2)")
at ../src/subversion/libsvn_subr/error.c:676
#4 0x00007ffff7b91a4e in diff_repos_wc (
path_or_url1=0x67aed8 "file:///home/pm/sw/subversion/obj/repo/subversion/trunk", revision1=0x7fffffffe6c8, peg_revision=0x7fffffffe3d0,
path2=0x67aed8 "file:///home/pm/sw/subversion/obj/repo/subversion/trunk",
revision2=0x7fffffffe6b8, reverse=1, depth=svn_depth_unknown,
ignore_ancestry=1, show_copies_as_adds=0, use_git_diff_format=0,
changelists=0x652570, callbacks=0x7ffff7ddd5a0,
callback_baton=0x7fffffffe250, ctx=0x652bc8, pool=0x6ad1b8)
at ../src/subversion/libsvn_client/diff.c:2472
#5 0x00007ffff7b92537 in do_diff (callbacks=0x7ffff7ddd5a0,
callback_baton=0x7fffffffe250, ctx=0x652bc8,
path_or_url1=0x67aed8 "file:///home/pm/sw/subversion/obj/repo/subversion/trunk",
path_or_url2=0x67aed8 "file:///home/pm/sw/subversion/obj/repo/subversion/trunk", revision1=0x7fffffffe6b8, revision2=0x7fffffffe6c8,
peg_revision=0x7fffffffe3d0, depth=svn_depth_unknown, ignore_ancestry=1,
show_copies_as_adds=0, use_git_diff_format=0, changelists=0x652570,
pool=0x6ad1b8) at ../src/subversion/libsvn_client/diff.c:2641
#6 0x00007ffff7b9351a in svn_client_diff_peg6 (options=0x0,
path_or_url=0x67aed8 "file:///home/pm/sw/subversion/obj/repo/subversion/trunk", peg_revision=0x7fffffffe3d0, start_revision=0x7fffffffe6b8,
end_revision=0x7fffffffe6c8, relative_to_dir=0x0, depth=svn_depth_unknown,
ignore_ancestry=1, no_diff_deleted=0, show_copies_as_adds=0,
ignore_content_type=0, ignore_prop_diff=0, use_git_diff_format=0,
header_encoding=0x1 <Address 0x1 out of bounds>, outstream=0x680fe8,
errstream=0x6810b8, changelists=0x652570, ctx=0x652bc8, pool=0x6ad1b8)
at ../src/subversion/libsvn_client/diff.c:3042
#7 0x000000000040da36 in svn_cl__diff (os=0x6524d0, baton=0x7fffffffe690,
pool=0x652278) at ../src/subversion/svn/diff-cmd.c:410
#8 0x0000000000416df2 in main (argc=4, argv=0x7fffffffea28)
at ../src/subversion/svn/main.c:2691
--
Philip
Received on 2012-04-20 13:04:55 CEST