olive-gtk crashed with PathNotChild in relpath()

Bug #343652 reported by arturj
Affects Status Importance Assigned to Milestone

Bug Description

Binary package hint: bzr-gtk

crash when trying to rename file in bazaar-controlled folder in olive-gtk gui.

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/olive-gtk
InterpreterPath: /usr/bin/python2.5
Package: bzr-gtk 0.95.0-1ubuntu6
PackageArchitecture: all
ProcAttrCurrent: unconfined
ProcCmdline: /usr/bin/python /usr/bin/olive-gtk
PythonArgs: ['/usr/bin/olive-gtk']
SourcePackage: bzr-gtk
Title: olive-gtk crashed with PathNotChild in relpath()
Uname: Linux 2.6.27-11-generic i686
UserGroups: adm admin audio cdrom dialout dip disk fax fuse kqemu lpadmin netdev plugdev sambashare scanner tape vboxusers video

Tags: apport-crash
Revision history for this message
arturj (arturj-freenet) wrote :
Revision history for this message
arturj (arturj-freenet) wrote :

Additional Info:

I discovered another problem with the GUI which seems to cause the problem above:

My working folder ist "/home/user/userfiles/Docs" but the "userfiles"-folder ist a symlink to "/media/disk2/Docs/user"

Olive seems to have a problem with symlinks because when I try to make a diff on a file inside "/home/user/userfiles/Docs" it shows the error:

-> Path "/home/user/userfiles/Docs/testfile.txt" is not a child of path "/media/disk2/Docs/user/Docs"

Doing the same but inside "/media/disk2/Docs/user/Docs" works and now I can also rename files.

hint: bzr on commandline doesn't have this restriction/bug.

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

Olive is no longer part of bzr-gtk.

Changed in bzr-gtk (Ubuntu):
status: New → Invalid
affects: bzr-gtk → olive
visibility: private → public
Jelmer Vernooij (jelmer)
no longer affects: bzr-gtk (Ubuntu)
Changed in olive:
status: New → Confirmed
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.