Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95116 - profuse doesn't start up
Summary: profuse doesn't start up
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: dams (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-05 05:01 UTC by Konstantin Sobolev
Modified: 2005-06-15 15:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Sobolev 2005-06-05 05:01:37 UTC
profuse-0.20.3 fails to start in both framebuffer console and xterm. Output:

Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN
(screen)' failed at /usr/bin/profuse line 39.
Pango-CRITICAL **: pango_context_set_base_dir: assertion `context != NULL'
failed at /usr/bin/profuse line 39.
Pango-CRITICAL **: pango_context_set_font_description: assertion `context !=
NULL' failed at /usr/bin/profuse line 39.
Pango-CRITICAL **: pango_context_set_language: assertion `context != NULL'
failed at /usr/bin/profuse line 39.
Pango-CRITICAL **: pango_layout_new: assertion `context != NULL' failed at
/usr/bin/profuse line 39.
Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed at
/usr/bin/profuse line 39.
Pango-CRITICAL **: pango_layout_set_alignment: assertion `layout != NULL' failed
at /usr/bin/profuse line 39.
Pango-CRITICAL **: pango_layout_set_ellipsize: assertion `PANGO_IS_LAYOUT
(layout)' failed at /usr/bin/profuse line 39.
Pango-CRITICAL **: pango_layout_set_single_paragraph_mode: assertion
`PANGO_IS_LAYOUT (layout)' failed at /usr/bin/profuse line 39.
Pango-CRITICAL **: pango_layout_set_width: assertion `layout != NULL' failed at
/usr/bin/profuse line 39.
Pango-CRITICAL **: pango_layout_get_extents: assertion `layout != NULL' failed
at /usr/bin/profuse line 39.
Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_display_get_pointer: assertion `GDK_IS_DISPLAY (display)'
failed at /usr/bin/profuse line 39.
Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_n_monitors: assertion `GDK_IS_SCREEN (screen)'
failed at /usr/bin/profuse line 39.
Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_monitor_geometry: assertion `GDK_IS_SCREEN
(screen)' failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_default_colormap: assertion `GDK_IS_SCREEN
(screen)' failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_colormap_get_visual: assertion `GDK_IS_COLORMAP (colormap)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_default_colormap: assertion `GDK_IS_SCREEN
(screen)' failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_root_window: assertion `GDK_IS_SCREEN (screen)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_root_window: assertion `GDK_IS_SCREEN (screen)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_new: assertion `GDK_IS_WINDOW (parent)' failed at
/usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_enable_synchronized_configure: assertion
`GDK_IS_WINDOW (window)' failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_set_user_data: assertion `window != NULL' failed at
/usr/bin/profuse line 39.
Gtk-CRITICAL **: gtk_style_attach: assertion `window != NULL' failed at
/usr/bin/profuse line 39.
Gtk-CRITICAL **: gtk_style_set_background: assertion `GTK_IS_STYLE (style)'
failed at /usr/bin/profuse line 39.
Gtk-CRITICAL **: gtk_paint_flat_box: assertion `GTK_IS_STYLE (style)' failed at
/usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_set_type_hint: assertion `window != NULL' failed at
/usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_set_accept_focus: assertion `window != NULL' failed
at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_set_focus_on_map: assertion `window != NULL' failed
at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_set_modal_hint: assertion `window != NULL' failed at
/usr/bin/profuse line 39.
Gtk-CRITICAL **: gtk_window_realize_icon: assertion `widget->window != NULL'
failed at /usr/bin/profuse line 39.
Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at /usr/bin/profuse line 39.
Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_display_get_pointer: assertion `GDK_IS_DISPLAY (display)'
failed at /usr/bin/profuse line 39.
Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_n_monitors: assertion `GDK_IS_SCREEN (screen)'
failed at /usr/bin/profuse line 39.
Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_screen_get_monitor_geometry: assertion `GDK_IS_SCREEN
(screen)' failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_set_geometry_hints: assertion `window != NULL'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_move: assertion `window != NULL' failed at
/usr/bin/profuse line 39.
GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
at /usr/bin/profuse line 39.
Gtk-CRITICAL **: gtk_style_attach: assertion `window != NULL' failed at
/usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed
at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_unmaximize: assertion `GDK_IS_WINDOW (window)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_unstick: assertion `GDK_IS_WINDOW (window)' failed
at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_deiconify: assertion `window != NULL' failed at
/usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_unfullscreen: assertion `GDK_IS_WINDOW (window)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_set_keep_above: assertion `GDK_IS_WINDOW (window)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_set_keep_below: assertion `GDK_IS_WINDOW (window)'
failed at /usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_show: assertion `GDK_IS_WINDOW (window)' failed at
/usr/bin/profuse line 39.
Gdk-CRITICAL **: gdk_window_invalidate_maybe_recurse: assertion `window != NULL'
failed at /usr/bin/profuse line 75, <GEN86> line 1.
Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window at
/usr/lib/perl5/vendor_perl/5.8.6/Gtk2Fu.pm line 685, <GEN86> line 1.
Gdk-CRITICAL **: gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN
(screen)' failed at /usr/lib/perl5/vendor_perl/5.8.6/Gtk2Fu.pm line 685, <GEN86>
line 1.
Pango-CRITICAL **: pango_context_set_base_dir: assertion `context != NULL'
failed at /usr/lib/perl5/vendor_perl/5.8.6/Gtk2Fu.pm line 685, <GEN86> line 1.
zsh: 31366 segmentation fault  profuse

Reproducible: Always
Steps to Reproduce:
1. run profuse

Actual Results:  
profuse crashed

Expected Results:  
profuse window should show up

Portage 2.0.51.22-r1 (default-linux/amd64/2004.3, gcc-3.4.4, glibc-2.3.5-r0,
2.6.11-cko5 x86_64)
=================================================================
System uname: 2.6.11-cko5 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.12
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16-r1
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -mtune=k8 -O2 -fweb -frename-registers -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=k8 -mtune=k8 -O2 -fweb -frename-registers -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://10.1.1.146/gentoo ftp://10.1.2.16/gentoo"
LANG="ru_RU.KOI8-R"
LINGUAS="en ru"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/wd/portage-tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://10.1.1.146/gentoo-portage"
USE="amd64 X Xaw3d acpi acpi4linux alsa arts artswrappersuid autofs avi
bitmap-fonts bluetooth bmp bzlib cdparanoia cdr crypt cscope cups curl dmx dnd
dvd dvdr dvdread encode erandom extensions fam fbcon ffmpeg flac font-server
foomaticdb fortran ftp gd gdbm gif gimp gimpprint gkrellm gphoto2 gpm graphviz
gtk gtk2 hal iconv icq imagemagick imap imlib innodb jabber java jp2 jpeg junit
kde kdeenablefinal lcd lcms libwww live lm_sensors log4j logrotate lzo lzw
lzw-tiff mad maildir matroska mbox mime mmap mng motif mozilla moznocompose
moznoirc moznomail mozsvg mp3 mpeg2 mpeg4 mysql ncurses nls nntp no-old-linux
nptl nptlonly nvidia oav ogg oggvorbis ooo-kde opengl oss pam pcmcia pcre pda
perl png pnp python qt quicktime readline rss rtc samba sdl silc slang socks5
spell sqlite ssl stencil-bufer stroke svg tcltk tcpd tetex theora threads tiff
truetype truetype-fonts type1-fonts usb userlocales uudeview v4l v4l2 vcd
vdesktop vidix vim-with-x visualization vorbis wmf xanim xerces xface xfs
xgetdefault xine xml2 xosd xpm xprint xrandr xv xvid xvmc zlib zvbi linguas_en
linguas_ru userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS
Comment 1 dams (RETIRED) gentoo-dev 2005-06-06 03:29:48 UTC
Can you try the version 0.22.1 ?

and if it works, can you test if the ncurses GUI works too ? thx
Comment 2 Konstantin Sobolev 2005-06-07 06:13:28 UTC
yes, it works, both X and ncurses interfaces. I had to add "amd64" to
profuse-0.22-1 and dev-perl/Curses-UI-0.94 keywords.
Comment 3 dams (RETIRED) gentoo-dev 2005-06-08 15:59:03 UTC
Thanks. I'll change the masking and close this bug then.
Comment 4 dams (RETIRED) gentoo-dev 2005-06-11 07:20:48 UTC
please update your tree and test, I have corrected the ebuilds.
Comment 5 Konstantin Sobolev 2005-06-15 15:14:01 UTC
everything is OK now, thanks :)
Comment 6 dams (RETIRED) gentoo-dev 2005-06-15 15:24:24 UTC
fixed