Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 295832 - plasma-desktop and/or kded4 crashing upon login (hal-0.5.14 related?)
Summary: plasma-desktop and/or kded4 crashing upon login (hal-0.5.14 related?)
Status: RESOLVED DUPLICATE of bug 295600
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-05 11:57 UTC by Markus Wernig
Modified: 2009-12-05 12:23 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 Markus Wernig 2009-12-05 11:57:42 UTC
Hi all

After upgrading my ~x86 to kde-4.3.4 no user can log into KDE normally anymore.
Depending on wether the user is in the plugdev group, either kded4 or plasma-desktop crash upon login. The following appears in /var/log/messages:

User is in the plugdev group:
kernel: [ 1514.111165] plasma-desktop[6555]: segfault at 8 ip b69d6518 sp bffb5010 error 4 in libQtCore.so.4.6.0[b6849000+27d000] 

User is not in the plugdev group:
Dec  5 01:11:34 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.21" (uid=1003 pid=4382 comm="kdeinit4: kded
4 [kdeinit]) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.H
al" (uid=0 pid=3431 comm="/usr/sbin/hald))
Dec  5 01:11:34 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.21" (uid=1003 pid=4382 comm="kdeinit4: kded
4 [kdeinit]) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.H
al" (uid=0 pid=3431 comm="/usr/sbin/hald))
Dec  5 01:11:34 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.21" (uid=1003 pid=4382 comm="kdeinit4: kded
4 [kdeinit]) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.H
al" (uid=0 pid=3431 comm="/usr/sbin/hald))
Dec  5 01:11:34 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.21" (uid=1003 pid=4382 comm="kdeinit4: kded
4 [kdeinit]) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.H
al" (uid=0 pid=3431 comm="/usr/sbin/hald))
Dec  5 01:11:34 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.21" (uid=1003 pid=4382 comm="kdeinit4: kded
4 [kdeinit]) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.H
al" (uid=0 pid=3431 comm="/usr/sbin/hald))
Dec  5 01:11:35 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.22" (uid=1003 pid=4392 comm="kded4) interfa
ce="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=3431
comm="/usr/sbin/hald))
Dec  5 01:11:35 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.22" (uid=1003 pid=4392 comm="kded4) interfa
ce="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=3431
comm="/usr/sbin/hald))
Dec  5 01:11:35 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.22" (uid=1003 pid=4392 comm="kded4) interfa
ce="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=3431
comm="/usr/sbin/hald))
Dec  5 01:11:35 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.22" (uid=1003 pid=4392 comm="kded4) interfa
ce="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=3431
comm="/usr/sbin/hald))
Dec  5 01:11:35 grande dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.22" (uid=1003 pid=4392 comm="kded4) interfa
ce="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=3431
comm="/usr/sbin/hald))
Dec  5 01:11:35 grande kernel: [  113.172763] kded4[4392]: segfault at 8 ip b6d86e78 sp bfdf7c10 error 4 in libQtCore.so.4.6.0[b6bf7000+27d000]

The segfault appears in both cases. If the second user is then added to the plugdev group, the dbus errors go away, but then plasma-desktop crashes instead of kded4 (unfortunately the backtrace tool keeps telling me that the crash report is not useful and I don't know what to do to make it useful).

After following http://forums.gentoo.org/viewtopic-p-6084760.html#6084760 and downgrading hal to 0.5.13-r2 the problem went away for all users, system is back to normal.

kind regards
Markus
Comment 1 Markus Wernig 2009-12-05 12:00:38 UTC
Oh, I forgot: revdep-rebuild did not find any packages to rebuild, so I rebuild qt-core, qt-gui and qt-dbus, but to no avail.

Here's my emerge info

Portage 2.1.7.10 (default/linux/x86/10.0/desktop, gcc-4.4.2, glibc-2.11-r1, 2.6.32 i686)
=================================================================                       
System uname: Linux-2.6.32-i686-Intel-R-_Core-TM-2_Duo_CPU_P8400_@_2.26GHz-with-gentoo-2.0.1
Timestamp of tree: Sat, 05 Dec 2009 09:15:02 +0000                                          
app-shells/bash:     4.0_p35                                                                
dev-java/java-config: 1.3.7-r1, 2.1.9-r2                                                    
dev-lang/python:     2.4.4-r13, 2.5.4-r2, 2.6.4, 3.1.1-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.8.0
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.3
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.64
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/kde/4.3/env /usr/kde/4.3/share/config /usr/kde/4.3/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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/udev/rules.d"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests buildpkg distlocks fixpackages news parallel-fetch protect-owned sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/ ftp://sunsite.cnlab-switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
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="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dfx X a52 aac acl acpi alsa avahi bash-completion berkdb bluetooth branding bzip2 cairo caps cdda cddax cddb cdparanoia cdr cli consolekit cracklib crypt css cups cxx dbus dns dri dts dv dvd dvdr dvdread eds emboss encode esd evo exif faac faad fam ffmpeg firefox flac fortran ftp gdbm ggi gif gimp gmp gnome gnutls gphoto2 gpm gstreamer gtk gtkhtml gzip h323 hal hdmi http iconv imagemagick imap imlib ipv6 java jce jpeg jpeg2k kde kdeprefix kdrive kontact lame laptop lcms ldap libnotify lirc mad matroska mdnsresponder-compat mikmod mime mmap mmx mng modplug modules mozilla mp3 mp4 mpeg mplayer mudflap mysql ncurses nls nptl nptlonly nsplugin obex ogg openct opengl openmp oss pam pcmcia pcre pcsc pcsc-lite pda pdf perl php pipechan plasma png ppds pppd python qt3 qt3support qt4 quicktime raw rdesktop readline reflection rss sasl scanner sdl session sip smartcard smp sockets spell spl sql sse sse2 ssl ssse3 startup-notification svg svga sysfs tcpd theora threads thunar tiff timidity truetype unicode usb v4l vcd vidix vnc vorbis wav wavpack webkit wifi win32codecs wmf x264 x86 xattr xcomposite xine xinerama xml xorg xpm xscreensaver xulrunner xv xvid zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 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="all" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics vmmouse void alps" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIRC_DEVICES="mceusb" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel vesa vga fbdev vmware nv v4l nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2009-12-05 12:23:41 UTC

*** This bug has been marked as a duplicate of bug 295600 ***