desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #144553
[Bug 1501009] Re: g_type_init error when using cups-browsed
Since GLib 2.36, g_type_init() is not necssary.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to cups-filters in Ubuntu.
https://bugs.launchpad.net/bugs/1501009
Title:
g_type_init error when using cups-browsed
Status in cups-filters package in Ubuntu:
New
Bug description:
I'm trying to set up printer browsing using two CUPS servers 2.0.4 and cups-filters 1.0.78 on Ubuntu 12.04 x64.
Master server has one printer configured, slave has none, and sync over cups-browsed doesn't happen.
/etc/cups/cups-browsed.conf on the master looks like this:
BrowseRemoteProtocols none
BrowseLocalProtocols cups
AutoShutdown Off
/etc/cups/cups-browsed.conf on the slave looks like this:
BrowseRemoteProtocols cups
BrowseLocalProtocols none
BrowsePoll printserver-master.acme.com
AutoShutdown Off
If I try to run cups-browsed with -d to see what it is going to do, I
get this output on the slave:
slave $ sudo /usr/sbin/cups-browsed -d
cups-browsed: Reading command line: -d
cups-browsed: Reading config: BrowseRemoteProtocols cups
cups-browsed: Reading config: BrowseLocalProtocols none
cups-browsed: Reading config: BrowsePoll printserver-master.acme.com
cups-browsed: Adding BrowsePoll server: printserver-master.acme.com
cups-browsed: Reading config: AutoShutdown Off
cups-browsed: Turning off auto shutdown mode (permanent mode).
cups-browsed: network interface at 10.0.0.12
cups-browsed [BrowsePoll localhost:631]: IPP-Create-Subscription
cups-browsed [BrowsePoll localhost:631]: subscription ID=6314
cups-browsed [BrowsePoll localhost:631]: cupsGetDests
cups-browsed: Could not determine system default printer!
cups-browsed: Using signal handler SIGACTION
(process:31220): GLib-GObject-CRITICAL **: /tmp/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()
(process:31220): GLib-GObject-CRITICAL **: /tmp/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()
(process:31220): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion `G_TYPE_IS_INTERFACE (interface_type)' failed
(process:31220): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
(process:31220): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(process:31220): GLib-GObject-CRITICAL **: /tmp/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()
<skip more lines like this>
master $ sudo /usr/sbin/cups-browsed -d
cups-browsed: Reading command line: -d
cups-browsed: Reading config: BrowseRemoteProtocols none
cups-browsed: Reading config: BrowseLocalProtocols cups
cups-browsed: Reading config: AutoShutdown Off
cups-browsed: Turning off auto shutdown mode (permanent mode).
cups-browsed: network interface at 10.0.0.25
cups-browsed: network interface at 10.1.24.22
cups-browsed [BrowsePoll localhost:631]: IPP-Create-Subscription
cups-browsed [BrowsePoll localhost:631]: subscription ID=8
cups-browsed [BrowsePoll localhost:631]: cupsGetDests
cups-browsed: preparing browse data
cups-browsed: skipping copies (33)
cups-browsed: skipping job-priority (33)
cups-browsed: skipping number-up (33)
cups-browsed: skipping orientation-requested (19)
cups-browsed: skipping print-quality (35)
cups-browsed: skipping media-col (52)
cups-browsed: skipping printer-resolution (50)
cups-browsed: skipping finishings (35)
cups-browsed: Using signal handler SIGACTION
(process:1877): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()
(process:1877): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion `G_TYPE_IS_INTERFACE (interface_type)' failed
(process:1877): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
(process:1877): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
(process:1877): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.4/./gobject/gtype.c:2722: You forgot to call g_type_init()
(process:1877): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion `G_TYPE_IS_INTERFACE (interface_type)' failed
Also, it cannot quit:
cups-browsed: Caught signal 2, shutting down ...
(process:1877): GLib-CRITICAL **: g_main_loop_quit: assertion `loop != NULL' failed
Am I doing it wrong? Why these errors appear?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1501009/+subscriptions
References