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

Bug #1007336 reported by Vik Heyndrickx
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtk+3.0 (Ubuntu)
Invalid
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)
Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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