gnome trash-applet has html escaped urls in some paths.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nautilus |
Expired
|
Medium
|
|||
nautilus (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Using Ubuntu 9.04, gnome-applets version 2.26.1-0ubuntu1, gedit 2.26.1-0ubuntu1
I found this bug while browsing around for stuff inside of the trash applet. Basically, the problem is that any URI's containing invalid HTML characters are escaped, and the escaped characters are shown.
Here's what I did to cause the problem :
1. Create a new folder. The default name of 'untitled folder' will suffice.
2. Drag the folder into the trash.
3. Open up the trash. The path should be something like 'trash:///'. So far, so good.
4. Enter the folder. The path will now be something like 'trash:
Other invalid HTML characters : ? < > and * are also escaped. I've marked the package as "I don't know" because I notice that gedit has similar issues. To demonstrate, repeat 1-4 again, but after adding a new file to 'untitled folder'. 'new file' works perfectly. If you try to edit 'new file' within 'untitled folder', gedit has a path like :
'trash:
and the recent files list shows an entry like :
'trash: new%20file'
affects: | ubuntu → gnome-applets (Ubuntu) |
affects: | gnome-applets (Ubuntu) → nautilus (Ubuntu) |
Changed in nautilus: | |
status: | Unknown → New |
Changed in nautilus (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in nautilus: | |
importance: | Unknown → Medium |
Changed in nautilus: | |
status: | New → Incomplete |
Changed in nautilus: | |
status: | Incomplete → Expired |
Dear jesse, I can reproduce this in Ubuntu Karmic with nautilus 2.27.4, but per default location bar is not visible, so I have to press 'control + l' to make visible, but anyway results are same.