[sisyphus] inkscape -z сломан?

Eugene Vlasov =?iso-8859-1?q?eugene_=CE=C1_ikz=2Eru?=
Вс Апр 3 20:56:46 MSD 2005


Добрый день.

Здесь уже недавно писали про то, что inkscape падает при попытке
выбрать пункт контекстного меню "Параметры ..." и выдает при запуске
окно о том, что некоторые расширения недоступны. Это все у меня
воспроизводится, но пишу я по другому поводу: захотел тут для себя
собрать monsterz, она в процессе сборки из одного SVG-файла формирует
несколько PNG. Формирует при помощи inkscape таким образом: 

inkscape graphics/graphics.svg -z -a 800:240:860:300 -w64 -h64 -e \
  graphics/icon.png

При первой же попытке такого экспорта процесс сборки прерывается со
страшными ругательствами:

(process:14585): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(process:14585): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(process:14585): GLib-GObject-WARNING **: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'

(process:14585): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion `quark > 0' failed

(process:14585): glibmm-CRITICAL **: Glib::ObjectBase* <unnamed>::create_new_wrapper(GObject*): assertion `wrap_func_table != 0' failed

(process:14585): glibmm-WARNING **: failed to wrap type of 'GtkVBox'

(process:14585): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion `quark > 0' failed

Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.

(process:14585): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(process:14585): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(process:14585): GLib-GObject-WARNING **: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'

(process:14585): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window

(process:14585): Gdk-CRITICAL **: gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(process:14585): Pango-CRITICAL **: pango_context_set_base_dir: assertion `context != NULL' failed

(process:14585): Pango-CRITICAL **: pango_context_set_font_description: assertion `context != NULL' failed

(process:14585): Pango-CRITICAL **: pango_context_set_language: assertion `context != NULL' failed

(process:14585): Pango-CRITICAL **: pango_layout_new: assertion `context != NULL' failed

(process:14585): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(process:14585): Pango-CRITICAL **: pango_layout_set_attributes: assertion `layout != NULL' failed

(process:14585): Pango-CRITICAL **: pango_layout_set_alignment: assertion `layout != NULL' failed

(process:14585): Pango-CRITICAL **: pango_layout_set_ellipsize: assertion `PANGO_IS_LAYOUT (layout)' failed

(process:14585): Pango-CRITICAL **: pango_layout_set_single_paragraph_mode: assertion `PANGO_IS_LAYOUT (layout)' failed

(process:14585): Pango-CRITICAL **: pango_layout_set_width: assertion `layout != NULL' failed

(process:14585): Pango-CRITICAL **: pango_layout_get_extents: assertion `layout != NULL' failed

(process:14585): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(process:14585): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(process:14585): Gtk-CRITICAL **: gtk_icon_size_lookup_for_settings: assertion `GTK_IS_SETTINGS (settings)' failed

(process:14585): Gtk-WARNING **: Invalid icon size 6


(process:14585): Gtk-CRITICAL **: gtk_icon_theme_load_icon: assertion `GTK_IS_ICON_THEME (icon_theme)' failed
make: *** [graphics/tiles.png] Segmentation fault


В GUI этот файл успешно открывается и экспортируется. В чем может быть
проблема? Файлом могу поделиться (но похоже дело не в нем).

-- 
С уважением, Евгений                          mailto:eugvv на altlinux.ru

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050403/c0066cab/attachment-0003.bin>


Подробная информация о списке рассылки Sisyphus