Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111550 - idesk-0.7.4 crashes when starting xmms
Summary: idesk-0.7.4 crashes when starting xmms
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-05 05:34 UTC by Juraj Hudák
Modified: 2005-11-20 04:38 UTC (History)
1 user (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 Juraj Hudák 2005-11-05 05:34:09 UTC
The x11-misc/idesk-0.7.4 chrashes after starting xmms. The old package
x11-misc/idesk-0.5.6 worked well.

If I compile idesk-0.7.4 by running ./configure --prefix=/tmp/idesk the binary
in /tmp/idesk/bin/ works well. The problem occures when support for LIBSN is
included ./configure --prefix=/tmp/idesk-sn --enable-libsn. This is done when
emerging the package.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2,
2.6.11-gentoo-r8-fb-susp-freq i686)
=================================================================
System uname: 2.6.11-gentoo-r8-fb-susp-freq i686 Intel(R) Pentium(R) M processor
1.50GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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.15.92.0.2-r10
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=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.fi.muni.cz/pub/linux/gentoo/
ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/"
LANG="cs_CZ"
LC_ALL="cs_CZ"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apm avi berkdb bitmap-fonts cdr crypt cups curl eds emboss
encode fam fb fbcon flac font-server foomatic foomaticdb fortran gd gdbm gif
gimpprint gpm gstreamer gtk2 imagemagick imlib ipv6 ithreads javascript jpeg
libg++ libwww mad mikmod mmx mmx2 motif mp3 mpeg mysql ncurses network nls odbc
ogg oggvorbis opengl pam pdflib perl png ppd python qt quicktime readline samba
sdl slang spell sqlite sse sse2 ssl svg tcltk tcpd tiff truetype truetype-fonts
type1-fonts udev usb vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Krzysztof Pawlik (RETIRED) gentoo-dev 2005-11-05 06:30:26 UTC
Crash occurs in startup-notification:

#0  0xb7d45760 in sn_internal_display_get_xmessage_data (display=0x0,
funcs=0xbf85201c, pending=0x0) at sn-common.c:217
#1  0xb7d483f0 in some_handler_handles_event (display=0x0, xevent=0xbf8520c0) at
sn-xmessages.c:260
#2  0xb7d48709 in sn_internal_xmessage_process_event (display=0x0,
xevent=0xbf8520c0) at sn-xmessages.c:421
#3  0xb7d456e7 in sn_display_process_event (display=0x0, xevent=0xbf8520c0) at
sn-common.c:180
#4  0x0804d32b in XDesktopContainer::eventLoop (this=0x808a040) at
XDesktopContainer.cpp:305
#5  0x0804c0a2 in XDesktopContainer::run (this=0x808a040) at
XDesktopContainer.cpp:54
#6  0x08077bc5 in Application::startIdesk (this=0x808a008) at App.cpp:89
#7  0x0807770d in Application (this=0x808a008, arg=0x1, args=0xbf852254) at
App.cpp:35
#8  0x0807b369 in main (argc=0x1, argv=0xbf852254) at Main.cpp:29

idesk passes NULL as display, sn doesn't like that.
Comment 2 Constantine Kardaris 2005-11-07 10:02:06 UTC
same here with amd64. Same problem also occurs when iam trying to restore a kde
application (e.g kopete,amarok) from tray in fluxbox.
Comment 3 Krzysztof Pawlik (RETIRED) gentoo-dev 2005-11-20 04:38:25 UTC
Version 0.7.5 fixes this issue. From ChangeLog:

- Problem with startup notification support (option --enable-libsn).
The idesk-0.7.4 chrashes after starting xmms. This bug was reported
by Gentoo users. If you don't have the support for statup notification
the program works well. The bug is fixed.

I've tested 0.7.5 and it works now fine.