python: /build/buildd/subversion-1.7.5/subversion/libsvn_subr/dirent_uri.c:1253: svn_relpath_basename: Assertion `relpath_is_canonical(relpath)' failed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subversion (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
$ bzr push
Using saved push location: http://
python: /build/
At that 'svn checkout', copy modified files, 'svn commit' work fine without any error.
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: bzr-svn 1.2.1-1
ProcVersionSign
Uname: Linux 3.5.0-15-generic x86_64
ApportVersion: 2.5.2-0ubuntu4
Architecture: amd64
Date: Mon Sep 24 13:42:05 2012
PackageArchitec
ProcEnviron:
LANGUAGE=en
TERM=xterm
SHELL=/bin/bash
PATH=(custom, no user)
LANG=ru_RU.UTF-8
SourcePackage: bzr-svn
UpgradeStatus: Upgraded to quantal on 2012-09-21 (2 days ago)
Backtrace from gdb:
Program received signal SIGABRT, Aborted. sysdeps/ unix/sysv/ linux/raise. c:64 sysdeps/ unix/sysv/ linux/raise. c: No such file or directory. sysdeps/ unix/sysv/ linux/raise. c:64 0x7ffff339f225 "relpath_ is_canonical( relpath) ", file=0x7ffff339f288 "/build/ buildd/ subversion- 1.7.5/subversio n/libsvn_ subr/dirent_ uri.c", 0x7ffff339f225 "relpath_ is_canonical( relpath) ", file=0x7ffff339f288 "/build/ buildd/ subversion- 1.7.5/subversio n/libsvn_ subr/dirent_ uri.c", line=1253, function= basename" ) at assert.c:103 basename () from /usr/lib/ x86_64- linux-gnu/ libsvn_ subr-1. so.1 x86_64- linux-gnu/ libsvn_ ra_neon- 1.so.1 python2. 7/dist- packages/ subvertpy/ _ra.so 0x7fffffff9950) at ../Python/ ceval.c: 4021 python2. 7/dist- packages/ bzrlib/ plugins/ svn/commit. py, line 380, in dir_editor_ send_changes (.0=(<Inventory RevisionTree( _revision_ id='svn- v4:c37a3199- 3897-4396- 8a2b-d36d91b9cf d9::931' , _inventory= <CHKInventory( _fileid_ to_entry_ cache={ 'protectedapi- 20120519155825- obw57ko2xgexu7c k-1': <CHKInventoryDi rectory at remote 0x23c8ef0>, 'run_all_ crons.sh- 20111008141152- onva8m76t93wgt7 p-1': <InventoryFile at remote 0x16dfbb0>, 'yii-2011091611 0809-lfklylb2m6 ou0fc8- 1': <CHKInventoryDi rectory at remote 0x23c8db8>, 'protected- 20110916110805- tx3m9s1x1xhjnu7 9-1': <CHKInventoryDi rectory at remote 0x181cef0>, '0@c37a3199- 3897-4396- 8a2b-d36d91b9cf d9:%2F' : <CHKInventoryDi rectory at remote 0x181ce88>, 'public_ html-2011091611 0757-c0f3w2l6yy rf3k8h- 1': <CHKInventoryDi rectory at remote 0x23c8e20>, 'bzrignore- 20110916110938- c9w4z5t8r4mlnlg l-1': <InventoryFile at remote 0x23ca9f0>}, _search_ key_name= 'hash-255- way', root_id= '0@c37a3199- 3897-4396- 8a2b-d36d91b9cf d9:%2F' , _fully_ cached= False, parent_ id_base. ..(truncated) , throwflag= throwflag@ entry=0) at ../Python/ ceval.c: 2666 locals@ entry=0x0, args=<optimized out>, argcount= argcount@ entry=9, kws=0x6, kwcount=0, defs=0x0, defcount=0, closure= closure@ entry=0x0) ceval.c: 3253 0x7fffffff9be0, func=<function at remote 0x16d8a28>) at ../Python/ ceval.c: 4117 0x7fffffff9be0) at ../Python/ ceval.c: 4042 python2. 7/dist- packages/ bzrlib/ plugins/ svn/commit. py, line 832, in commit (self=< SvnCommitBuilde r(_svnprops= <lazy_di. ..
0x00007ffff6f1c405 in __GI_raise (sig=<optimized out>) at ../nptl/
64 ../nptl/
(gdb) bt
#0 0x00007ffff6f1c405 in __GI_raise (sig=<optimized out>) at ../nptl/
#1 0x00007ffff6f1fb6b in __GI_abort () at abort.c:91
#2 0x00007ffff6f150ce in __assert_fail_base (fmt=<optimized out>, assertion=
line=<optimized out>, function=<optimized out>) at assert.c:94
#3 0x00007ffff6f15172 in __GI___assert_fail (assertion=
0x7ffff339f960 "svn_relpath_
#4 0x00007ffff33747ac in svn_relpath_
#5 0x00007ffff1b2bd5f in ?? () from /usr/lib/
#6 0x00007fffee02b0d3 in ?? () from /usr/lib/
#7 0x000000000045f902 in call_function (oparg=<optimized out>, pp_stack=
#8 PyEval_EvalFrameEx (f=f@entry=
Frame 0x2412820, for file /usr/lib/
#9 0x00000000004671d9 in PyEval_EvalCodeEx (co=0x16cbd30, globals=<optimized out>, locals=
at ../Python/
#10 0x000000000045ff67 in fast_function (nk=<optimized out>, na=9, n=<optimized out>, pp_stack=
#11 call_function (oparg=<optimized out>, pp_stack=
#12 PyEval_EvalFrameEx (f=f@entry=
Frame 0x1724da0, for file /usr/lib/