<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>6400</bug_id>
          
          <creation_ts>2005-04-04 14:48:01 +0400</creation_ts>
          <short_desc>Экспорт при помощи inkscape -z вылетает с segmentation fault</short_desc>
          <delta_ts>2005-07-13 15:47:35 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>inkscape</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eugene Vlasov">eugvv</reporter>
          <assigned_to name="Vitaly Lipatov">lav</assigned_to>
          <cc>lav</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>23004</commentid>
    <comment_count>0</comment_count>
    <who name="Eugene Vlasov">eugvv</who>
    <bug_when>2005-04-04 14:48:01 +0400</bug_when>
    <thetext>При попытке экспорта SVG-файла при помощи inkscape -z выдается следующее:

eugene ~ $ inkscape /usr/share/doc/inkscape-0.41/doc/architecture.svg -z -e 1.png

(process:6123): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
`GDK_IS_SCREEN (screen)&apos; failed

(process:6123): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT
(object)&apos; failed

(process:6123): GLib-GObject-WARNING **: value &quot;TRUE&quot; of type `gboolean&apos; is
invalid or out of range for property `visible&apos; of type `gboolean&apos;

(process:6123): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion
`quark &gt; 0&apos; failed

(process:6123): glibmm-CRITICAL **: Glib::ObjectBase*
&lt;unnamed&gt;::create_new_wrapper(GObject*): assertion `wrap_func_table != 0&apos; failed

(process:6123): glibmm-WARNING **: failed to wrap type of &apos;GtkVBox&apos;

(process:6123): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion
`quark &gt; 0&apos; 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:6123): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
`GDK_IS_SCREEN (screen)&apos; failed

(process:6123): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT
(object)&apos; failed

(process:6123): GLib-GObject-WARNING **: value &quot;TRUE&quot; of type `gboolean&apos; is
invalid or out of range for property `visible&apos; of type `gboolean&apos;

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

(process:6123): Gdk-CRITICAL **: gdk_pango_context_get_for_screen: assertion
`GDK_IS_SCREEN (screen)&apos; failed

(process:6123): Pango-CRITICAL **: pango_context_set_base_dir: assertion
`context != NULL&apos; failed

(process:6123): Pango-CRITICAL **: pango_context_set_font_description: assertion
`context != NULL&apos; failed

(process:6123): Pango-CRITICAL **: pango_context_set_language: assertion
`context != NULL&apos; failed

(process:6123): Pango-CRITICAL **: pango_layout_new: assertion `context != NULL&apos;
failed

(process:6123): Pango-CRITICAL **: pango_layout_set_text: assertion `layout !=
NULL&apos; failed
(process:6123): Pango-CRITICAL **: pango_layout_set_attributes: assertion
`layout != NULL&apos; failed

(process:6123): Pango-CRITICAL **: pango_layout_set_alignment: assertion `layout
!= NULL&apos; failed

(process:6123): Pango-CRITICAL **: pango_layout_set_ellipsize: assertion
`PANGO_IS_LAYOUT (layout)&apos; failed

(process:6123): Pango-CRITICAL **: pango_layout_set_single_paragraph_mode:
assertion `PANGO_IS_LAYOUT (layout)&apos; failed

(process:6123): Pango-CRITICAL **: pango_layout_set_width: assertion `layout !=
NULL&apos; failed

(process:6123): Pango-CRITICAL **: pango_layout_get_extents: assertion `layout
!= NULL&apos; failed

(process:6123): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion
`GDK_IS_SCREEN (screen)&apos; failed

(process:6123): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
`GDK_IS_SCREEN (screen)&apos; failed

(process:6123): Gtk-CRITICAL **: gtk_icon_size_lookup_for_settings: assertion
`GTK_IS_SETTINGS (settings)&apos; failed

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


(process:6123): Gtk-CRITICAL **: gtk_icon_theme_load_icon: assertion
`GTK_IS_ICON_THEME (icon_theme)&apos; failed
zsh: 6123 segmentation fault  inkscape
/usr/share/doc/inkscape-0.41/doc/architecture.svg -z -e 1.png


Воспроизводится на любых SVG-файлах, даже на пустом (зашел в inkscape и сохранил
пустой лист).
Проверено на двух машинах, на обоих inkscape свежеустановленный,
eugene ~ $ rpm -q inkscape
inkscape-0.41-alt1

Да, на обоих машинах ничего гномьего не стоит и не стояло, только то, что
вытянулось по зависимостям того-же inkscape (ну может еще пары гномовских
программ), может быть в этом дело.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23016</commentid>
    <comment_count>1</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2005-04-04 23:31:42 +0400</bug_when>
    <thetext>fixed in inkscape-0.41-alt1cvs20050320.src.rpm 
 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23088</commentid>
    <comment_count>2</comment_count>
    <who name="Eugene Vlasov">eugvv</who>
    <bug_when>2005-04-07 13:13:00 +0400</bug_when>
    <thetext>Действительно fixed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23479</commentid>
    <comment_count>3</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2005-04-17 20:30:38 +0400</bug_when>
    <thetext>пока вопрос закрыт. </thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>