~/.recently-used.xbel disappearing after login vmware player empty vm list

Bug #1007336 reported by Vik Heyndrickx on 2012-06-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtk+3.0 (Ubuntu)
Low
Unassigned

Bug Description

After logging in in Ubuntu 12.04 LTS (all updates installed to date), an existing file ~/.recently-used.xbel disappears each time, which makes it easy to reproduce.

vmware player 4.0.x uses this file (probably via gtk) to store its list of recently opened VMs. Because this files gets deleted just after logging in, the list of available VMs in vmware player will be empty, and will have to be recreated.

I have been unable to find which process deletes this file, or why. Apparently apparmor might have to do something with it (see apparmor config file), but I don't think so, since changing its config file to exclude this file doesn't resolve it.

In my opinion deleting this file is a bug, or at least an undocumented feature where there should be an option to avoid the deletion.

affects: ubuntu → gtk+3.0 (Ubuntu)
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, that location got deprecated in gtk3, the file is stored in .local/share/recently-used.xbel instead, vmware should be using that file as well

Changed in gtk+3.0 (Ubuntu):
status: New → Incomplete
status: Incomplete → Invalid
importance: Undecided → Low
tags: removed: apparmor
Lailoken (lailoken-gmail) wrote :

Deprecated mens not used anymore (by gtk).

I would expect it to love it alone then... not delete it every time. That only makes sense.

Now we have legacy apps that break because of this interpretation of "deprecated".

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers