Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120785 - GAIM: Program received signal SIGSEGV, Segmentation fault When sending message, receiving message
Summary: GAIM: Program received signal SIGSEGV, Segmentation fault When sending messag...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-28 19:52 UTC by Chris
Modified: 2006-07-01 08:30 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 Chris 2006-01-28 19:52:16 UTC
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1400MHz
Gentoo Base System version 1.6.14
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.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acpi aim alsa apache2 apm arts atlas audiofile avi bash-completion berkdb bitmap-fonts bonobo bzip2 calander canna capps cdb cdp cdparanoia cdr crypt cups curl curlwrappers dbus divx4linux dvd dvdr dvdread eds emboss encode esd ethereal evo exif expat fam fastcgi ffmgeg ffmpeg flac flash foomaticdb fortran freetype ftp gb gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal idn imagemagick imap imlib innodb ipv6 java javascript jpeg kde lcms lesstif libg++ libwww mad maildir mhash mikmod milter ming mmx mng mono motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis openal opengl oss pam pcmcia pcre pdflib perl php png python qt quicktime readline recode samba sdl slang smartcard soap spell sse ssl tcltk tcpd threads tiff truetype truetype-fonts type1-fonts udev usb vcd vhosts vorbis wifi win32codecs xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY



############################3
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

gdb> run
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 9824)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 9824)]
Error while running hook_stop:
Invalid type combination in ordering comparison.
0xb7ea50d2 in pthread_mutex_lock () from /lib/libpthread.so.0
gdb> bt
#0  0xb7ea50d2 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0xb7576b7a in free () from /lib/libc.so.6
#2  0xb52b4a11 in operator delete () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6
#3  0xb533ae29 in Arts::readTypeSeq<Arts::InterfaceDef> () from /usr/kde/3.4/lib/libmcop.so.1
#4  0xb533126f in Arts::ModuleDef::readType () from /usr/kde/3.4/lib/libmcop.so.1
#5  0xb5331513 in Arts::ModuleDef::ModuleDef () from /usr/kde/3.4/lib/libmcop.so.1
#6  0xb5357af8 in Arts::IDLFileReg::startup () from /usr/kde/3.4/lib/libmcop.so.1
#7  0xb535df2a in Arts::StartupManager::startup () from /usr/kde/3.4/lib/libmcop.so.1
#8  0xb5342ffd in Arts::Dispatcher::Dispatcher () from /usr/kde/3.4/lib/libmcop.so.1
#9  0xb5767209 in arts_backend_init () from /usr/kde/3.4/lib/libartscbackend.so.0
#10 0xb74b62f6 in arts_init () from /usr/kde/3.4/lib/libartsc.so.0
#11 0xb74c6949 in ao_plugin_test () from /usr/lib/ao/plugins-2/libarts.so
#12 0xb7ef16bf in ao_default_driver_id () from /usr/lib/libao.so.2
#13 0x080f44e8 in gaim_gtk_sound_get_ui_ops ()
#14 0x08085453 in gaim_prefs_destroy ()
#15 0x080f3ebf in gaim_gtk_roomlist_init ()
#16 0x080f439a in gaim_gtk_roomlist_init ()
#17 0x080c30fb in gaim_gtk_conversations_get_win_ui_ops ()
#18 0x08075e92 in gaim_conv_im_write ()
#19 0x080ba7da in gaim_gtk_conversations_get_conv_ui_ops ()
#20 0x080c0280 in gaim_gtk_conversations_get_handle ()
#21 0xb7c314e0 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb77e9cdb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0xb78000f7 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#24 0xb7800d7b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#25 0xb78012f6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#26 0xb7d7a7f4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#27 0xb7d936de in gtk_window_propagate_key_event () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7d9a27c in gtk_window_activate_key () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7c314e0 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb77ea019 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#31 0xb77e9cdb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#32 0xb77ffc5c in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#33 0xb7800d7b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#34 0xb78012f6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#35 0xb7d7a7f4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#36 0xb7c2f7f3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb7c2fa2f in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb7a8e4c1 in gdk_event_get_graphics_expose () from /usr/lib/libgdk-x11-2.0.so.0
#39 0xb7770d84 in g_source_remove_poll () from /usr/lib/libglib-2.0.so.0
#40 0xb777367c in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#41 0xb77739da in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#42 0xb7c2eb34 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#43 0x080fa698 in main ()
gdb> quit
Comment 1 Noel Bennett 2006-02-02 20:05:11 UTC
Are you using KDE for your desktop environment?

The reason I ask, I had a similiar issue. KDE is installed on my system, but I'm currently using Enlightenment-0.17 from CVS, so KDE isn't currently running. I had set the "Sound Method" within gAIM's options to "Automatic". After changing it to "ESD", it works fine, no segfaulting.

If you don't have ARTS running in the background, I wonder if gAIM is automatically determining that it should be, and not handling it's nonexistence gracefully?
Comment 2 Kathryn Kulick (RETIRED) gentoo-dev 2006-07-01 08:30:03 UTC
Please re-open with gaim version and arts version if this bug is still an issue.