Updating from version 0.5.1-r1 to 0.5.2 and running gxine causes segfault # gxine (gxine:30206): Gtk-WARNING **: ReloadLIRC: missing action (gxine:30206): Gtk-CRITICAL **: find_menu_position: assertion `GTK_IS_WIDGET (prev_child)' failed (gxine:30206): Gtk-CRITICAL **: find_menu_position: assertion `GTK_IS_WIDGET (prev_child)' failed (gxine:30206): GLib-GObject-WARNING **: invalid (NULL) pointer instance (gxine:30206): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed (gxine:30206): Gtk-WARNING **: ReloadLIRC: missing action (gxine:30206): Gtk-CRITICAL **: find_menu_position: assertion `GTK_IS_WIDGET (prev_child)' failed (gxine:30206): Gtk-CRITICAL **: find_menu_position: assertion `GTK_IS_WIDGET (prev_child)' failed (gxine:30206): GLib-GObject-WARNING **: invalid (NULL) pointer instance (gxine:30206): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed Segmentation fault # emerge info Portage 2.1_pre1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-rc6 i686) ================================================================= System uname: 2.6.15-rc6 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.12.0_pre12 ccache version 2.4 [enabled] dev-lang/python: 2.4.2 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-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/shut down /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X1 1/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/mnt/hdb9/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.gentoo.no/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.du.se/pub /os/gentoo http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/mnt/hdb9/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/mnt/hdb9/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib alsa apm arts audiofile berkdb bitmap-fonts bzip2 cdb cddb cdparanoia cdr crypt cups curl directfb dts dvd dvdr dvdread eds emboss encode esd exif expat faad fam ffmpeg flac foomaticdb gd gdbm gif glut gmp gpm gstreamer gtk2 idn imagemagick imlib ipv6 java javascript jpeg kde lcms ldap lib caca libg++ libwww live lm_sensors mad matroska mikmod mmx mng motif mp3 mpeg nas ncurses network nls npt l ogg oggvorbis opengl oss pam pcre pdflib perl png ppds python qt quicktime readline real rtc sdl slang spell sse sse2 ssl svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb vorbi s win32codecs xine xml2 xmms xv xvid zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS return to 0.5.1-r1 and gxine works again ok
Okay, I can reproduce with -lirc.
Fixed in 0.5.2-r1, I've also sent a patch to upstream.