Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138489 - gtk applications crashing reproduceable with gcc-4.1.1
Summary: gtk applications crashing reproduceable with gcc-4.1.1
Status: RESOLVED DUPLICATE of bug 133469
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-29 08:45 UTC by Henning Günther
Modified: 2006-06-29 11:28 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 Henning Günther 2006-06-29 08:45:25 UTC
I can get both versions of gaim to crash(segmentation fault) by doing the following:
1. Starting up gaim
2. Connect to any account
3. Right-click on any account, choose "user info"
4. Move the mouse over the textfield that displays the user info

Gaim crashes every time I do this. It also happens in other situations, but I was unable to figure out how to reproduce it.

Here's a backtrace(I compiled with USE="debug"):
#0  0xb7d165b4 in gtk_text_insert () from /usr/lib/libgtk-x11-2.0.so.0
#1  0xbfb01128 in ?? ()
#2  0xbfb01130 in ?? ()
#3  0xbfb01110 in ?? ()
#4  0xb7e65b87 in gtk_interface_age () from /usr/lib/libgtk-x11-2.0.so.0
#5  0xb7ddece2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#6  0xb7e65b87 in gtk_interface_age () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x00000096 in ?? ()
#8  0x083b08c0 in ?? ()
#9  0x083ba118 in ?? ()
#10 0x00000003 in ?? ()
#11 0x00000001 in ?? ()
#12 0x00000096 in ?? ()
#13 0xffffffff in ?? ()
#14 0x50454c18 in ?? ()
#15 0x98ed3fd6 in ?? ()
#16 0x083bab18 in ?? ()
#17 0x083bab18 in ?? ()
#18 0x00000000 in ?? ()

As it seems to have something to do with gtk+, I'm using gtk+-2.8.19, but downgrading to 2.8.18 doesn't help.

emerge --info gives:
Portage 2.1.1_pre1-r5 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-gentoo-dvbcvs i686)
=================================================================
System uname: 2.6.17-gentoo-dvbcvs i686 mobile AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.12.1
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/eq/gentoo-haskell/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip X a52 aac acl acpi alsa apache2 avi bash-completion berkdb bitmap-fonts bonobo bzip2 cairo cdparanoia cdr cli crypt cups dbus divx4linux doc dri dts dv dvb dvd dvdr dvdread dvi eds emboss encode flac foomaticdb gdbm gif gnome gnutls gpm gstreamer gtk gtk2 hal howl imlib ipv6 isdnlog jpeg libg++ libwww mad mikmod mmx mmxext mng mono motif mp3 mpeg ncurses nfs nls nodrm nptl ogg opengl pam pcmcia pcre pda pdflib plugin png pppd python quicktime readline real reflection rtc samba sasl scanner sdl session spell spl sse ssl svg tcpd tetex tga theora threads truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis win32codecs wmf xanim xinerama xml xorg xrandr xv xvid zlib elibc_glibc input_devices_evdev input_devices_mouse input_devices_keyboard input_devices_synaptics kernel_linux linguas_de userland_GNU video_cards_fglrx video_cards_ati video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Henning Günther 2006-06-29 09:07:24 UTC
I just figured out that this is not gaim's fault: gtk-demo is crashing with exactly the same error while running the "multiple views text widget". The backtrace looks the same.
Comment 2 Henning Günther 2006-06-29 09:27:08 UTC
It's a problem with gcc-4.1.1: Using gcc-3.4.6 to compile gtk+ fixes the problem.
Comment 3 foser (RETIRED) gentoo-dev 2006-06-29 11:28:22 UTC

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