Hi there,
I got here a *very* strange Problem with Gnome-print & cups which is
giving me relly headaches. - I first noticed it a few days ago, when
trying to print from evolution: evo simply - when trying to enter the
print-dialog - crashed.
Note: I don't use a fullfledged Gnome (only the needed libs etc.), but
run KDE 3.2.0 as GUI. The system is a dual PIII running vanilla 2.4.25
under Gentoo-x86. Current versions on my system are gnome-print-0.35-r3;
libgnomeprint-2.4.2; libgnomeprintui-2.4.2; cups-1.1.20
Evo gets a Segfault when gnome-print tries to access the cups printer.
If I try a "print preview" I get only a "blank page" shown.
In the process of trying to get things to work I've already re-build
gnome-print, libgnomeprint, libgnomeprintui, bonobo, libbonobo,
libbonoboui, evolution ... no success.
stracing evolution or cups hasn't given me any useful hints either.
I can reproduce the crash also with other gnome-apps, e.g. gThumb.
I got a gut-feeling that's something's wrong with my gnome-print and/or
cups ... but printing from other apps works so far fine.
If I launch Evo from the console and to to print-preview and try to
print afterwards I get the following messages (Note: The printer
"FS1000plusKPDL" is available for other apps, e.g. kprinter):
(evolution:5435): GnomePrintCupsPlugin-WARNING **: The data for
the CUPS printer FS1000plusKPDL could not be loaded.
** (evolution:5435): CRITICAL **: file gpa-config.c: line 171
(gpa_config_new_full): assertion `GPA_IS_SETTINGS (settings)'
failed
(evolution:5435): GnomePrint-CRITICAL **: file gnome-font.c:
line 290 (gnome_font_find_closest): assertion `face !=3D NULL'
failed
** (evolution:5435): CRITICAL **: file gpa-node.c: line 335
(gpa_node_get_path_value): assertion `node !=3D NULL' failed
[many repeats of the above message]
(evolution:5435): GnomePrintCupsPlugin-WARNING **: The data for
the CUPS printer FS1000plusKPDL could not be loaded.
** (evolution:5435): CRITICAL **: file gpa-config.c: line 171
(gpa_config_new_full): assertion `GPA_IS_SETTINGS (settings)'
** (evolution:5435): CRITICAL **: file gpa-node.c: line 335
(gpa_node_get_path_value): assertion `node !=3D NULL' failed
(evolution:5435): GLib-GObject-WARNING **: invalid (NULL)
pointer instance
(evolution:5435): GLib-GObject-CRITICAL **: file gsignal.c: line
1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE
(instance)' failed
Any Ideas what I might try to do to fix this or where to start further
debugging efforts?
TIA
Stefan.
--
/ Stefan Ulrich Hegner aka "Hegi" - Loehne/ Westfalen - Germany \
| stefan hegner-online de, my Cyberhome http://www.hegner-web.de|
\ GPG-Fprint D9DB 51BD 2DA6 9B3A 41CB 0287 05A1 8D11 38BA CE91 /
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil