After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 611600 - Registers conflicting type name in Nautilus plugin
Registers conflicting type name in Nautilus plugin
Status: RESOLVED FIXED
Product: gnome-user-share
Classification: Core
Component: general
2.29.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-user-share maintainers
gnome-user-share maintainers
Depends on:
Blocks:
 
 
Reported: 2010-03-02 14:27 UTC by Chris Coulson
Modified: 2010-03-02 14:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix extension conflicting with nautilus-share's (8.05 KB, patch)
2010-03-02 14:50 UTC, Bastien Nocera
committed Details | Review

Description Chris Coulson 2010-03-02 14:27:47 UTC
I've recently upgraded to 2.29.91, and now I see these messages each time Nautilus starts:

nautilus:3372): GLib-GObject-WARNING **: Two different plugins tried to register 'NautilusShare'.

(nautilus:3372): GLib-GObject-CRITICAL **: g_type_add_interface_dynamic: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

This type name (NautilusShare) is already used by another plugin we install by default in Ubuntu (http://git.gnome.org/browse/nautilus-share/)
Comment 1 Bastien Nocera 2010-03-02 14:50:30 UTC
Created attachment 155045 [details] [review]
Fix extension conflicting with nautilus-share's

As both were using NautilusShare as the object name, we renamed
to NautilusUserShare now.
Comment 2 Bastien Nocera 2010-03-02 14:50:50 UTC
Attachment 155045 [details] pushed as 7697390 - Fix extension conflicting with nautilus-share's