gaim crashes when I connect now, it just suddenly started happening, I don't believe I did anything to cause it. Reproducible: Always Steps to Reproduce: 1.Start gaim 2.Wait for connection to complete Actual Results: Crashes Expected Results: Be stable Program received signal SIGSEGV, Segmentation fault. 0x080d4637 in gtk_imhtml_toggle_fontface () (gdb) bt #0 0x080d4637 in gtk_imhtml_toggle_fontface () #1 0x080d2054 in gtk_imhtml_append_text_with_images () #2 0x408d3ce6 in gaim_init_plugin () from /usr/lib/gaim/history.so #3 0x0809199e in gaim_marshal_VOID__POINTER () #4 0x0809151b in gaim_signal_emit_vargs () #5 0x08091424 in gaim_signal_emit () #6 0x08072343 in gaim_conversation_new () #7 0x0808fc3f in serv_got_joined_chat () #8 0x406e3ee0 in msn_switchboard_send_command () from /usr/lib/gaim/libmsn.so #9 0x406e22a8 in msn_servconn_parse_data () from /usr/lib/gaim/libmsn.so #10 0x406e1ffb in msn_servconn_parse_data () from /usr/lib/gaim/libmsn.so #11 0x080cca7b in gaim_gtk_eventloop_get_ui_ops () #12 0x00000012 in ?? () #13 0x00000001 in ?? () #14 0x453fe4d4 in g_thread_self () from /usr/lib/libglib-2.0.so.0 #15 0x4543c33c in ?? () from /usr/lib/libglib-2.0.so.0 #16 0x0836f228 in ?? () #17 0x082eaa78 in ?? () #18 0x45409b32 in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0 #19 0x083781f0 in ?? () #20 0x00000001 in ?? () #21 0x0836e2a0 in ?? () #22 0x453fda93 in g_static_private_get () from /usr/lib/libglib-2.0.so.0 Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.4-gentoo-r1) ================================================================= System uname: 2.6.4-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.26GHz Gentoo Base System version 1.4.9 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -funroll-loops" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /opt/resin/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com ftp://ftp.uesb.edu/pub/mirrors/linux/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib accessibility acl acpi adns aim alsa apache2 apm arts avi berkdb bonobo cdr crypt cups curl dga directfb doc dvb dvd encode esd evo faad fam fbcon fftw firebird flac flash foomaticdb freetds gb gd gdbm ggi gif ginac glut gmp gnome gnomedb gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick imap imlib informix innodb jabber jack java jikes joystick jpeg kde ladcca lcms ldap libg++ libgda libwww lirc mad mcal mikmod mmx mono motif mozcalendar mozilla mozp3p mozsvg mozxmlterm mpeg msn mysql nas ncurses netcdf nls nptl nvidia oggvorbis opengl optional-tasks oscar oss pam pdflib perl plotutils png pnp postgres prelude python qt quicktime readline regexp rhino ruby samba sasl scanner sdl slang slp spell sqlite sse ssl svga tcltk tcpd tetex theora tiff transcode truetype unicode usb vhosts videos wmf wxwindows x86 xinerama xml xml2 xmms xosd xv xvid yahoo yaz zeo zlib"
Is the problem when you are connecting, or when you are starting/receiving a conversation? Try starting gaim with "gaim -n" to disable auto-login. Then go into preferences and disable the history plugin for now to try to isolate the problem. Also make sure you have emerged gaim with USE="debug".
Looks like a MSN conversation window init and trying to load a font. You could also try to backup your .gaim subdir and then delete and let it recreate a new one if you can't solve it per Don's instructions.
After moving my logs directory and letting gaim recreate it, it stopped doing it, thanks :)