Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72481 - xchat 2.4.x SIGKILL's when xosd is emerged
Summary: xchat 2.4.x SIGKILL's when xosd is emerged
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-25 08:35 UTC by Brian Pankey
Modified: 2004-12-04 14:51 UTC (History)
3 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 Brian Pankey 2004-11-25 08:35:30 UTC
when xosd is emerged (x11-libs/xosd-2.2.12), xchat is broken. at console, xchat-2 says 'Killed' and strace ends witt got signal SIGKILL. xchat-2 --no-plugins works fine and i tried USE="-*" but it was xosd in the end.

Reproducible: Always
Steps to Reproduce:
1. emerge xosd
2. emerge xchat
3. run xchat and watch it die




ACCEPT_KEYWORDS="~x86" in /etc/make.conf 
 
does xosd work for anything? xmms is also crashing everytime i try to press 
next but i guess thats another bug all together as i took xosd out and it 
still happens...
Comment 1 Sven Wegener gentoo-dev 2004-11-25 15:42:02 UTC
It's probably the xosd xchat plugin (net-irc/xchatosd) that produces these
segfaults. I'm debugging it to find the reason for it. For now please unmerge
net-irc/xchatosd.
Comment 2 Sven Wegener gentoo-dev 2004-12-04 12:56:09 UTC
It's x11-libs/xosd-2.2.12 that's causing this. With version 2.2.8 xchatosd works fine.
Comment 3 Sven Wegener gentoo-dev 2004-12-04 14:51:04 UTC
The author of xosd has changed the return value of a function, but that change
is compliant to his API docs. The docs say -1 is an error, everything else is
not an error. xchatosd was relying on 0 as the return value for no error. But
the function now returns values >0 which should not be considered an error.

I added a patch to xchatosd that fixes this.