[Bug 583268] New: gtk2: not calling SuSEconfig leads to crash in inkscape
http://bugzilla.novell.com/show_bug.cgi?id=583268 http://bugzilla.novell.com/show_bug.cgi?id=583268#c0 Summary: gtk2: not calling SuSEconfig leads to crash in inkscape Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: Linux Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: jengelh@medozas.de QAContact: qa@suse.de Found By: Beta-Customer Blocker: --- Install standard 11.2 in minimal mode. Later install gtk2 using zypper. Then the files /etc/gtk-2.0/*pixbuf* are missing and cause a crash in inkscape. # inkscape Xlib: extension "Generic Event Extension" missing on display "localhost:10.0". Xlib: extension "Generic Event Extension" missing on display "localhost:10.0". Xlib: extension "Generic Event Extension" missing on display "localhost:10.0". Xlib: extension "Generic Event Extension" missing on display "localhost:10.0". Xlib: extension "Generic Event Extension" missing on display "localhost:10.0". Xlib: extension "Generic Event Extension" missing on display "localhost:10.0". (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): Gtk-WARNING **: Error loading icon from file '/usr/share/pixmaps/inkscape.png': Couldn't recognize the image file format for file '/usr/share/pixmaps/inkscape.png' (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported (inkscape:14386): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed (inkscape:14386): GdkPixbuf-CRITICAL **: gdk_pixbuf_add_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed (inkscape:14386): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (inkscape:14386): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed (inkscape:14386): GdkPixbuf-CRITICAL **: gdk_pixbuf_add_alpha: assertion `GDK_IS_PIXBUF (pixbuf)' failed (inkscape:14386): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/etc/gtk-2.0/gdk-pixbuf64.loaders': No such file or directory (inkscape:14386): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported ** ERROR:sp-image.cpp:1170:GdkPixbuf* sp_image_repr_read_image(const gchar*, const gchar*, const gchar*): assertion failed: (pixbuf != NULL) 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. WARNING: Requested update while update in progress, counter = 4 WARNING: Requested update while update in progress, counter = 4 Segmentation fault So gtk2 is missing running SuSEconfig in %post. After the gdk files are created, inkscape works again. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=583268 https://bugzilla.novell.com/show_bug.cgi?id=583268#c1 Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|GNOME |GNOME Product|openSUSE 11.2 |openSUSE 11.3 --- Comment #1 from Jan Engelhardt <jengelh@medozas.de> 2010-09-19 13:16:52 UTC --- I see that gtk2's %post touches gtk-run. If SuSEconfig is not run however, just touching is pretty pointless. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=583268 https://bugzilla.novell.com/show_bug.cgi?id=583268#c2 Vincent Untz <vuntz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Component|GNOME |GNOME Resolution| |FIXED Product|openSUSE 11.3 |openSUSE 11.4 OS/Version|Linux |openSUSE 11.3 --- Comment #2 from Vincent Untz <vuntz@suse.com> 2012-05-15 21:37:29 UTC --- We got rid of SuSEconfig.gtk2 in 11.4. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=583268 https://bugzilla.novell.com/show_bug.cgi?id=583268#c3 Jan Engelhardt <jengelh@inai.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED OS/Version|openSUSE 11.3 |Linux --- Comment #3 from Jan Engelhardt <jengelh@inai.de> 2012-05-16 05:50:18 CEST --- gdk-pixbuf-query-loaders --update-cache has been moved to individual packages' %post, so yeah. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com