Firefox misses interface org.gtk.vfs.Enumerator

Bug #1660298 reported by Thomas Mayer
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
New
Undecided
Unassigned

Bug Description

To reproduce this issue with ubuntu 16.04, you must first unblock org.gtk.vfs.Daemon/Mount via FF's apparmor profile.

When I click the file upload button at https://uploadfiles.io/

then syslog reports:

Jan 30 12:16:19 lat61 org.gtk.vfs.Daemon[3005]: ** (process:3444): WARNING **: send_infos_cb: Keine derartige Schnittstelle »org.gtk.vfs.Enumerator« des Objekts im Pfad /org/gtk/vfs/client/enumerator/17 (g-dbus-error-quark, 19)
Jan 30 12:16:19 lat61 org.gtk.vfs.Daemon[3005]: ** (process:3444): WARNING **: send_done_cb: Keine derartige Schnittstelle »org.gtk.vfs.Enumerator« des Objekts im Pfad /org/gtk/vfs/client/enumerator/17 (g-dbus-error-quark, 19)
Jan 30 12:16:30 lat61 org.gtk.vfs.Daemon[3005]: ** (process:3444): WARNING **: send_infos_cb: Keine derartige Schnittstelle »org.gtk.vfs.Enumerator« des Objekts im Pfad /org/gtk/vfs/client/enumerator/21 (g-dbus-error-quark, 19)

Besides the message in syslog, I did not experience any negative effect of this yet.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: firefox 51.0.1+build2-0ubuntu0.16.04.1
ProcVersionSignature: Ubuntu 4.4.0-59.80-generic 4.4.35
Uname: Linux 4.4.0-59-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/pcmC0D0c: thomas 3175 F...m pulseaudio
 /dev/snd/pcmC0D0p: thomas 3175 F...m pulseaudio
 /dev/snd/controlC0: thomas 3175 F.... pulseaudio
BuildID: 20170125172221
Channel: Unavailable
CurrentDesktop: GNOME-Flashback:Unity
Date: Mon Jan 30 12:17:42 2017
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IfupdownConfig:
 # interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback
IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
InstallationDate: Installed on 2014-11-29 (793 days ago)
InstallationMedia: Ubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.2)
IpRoute:
 default via 192.168.178.1 dev wlan0 proto static metric 600
 169.254.0.0/16 dev docker0 scope link metric 1000 linkdown
 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
 192.168.178.0/24 dev wlan0 proto kernel scope link src 192.168.178.22 metric 600
Locales: extensions.sqlite corrupt or missing
PrefSources: prefs.js
Profiles: Profile0 (Default) - LastVersion=51.0.1/20170125172221 (In use)
RunningIncompatibleAddons: False
SourcePackage: firefox
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: Upgraded to xenial on 2016-06-15 (228 days ago)
dmi.bios.date: 12/06/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A16
dmi.board.name: 023HKR
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA16:bd12/06/2013:svnDellInc.:pnLatitudeE5510:pvr0001:rvnDellInc.:rn023HKR:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E5510
dmi.product.version: 0001
dmi.sys.vendor: Dell Inc.

Revision history for this message
Thomas Mayer (thomas303) wrote :
Revision history for this message
Thomas Mayer (thomas303) wrote :

For changes I made to FF's apparmor profile to reproduce this issue, see https://bugs.launchpad.net/bugs/1660287

Revision history for this message
Thomas Mayer (thomas303) wrote :

Please also note that I'm in apparmor's reporting mode (which logs an entry every time apparmor blockes something and which I tested for also complaining).

The syslog entries mentioned above are thrown WITHOUT entries telling me that apparmor blocked something. Basically that means that apparmor did NOT block something.

Somehow, the interface org.gtk.vfs.Enumerator seems to be missing, whereas it was not actively blocked by apparmor (independent if there is already a rule for that or not).

Revision history for this message
Thomas Mayer (thomas303) wrote :

When I disable FF's apparmor profile, nothing is logged to syslog.

That said, it's unclear to me if this is apparmor profile related or not.

In any case this is not related to the apparmor PACKAGE.

Revision history for this message
Thomas Mayer (thomas303) wrote :

I CAN'T reproduce this issue EVERY time I click on the upload button. Just every 2-3 times I click it.

Revision history for this message
Thomas Mayer (thomas303) wrote :

I just DID reproduce this issue with FF's apparmor profile disabled. That said, this issue seems to not be related to apparmor profiles.

Revision history for this message
Thomas Mayer (thomas303) wrote :

I can reproduce this issue with and without FF-extension "ubuntu modifications" enabled.

Revision history for this message
Thomas Mayer (thomas303) wrote :

Testing so far happened with FF 51.0.1, ubuntu 16.04.

Revision history for this message
Daniel Richard G. (skunk) wrote :

Does this issue still arise with Firefox 60+? I've encountered various DBus VFS-related denials with Firefox under AppArmor, but not this particular one.

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.