Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194756 - gdesklets-core-0.35.4 cannot establish connection to daemon
Summary: gdesklets-core-0.35.4 cannot establish connection to daemon
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Joe Sapp (RETIRED)
URL: https://bugs.launchpad.net/gdesklets/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-05 00:03 UTC by Adam Bowers
Modified: 2008-05-31 18:02 UTC (History)
4 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 Adam Bowers 2007-10-05 00:03:15 UTC
I tried removing my .gdesklets directory, but that has no effect.  I've recompiled all dependencies as well.  The log file is empty.  Occasionally it says it connects, but then crashes immediately.

adam@hotbbq ~ $ gdesklets
Starting gdesklets-daemon...
Connecting to daemon [ ###         ]
(process:17037): GLib-GObject-WARNING (recursed) **: instance of invalid non-instantiatable type `(null)'
aborting...
Cannot establish connection to daemon: timeout!
The log file might help you solving the problem.

adam@hotbbq ~ $ gdesklets
Starting gdesklets-daemon...
Connected to daemon in 903 milliseconds.

(process:15131): GLib-GObject-WARNING (recursed) **: instance with invalid (NULL) class pointer
aborting...

==========================================================[10/04/07-19:51:39]===
=== Unhandled error! Something bad and unexpected happened. ===

[EXC]
in /usr/bin/gdesklets: line 399 <module>
in /usr/bin/gdesklets: line 273 parse_command
in /usr/bin/gdesklets: line 177 __open_profile
in /usr/bin/gdesklets: line 167 __client_daemon
in /usr/lib/gdesklets/main/client.py: line 208 set_remove_command
in /usr/lib/gdesklets/main/client.py: line 38 __send
in /usr/lib/gdesklets/utils/xdr.py: line 75 recv
[EXC]/usr/lib/gdesklets/utils/xdr.py

[---]   70     chunk = ""
[---]   71     while (True):
[---]   72         try:
[---]   73             length = ord(s.recv(1))
[---]   74         except:
[ERR]>  75             raise XDRError
[---]   76 
[---]   77         if (length): chunk += s.recv(length)
[---]   78 
[---]   79         flag = s.recv(1)
[---]   80         if (flag == _CONT): continue
[---]   81 

adam@hotbbq ~ $ emerge --info
Portage 2.1.3.11 (default-linux/x86/2007.0/desktop, gcc-4.2.0, glibc-2.6.1-r0, 2.6.22-gentoo-r5 i686)
=================================================================
System uname: 2.6.22-gentoo-r5 i686 AMD Athlon(tm) 64 Processor 3200+
Timestamp of tree: Thu, 04 Oct 2007 23:20:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 1.4.0-r2
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo "
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac acl acpi aim alsa avahi bash-completion bonobo branding bzip2 cairo caps cddb cdr cjk cracklib crypt cups dbus dts dvd dvdr dvdread encode esd exif expat fam ffmpeg firefox flac foomaticdb ftp gdbm gif gnome gnutls gpm gstreamer gtk hal imlib ipod java javascript jpeg jpeg2k lcms libnotify lm_sensors mad memlimit mmap mmx mng mono mp3 mpeg msn ncurses nls nptl nsplugin offensive ogg openal opengl pam pcre pdf perl png posix ppds profile python quicktime rdesktop readline sdl session sharedmem spell spl sse sse2 ssl startup-notification tcpd threads tiff truetype unicode usb vim-syntax vorbis win32codecs x264 x86 xcomposite xml xpm xprint xv xvid zlib" ALSA_CARDS="intel8x0 usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Reproducible: Always

Steps to Reproduce:
1.execute gdesklets
2.
3.

Actual Results:  
Program crashes.

Expected Results:  
Program should connect to daemon and run.
Comment 1 Pacho Ramos gentoo-dev 2007-11-23 20:57:41 UTC
Same problem here after upgrading to gnome-2.20
Comment 2 Joe Sapp (RETIRED) gentoo-dev 2007-11-25 17:51:35 UTC
This is a bug upstream (doing a google search shows it happens on other distros too).  Search the launchpad bug list at http://bugs.launchpad.net/gdesklets/ and if you can't find a similar bug, file a new one.
Comment 3 Aniruddha 2008-05-31 18:02:19 UTC
Upgrading to the latest gdesklets (0.36-r1) fixed this for me. I suggest we mask 0.35.4 and stabilize 0.36-r1