Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60246 - gDeskCal crashes after some time..
Summary: gDeskCal crashes after some time..
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Nguyen Thai Ngoc Duy (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 141802
  Show dependency tree
 
Reported: 2004-08-13 10:49 UTC by Torbjörn Svensson
Modified: 2006-09-01 20:43 UTC (History)
2 users (show)

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 Torbjörn Svensson 2004-08-13 10:49:39 UTC
After I have had gDeskCal running for a while, it just dies and this is what I get in my log: 
The program 'gdeskcal' recived an X Windows System error.
This probobly reflects a bug in the program.
The error was 'BadGC (invalid GC parameter)'.
  (Details: Serial 4001209 error_code 13 request_code 62 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will recieve the error a while after causing it.
   To debug your program, run it with the --sync command line 
   option to change this behavior. You can then get a meaningful 
   backtrace from your debuger if you break on the gdk_x_error() function.)


Hope this helps to naildown the bug.

Reproducible: Always
Steps to Reproduce:
1. just start gdeskcal and let it run for a while..
2.
3.

Actual Results:  
gdeskcal craches with the above message

Expected Results:  
no crash :)

Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040619-r1,
2.6.8-rc2)
=================================================================
System uname: 2.6.8-rc2 i686 AMD Athlon(TM) XP 1800+
Gentoo Base System version 1.5.2
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm arts avi berkdb bonobo cdr crypt cups dvd encode
foomaticdb gdbm gif gnome gtk gtk2 gtkhtml imlib java jpeg kde libg++ libwww mad
mikmod mmx motif mozilla mpeg nas ncurses nls oggvorbis opengl oss pam pdflib
perl png python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd
tetex tiff truetype x86 xml xml2 xmms xv xvid zlib"
Comment 1 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2004-10-07 05:56:17 UTC
What version of python, X, pygtk, gtk are you using?
Comment 2 Torbjörn Svensson 2004-10-07 07:02:25 UTC
[ebuild   R   ] dev-lang/python-2.3.4  +X +berkdb -bootstrap -build -debug -doc +gdbm -ipv6 +ncurses +readline +ssl +tcltk -ucs2 0 kB 
[ebuild   R   ] x11-base/xorg-x11-6.8.0-r1  -3dfx +3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc -hardened -insecure-drivers -ipv6 +mmx +nls +pam -sdk +sse -static +xprint 60 kB 
[ebuild   R   ] dev-python/pygtk-2.4.0  -debug +gnome +opengl 0 kB 
[ebuild   R   ] x11-libs/gtk+-2.4.9-r1  -debug -doc +jpeg +tiff 0 kB 


Hope this helps, just ask if you wanna know more.
Comment 3 Jonathan Smith (RETIRED) gentoo-dev 2005-06-13 18:43:54 UTC
this is _not_ a critical bug
Comment 4 Ruben Faelens 2006-08-02 14:53:43 UTC
I run gdeskcal without any problems. In your make.conf, you have ACCEPT_KEYWORDS="~x86". Maybe this bug is more related to instable libraries, than to gdeskcal itself?

Some info:

[ebuild   R   ] dev-lang/python-2.4.3-r1  USE="berkdb gdbm ipv6 ncurses readline ssl -bootstrap -build -doc -nocxx -tk -ucs2" 0 kB 
[ebuild   R   ] dev-python/pygtk-2.8.6  USE="opengl -doc" 739 kB 
[ebuild   R   ] x11-libs/gtk+-2.8.20-r1  USE="X jpeg xinerama -debug -doc -tiff" 0 kB


Portage 2.1.1_pre4-r1 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.6-r4, 2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.15
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.belnet.be/linux/gentoo"
LANG="nl_BE.UTF-8"
LC_ALL="nl_BE.UTF-8"
LINGUAS="nl en"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/usr/portagetmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/portage-xgl /usr/portage/local/layman/portage-xgl"
SYNC="rsync://rsync.be.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts cli crypt cups dbus dedicated disablexmb divx4linux divxforlinux dlloader dmx dri eds emboss encode esd fbcon foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog java javascript jpeg kde ldap libg++ libwww lirc live mad mikmod mmx motif mozcalendar mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin nvidia offensive ogg opengl oss pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection rtc samba sdl session spell spl sse sse2 ssl svga sysfs tcpd tetex theora truetype truetype-fonts type1-fonts udev unicode utf8 v4l vchroot vim vorbis win32codecs xgetdefault xinerama xml xmms xorg xv xvid xvmc zlib elibc_glibc input_devices_evdev input_devices_elographics input_devices_keyboard input_devices_mouse kernel_linux linguas_nl linguas_en lirc_devices_devinput userland_GNU video_cards_fbdev video_cards_nvidia video_cards_trident video_cards_vesa video_cards_vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS


I don't think it's right to let gdeskcal disappear out of the portage tree, solely because of this bug (and the fact that it's been unmaintained for 2 years). I'm not able to reproduce this behavior in my installation.
Comment 5 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-09-01 20:43:39 UTC
Closing because gdeskcal is no longer in the tree.