Summary: | GTK BitchX segfaults vulnerabilities | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Quith <quith> |
Component: | Current packages | Assignee: | Packages in net-irc <net-irc> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Quith
2004-12-01 12:29:53 UTC
I've damaged the shell (zsh) logs a bit, sorry, better look at: http://quith.info/advisories/bitchx_segfaults.txt (removed bad $PS1) Cheers, Quith. *** Bug 73062 has been marked as a duplicate of this bug. *** (gdb) bt #0 0x081420af in gui_screen (gtknew=0x826f664) at gtkbitchx.c:3043 #1 0x08126964 in BX_create_new_screen () at screen.c:1534 #2 0x080e617f in main (argc=2, argv=0xbffff3b4, envp=0xbffff3c0) at irc.c:1606 The -d option isn't used for gtkBitchX. It's used for the plain console version when BitchX is started on a non-tty. This is an upstream bug. I'm not able to reproduce your segfault when closing gtkBitchX while it's connecting to a server. Can you give me some more info on that? Also please supply the output of emerge --info Well, I've meant closing BitchX by click on [X] key in the up right corner of the GTK window. In my gentoo I can also see the segfault. % emerge --info Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.7-gentoo-r8 i686) ================================================================= System uname: 2.6.7-gentoo-r8 i686 Intel(R) Celeron(R) CPU 1.70GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.4.3-r4 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb bitmap-fonts crypt cups encode esd f77 fam flac foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcpd tiff truetype x86 xml2 xmms xv zlib" Hm, on my system I click on the [X] and gtkBitchX waits some time and then exits cleanly. I'll try on some other systems to see if I can reproduce it. (In reply to comment #6) > % emerge --info > Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.7-gentoo-r8 i686) > ================================================================= > System uname: 2.6.7-gentoo-r8 i686 Intel(R) Celeron(R) CPU 1.70GHz > Gentoo Base System version 1.4.16 > Autoconf: sys-devel/autoconf-2.59-r3 > Automake: sys-devel/automake-1.8.3 > Binutils: sys-devel/binutils-2.14.90.0.8-r1 > Headers: sys-kernel/linux-headers-2.4.21-r1 > Libtools: sys-devel/libtool-1.4.3-r4 > ACCEPT_KEYWORDS="x86" > AUTOCLEAN="yes" > CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" > CHOST="i386-pc-linux-gnu" > COMPILER="" > CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" > CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" > CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" > DISTDIR="/usr/portage/distfiles" > FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" > GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" > MAKEOPTS="-j2" > PKGDIR="/usr/portage/packages" > PORTAGE_TMPDIR="/var/tmp" > PORTDIR="/usr/portage" > PORTDIR_OVERLAY="" > SYNC="rsync://rsync.gentoo.org/gentoo-portage" > USE="X apm arts avi berkdb bitmap-fonts crypt cups encode esd f77 fam flac foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcpd tiff truetype x86 xml2 xmms xv zlib" > > Please rebuild your system without -fomit-frame-pointer and try do debug again. |