desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #144982
[Bug 1501009] Re: g_type_init error when using cups-browsed
I have tried to reproduce the bug on Ubuntu Wily, Glib 2.46.1, and was
not able to reproduce it (trying both configurations, no dnssd in both
cases and once BrowseRemoteProtocols cups and second,
BrowseLocalProtocols cups). For me cups-browsed always keeps running.
cups-browsed is from the current state of the upstream BZR repository,
but on the CUPS Browsing/Broadcasting support did not change anything
against the version which comes with Wily.
--
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:
Incomplete
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