Comment 5 for bug 887067

Revision history for this message
Yaroslav Sokolov (yarick123) wrote : Re: branch cannot be opened after upgrade from 2.3.4 to 2.4.*

Alexander Belchenko wrote:

> Does your path has non-ascii characters in it?

No, my path does not contain non-ascii characters.

> I think the problem in the line 111 of the file "C:/Program Files (x86)/Bazaar/plugins\explorer\lib\view_workingtree.py"
>
> root = self.model.branch.user_transport.local_abspath(".")
>
> It should be
>
> root = self.model.branch.user_transport.local_abspath(u".")
>
> Yaroslav, can you change that line as I shown and try again? Will it fix the problem for you?

Unfortunately it did not fix the problem.

Maybe the following information can help to find the cause:

- C:/Users/yarick/Anwendungsdaten is a junction to C:\Users\yarick\AppData\Roaming,
- its owner is "NT AUTHORITY \ SYSTEM", the rights are very restrictive, but it is allowed to me to read and to write into this junction,
- if I make a copy of the folder C:/Users/yarick and manually create a junction "Anwendungsdaten" with default rights, BZR crashes in a subfolder with a junction "Programme", which has the same rights as the original "Anwendungsdaten":

bzr: ERROR: [Error 5] Q:/Users/yarick/Anwendungsdaten/Microsoft/Windows/Start Menu/Programme/*

Actually, the word "Anwendungsdaten" is listed in "C:\Users\yarick\.bzrignore". I think, in this case this folder should not be processed at all, am I wrong?

Thank you for the help!