Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 47290 - Gaim 0.76-gentoo-r1 history plugin and fonts in logs causing crash
Summary: Gaim 0.76-gentoo-r1 history plugin and fonts in logs causing crash
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gaim Bugs Crew
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-08 17:34 UTC by Kurt McKee
Modified: 2004-04-13 06:46 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Example conversation that will crash Gaim 0.76-gentoo-r1 (2004-01-17.180034.html,1.95 KB, text/html)
2004-04-08 17:39 UTC, Kurt McKee
Details
Crash backtrace (backtrace.txt,2.92 KB, text/plain)
2004-04-08 17:51 UTC, Kurt McKee
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kurt McKee 2004-04-08 17:34:32 UTC
The history plugin appears to be reading fonts in and trying to include them in new conversations. But certain log files are causing crashes. I'll include an example of such a conversation and a backtrace.

I've only been able to locate such fonts problems for two of my buddies (siblings) that use the Mac OS 9 Yahoo! client. The HTML looks broken in the log file I've included.

This crash only occurs in the post-0.75-gentoo-r11 releases (0.76 and up), as 0.75-gentoo-r11 doesn't crash.

The work-around is the disable the history plugin.

Reproducible: Always
Steps to Reproduce:
1. Enable history plugin
2. Double-click on a buddy with a broken HTML log file that will be displayed.

Actual Results:  
Gaim crashes.

Expected Results:  
A conversation window or tab should open that includes the previous conversation
prepended to the new conversation.

Portage 2.0.50-r3 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9,
2.6.3-gentoo-r1)=================================================================
System uname: 2.6.3-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.20GHz
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium4 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
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
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium4 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
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 aalib acpi alsa apache2 apm arts avi berkdb bidi bonobo cdr cjk crypt
cups doc dvd encode flac foomaticdb gdbm gif gnome gphoto2 gpm gstreamer gtk
gtk2 gtkhtml guile imagemagick imap imlib java jpeg kde kerberos ldap libg++
libwww mad maildir mbox mcal mikmod mmx mpeg ncurses nls nocd oggvorbis opengl
pam pda pdflib perl plotutils png ppds python qt quicktime readline samba sdl
slang speex spell sse ssl svga tcpd tetex tiff truetype unicode usb videos wmf
wxwindows x86 xml2 xmms xv zlib"
Comment 1 Kurt McKee 2004-04-08 17:39:55 UTC
Created attachment 28919 [details]
Example conversation that will crash Gaim 0.76-gentoo-r1

Be on the lookout for what may be non-text characters in the font tags.
Comment 2 Kurt McKee 2004-04-08 17:51:12 UTC
Created attachment 28920 [details]
Crash backtrace

The file was a beast to copy and paste; there's apparently invalid HTML. I'm
not entirely positive that the characters were pasted in correctly.
Comment 3 Don Seiler (RETIRED) gentoo-dev 2004-04-13 06:46:28 UTC
http://sourceforge.net/tracker/index.php?func=detail&aid=933989&group_id=235&atid=100235

This has to be upstream so I'm sending you there.  Thanks for your patience.