Project

General

Profile

Bug #9581

xscreensaver-demo dumps core on Help -> About

Added by Michal Nowak over 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
OI-Userland
Target version:
Start date:
2018-06-05
Due date:
% Done:

100%

Estimated time:
0.25 h
Difficulty:
Medium
Tags:
desktop

Description

In xscreensaver Preferences when I select About item in Help menu I get coredump.

Stderr:
(xscreensaver-demo:13634): GLib-GObject-WARNING **: 20:10:16.940: invalid cast from 'GtkAction' to 'GtkWidget'
xscreensaver-demo: 20:10:16: Gtk-critical: IA__gtk_widget_get_parent: assertion 'GTK_IS_WIDGET (widget)' failed
xscreensaver-demo: 20:10:16: Gtk-critical: IA__gtk_widget_get_colormap: assertion 'GTK_IS_WIDGET (widget)' failed
xscreensaver-demo: 20:10:16: Gdk-critical: IA__gdk_pixmap_colormap_create_from_xpm_d: assertion 'drawable != NULL || colormap != NULL' failed
xscreensaver-demo: 20:10:16: Gtk-critical: IA__gtk_pixmap_new: assertion 'val != NULL' failed
xscreensaver-demo: 20:10:16: Gtk-critical: IA__gtk_misc_set_padding: assertion 'GTK_IS_MISC (misc)' failed
xscreensaver-demo: 20:10:16: Gtk-critical: gtk_box_pack: assertion 'GTK_IS_WIDGET (child)' failed
xscreensaver-demo: 20:10:16: Gtk-critical: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed

(xscreensaver-demo:13634): GLib-GObject-WARNING **: 20:10:16.947: invalid cast from 'GtkAction' to 'GtkWidget'
xscreensaver-demo: 20:10:16: Gtk-critical: IA__gtk_widget_get_window: assertion 'GTK_IS_WIDGET (widget)' failed
Segmentation Fault (core dumped)

Perhaps a problem in 0000-Port-from-libglade-to-GtkBuilder.patch.

#1

Updated by Alan Coopersmith over 2 years ago

Yes, sorry I missed that when creating the patch. It works for me now after the changes in:
https://github.com/oracle/solaris-userland/commit/18c7129a50c0d736cbac04dcfbfa1502eab71e33#diff-3ba606e17b6d48a530b342c9c3130763

#2

Updated by Aurélien Larcher about 2 years ago

  • Status changed from New to Resolved
  • Target version set to Hipster
  • % Done changed from 0 to 100
  • Estimated time set to 0.25 h
  • Tags changed from needs-triage to desktop

Also available in: Atom PDF