The wicd daemon starts fine, but when the user client is started to communicate with it, the daemon aborts due to a dbus problem. Reproducible: Always Steps to Reproduce: 1. start wicd daemon 2. start wicd-gtk Actual Results: 9915: assertion failed "!(connection)->have_connection_lock" file "dbus-connection.c" line 1437 function _dbus_connection_handle_watch /usr/lib/libdbus-1.so.3() [0x4ac353ea] Aborted Expected Results: No errors or aborts. Portage 2.1.8.3 (default/linux/x86/10.0/desktop/kde, gcc-4.4.3-asneeded, glibc-2.11.2-r0, 2.6.34-gentoo-r1 i686) ================================================================= System uname: Linux-2.6.34-gentoo-r1-i686-Intel-R-_Pentium-R-_M_processor_1.86GHz-with-gentoo-1.12.13 Timestamp of tree: Mon, 19 Jul 2010 22:15:01 +0000 distcc 3.1_jwm i686-pc-linux-gnu [enabled] app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.11 dev-lang/python: 2.6.5-r2, 3.1.2-r3 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.3-r2 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="* -@EULA skype-eula AdobeFlash-10.1" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer" DISTDIR="/home/portage/distfiles" FEATURES="assume-digests collision-protect distcc distlocks fixpackages news parallel-fetch prelink protect-owned sandbox sfperms strict test unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.iinet.net.au/pub/Gentoo " LANG="en_AU.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en_AU en_AU.UTF-8 en_GB en_GB.UTF-8" MAKEOPTS="-j6" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/home" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="X a52 aac aalib acpi alsa apache2 avahi bash-completion berkdb blas branding bzip2 cairo cdda cddb cdr cli consolekit cracklib crypt cups curl cxx dbus djvu dri dts dv dvb dvd dvdr emboss encode exif expat fam ffmpeg fftw flac fontconfig fortran gd gdbm geoip gif gmp gnutls gphoto2 gpm graphviz gsl gtk hal iconv icu ieee1394 imagemagick imlib ipod ipv6 java java5 java6 javascript jpeg kde kqemu lame lapack laptop latex lcms ldap libsamplerate lirc lzo mad matroska mikmod mmap mmx mng modules mp3 mp4 mpeg mplayer mtp mudflap musepack mysql mysqli ncurses nls nptl nptlonly nsplugin odbc offensive ogg openal opengl openmp pam pango pch pcre pdf perl php png ppds pppd python qt3support qt4 readline recode reflection samba sdl session sharedmem sndfile sockets spell spl sqlite sqlite3 sse sse2 ssl startup-notification subversion svg sysfs syslog sysvipc taglib tcpd theora threads tiff timidity truetype unicode usb vorbis wavpack wifi wmf wxwindows x264 x86 xcb xcomposite xml xorg xpm xscreensaver xulrunner xv xvid xvmc zeroconf zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_AU en_AU.UTF-8 en_GB en_GB.UTF-8" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Hi, can I please see the output of "groups" for your user? thx
(In reply to comment #1) > Hi, can I please see the output of "groups" for your user? thx > lp wheel cron audio cdrom video games cdrw users lpadmin portage plugdev jeremy qemu
(In reply to comment #2) > (In reply to comment #1) > > Hi, can I please see the output of "groups" for your user? thx > > > > lp wheel cron audio cdrom video games cdrw users lpadmin portage plugdev jeremy > qemu Noted. I was looking to see if you were in the 'users' group. I've had 1.2.24 installed since April with no issues, so I don't know what the problem is. Sorry.
Mmmm, OK. I'll take it upstream. If you think of anything else I can do to debug it, let me know.
This problem is not present in dbus-1.3.0, which is good news, though stabilization of it is probably some way off. Resolve as fixed or leave it open until dbus-1.3.0 stabilizes?
As far as I can tell, this is an issue with dbus, not wicd, so could you please reassign to them so that they're aware of it? Thanks.
(In reply to comment #6) > As far as I can tell, this is an issue with dbus, not wicd, so could you please > reassign to them so that they're aware of it? Thanks.
1.4.0 is now in ~arch, futhermore the issue looks like glib upgrade to me, please try: # emerge -1 dbus glib dbus-glib
Yeah, I tried remerging glib, etc at the time I noticed the problem. Tried again now, no luck. dbus-1.4.0 fails one of its self-tests.
Samuli, this bug is not present in 1.4.0, so I'm not sure why you changed the summary to say that? If you didn't notice, I mentioned in comment #5 that I had tested with 1.3.0 successfully. And now, somewhat reluctantly, I've installed 1.4.0, ignoring the test failures. So, I'm going to change the summary back to 1.2.24 since that's where the bug is, but I'll also close it since 1.4.0 is, perhaps a little prematurely, here.
That's what I asked you to test in Comment #8. If this is fixed by 1.4.0, the problem is now solved.